From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Time to merge scratch/correct-warning-pos into master, perhaps? Date: Mon, 21 Feb 2022 14:15:55 +0200 Message-ID: <83wnhov2is.fsf@gnu.org> References: <83v8xt20db.fsf@gnu.org> <83ee4gyzrh.fsf@gnu.org> <83v8xryh4d.fsf@gnu.org> <831qzyzt5t.fsf@gnu.org> <874k4u92gp.fsf@randomsample> <87o831jcgf.fsf@telefonica.net> <8335kcx5di.fsf@gnu.org> <87k0dokgpi.fsf@telefonica.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35093"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: =?utf-8?Q?=C3=93scar?= Fuentes Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Feb 21 14:23:34 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nM8f8-0008yl-9o for ged-emacs-devel@m.gmane-mx.org; Mon, 21 Feb 2022 14:23:34 +0100 Original-Received: from localhost ([::1]:39334 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nM8f7-0000Ss-0Z for ged-emacs-devel@m.gmane-mx.org; Mon, 21 Feb 2022 08:23:33 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:53328) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nM7bf-0000K2-EK for emacs-devel@gnu.org; Mon, 21 Feb 2022 07:15:56 -0500 Original-Received: from [2001:470:142:3::e] (port=50174 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nM7bb-0003su-Io; Mon, 21 Feb 2022 07:15:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=aICB1S6v/1U9dCo5I0BA5aVP3PJHmUc8pZ2kxLe4m9U=; b=ZEvHx2qeF7eWA0MtnzA7 gB8lPc7XhQ1mYAh01XMShTa5viS0u8esVPTNbNc8mlVIfHqjwjD65kMCuGXRmsNAEpsrJaO20RLUT confBQWppszfMGu00L12DgEikomilqqJvmy8B8QeKN46iYL1THozDQ7mB15tnAS4mqnzVUcC7dzm1 PE9WH4m9Ci4x0uhwem5I4Pbcz3BfC0wUJHgZjFhxTKOJ6sFVgSoLiGDv2QDNCLo92bk4TlWjMmVvp NVg5BCEeKtViyYyFSJDtbLFZk0E8RzfWqiVHly/GrF4J9WQJH9ds4FtTEpPrpwnebnvsnkMb2Y43S I9foPEqtr7yKrg==; Original-Received: from [87.69.77.57] (port=2900 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nM7ba-0005R2-LV; Mon, 21 Feb 2022 07:15:51 -0500 In-Reply-To: <87k0dokgpi.fsf@telefonica.net> (message from =?utf-8?Q?=C3=93scar?= Fuentes on Mon, 21 Feb 2022 05:04:57 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:286558 Archived-At: > From: Óscar Fuentes > Date: Mon, 21 Feb 2022 05:04:57 +0100 > > Eli Zaretskii writes: > > >> If you want to know the impact of such a change, the correct method is > >> to measure representative instances of real-world cases. > > > > We already did that. We now want to understand _why_ the new version > > is slower, and then try making it faster. > > Then I suggest to use Valgrind for collecting performance data at the > machine instruction level AFAIK, Perf is fully capable of collecting performance data on this level. So what will Valgrind gain us, except the need to battle the known problems when running Emacs under Valgrind?