From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [87.239.111.99] (localhost [127.0.0.1]) by dev.tarantool.org (Postfix) with ESMTP id 902EEEBF9D9; Tue, 4 Feb 2025 13:07:21 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 902EEEBF9D9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1738663641; bh=oWIkK6ieWWGUwFrH2zs4XBAFl64Yu8T/Omdnmg4cEMk=; h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=TYZpRykuWYjoVoIyEnfLP+6Sy6CGaCvTHYGJR1k+5CN69qmhhd26iPtMP/h3BPNrj eKLjE1ir0C1zDszTAa0q9peAcYif7Oxh2+cVD+6hcRcym3Lrk6Ce9prCp8jBIYNgNQ 4JD6KWUpEO9FHGkYrB9a/aKZx4Ek71DZu5BdAIHA= Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 991E647E8EB for ; Tue, 4 Feb 2025 13:07:19 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 991E647E8EB Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-5dcd09af4f9so336452a12.0 for ; Tue, 04 Feb 2025 02:07:19 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738663638; x=1739268438; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=EJPUp12H1aI6rrP6YPewD06m1DSv9n6w4xcxoG0rbuw=; b=ekx6TA3wgPw7Iov961Oa6wJKr08V/oRITN7QooNpdPOlWEfpjwz954RnVJuDsPi2rM feR7fsNPEhAp4L9Z5MWyrXp+tw2TlDpTeBIFcrDrUuOlzQ/o+V8Tg7p3D77OPrnK4JGb 0hYPRvCtH6h/k64jMidGb1oIRERKOZomm55bo7Gz9vkD2gxfdT7t6j/kKGDNizMJ79LD xKJUTKqKAC4M7unPVNu14Zbx7kTNpNUfMMv/WdaYvCIkXaz634AjKlBmM/xSrmfXoqHV ANM88F7aJ7Z54rHiHGqVlVPzFo51WgeTRPPPIeLJjnYQZdJhTr0csunbrfFl7BydX39n 5nVA== X-Gm-Message-State: AOJu0YyFJxShKYP6To7vd9BttmfB4gF5XE5Mu3EhfhnOzNPVo1Y47yih XHipq7apgy/cwqoXGkXI7dgktytltgMNKiEmoXq4fh3OgiKHZH1oW8gtGTb4 X-Gm-Gg: ASbGnctCdO3hjend1opEzc5/Ia32PAgj1D1fVxFhr+LssH290QYHBNMK/0FhwId9yYm DOun0gLGDj6mRNC6+fESxJcLPT20KrqKCyalISJ07RNWERcz6PR7GEhvSzBB/nqAeDVv1dp3YJ7 OqN05fmW/1QBQHJfrGeYurpUDHySwicZ1j/hYxRgnOlaAA3ugVqlwo9pUqbucZDa1yy5PCmszYE V1fZ7jAodx+ud+mqP99r6TqToPJYaoDNjl1pVmtGGpNYM2iSXy6W2oxJQOVtnOHoBLo3MtphU2R e4IomQ== X-Google-Smtp-Source: AGHT+IGkrFMAgzxnENwUaOmhrrTtldOOgSdM4g4Le+BWpKZNMWQhxe0kyuJm9dxZMHAT4Z2UHl22DQ== X-Received: by 2002:a05:6402:524d:b0:5dc:4f4:74c3 with SMTP id 4fb4d7f45d1cf-5dc5efa8eb6mr26107362a12.4.1738663638188; Tue, 04 Feb 2025 02:07:18 -0800 (PST) Received: from localhost ([5.181.62.98]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5dc724aa1b1sm8893228a12.50.2025.02.04.02.07.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Feb 2025 02:07:17 -0800 (PST) X-Google-Original-From: Sergey Bronnikov To: tarantool-patches@dev.tarantool.org, Sergey Kaplun Date: Tue, 4 Feb 2025 13:03:30 +0300 Message-Id: X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [Tarantool-patches] [PATCH luajit 0/4] Fix sysprof issues X-BeenThere: tarantool-patches@dev.tarantool.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Sergey Bronnikov via Tarantool-patches Reply-To: Sergey Bronnikov Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" The patch series fixes a number of issues related to sysprof: - Fixes a problem with wrong error message on stop not running profiler. - Make error messages more specific and descriptive. - Introduces default profiling mode. - Fixes descriptions in sysprof testcases. Branch: https://github.com/tarantool/luajit/tree/ligurio/gh-xxxx-fix-sysprof-opts-processing (aarch64 jobs are failed, it is a known issue.) Sergey Bronnikov (4): test: add descriptions to sysprof testcases sysprof: fix typo in the comment sysprof: introduce specific errors and default mode sysprof: fix a message with stop without run src/lib_misc.c | 49 +++++++++--- src/lj_errmsg.h | 4 + src/lj_sysprof.c | 2 +- src/lmisclib.h | 5 ++ .../profilers/misclib-sysprof-lapi.test.lua | 76 ++++++++++++++----- 5 files changed, 105 insertions(+), 31 deletions(-) -- 2.34.1