From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Time to merge scratch/correct-warning-pos into master, perhaps? Date: Sun, 16 Jan 2022 09:57:05 -0500 Message-ID: References: <83mtjwzwkb.fsf@gnu.org> <87r198ytog.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28804"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Eli Zaretskii , Alan Mackenzie , emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jan 16 15:57:59 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 1n96yk-0007Iw-LC for ged-emacs-devel@m.gmane-mx.org; Sun, 16 Jan 2022 15:57:58 +0100 Original-Received: from localhost ([::1]:43872 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n96yj-0004mx-GZ for ged-emacs-devel@m.gmane-mx.org; Sun, 16 Jan 2022 09:57:57 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:38028) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n96y3-0003vu-Cj for emacs-devel@gnu.org; Sun, 16 Jan 2022 09:57:15 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:5753) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n96y0-0003N1-CM; Sun, 16 Jan 2022 09:57:14 -0500 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id B690B1001A2; Sun, 16 Jan 2022 09:57:09 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 1A88810012C; Sun, 16 Jan 2022 09:57:07 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1642345027; bh=up33BHySwQWUbuu6Qi3iWpERAPXHNs7zVayChUY47hU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=b0FHBy2TCVj5nhqXk53sVNLrhdkbG8vuE1d1PXXOqvo2V6JWN86WG2S1rrFC6hA/k DdcnfLD3ETyjbT/PDcw7zKk/5rReUzX77nSoAouOQ1uy+GmBU/WjzVVlvLx507Hfm1 u7cy2r8Ofu8va5g5DvYYMmcV5Kiyb0KdjH6iA2HkVcUA18tY6NVsgDUUEJ7wHPjODJ U1zWOSEEx8p0o7pvFT48hpm2QqJ2gzfQZBgh95c7RqQNipp+gFnUepQVnIxeGsRc7S /V8AgI1OQe5CY7LJbqDOiHxCRvDmQ+98JdL6mk0ftNrIBpBzA3I4UZfT8PLOv5TyQy 3G39NICin+YFg== Original-Received: from pastel (unknown [216.154.30.173]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id C7B00120337; Sun, 16 Jan 2022 09:57:06 -0500 (EST) In-Reply-To: <87r198ytog.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 16 Jan 2022 09:24:31 +0100") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:284824 Archived-At: > And a "time make -j8 bootstrap check" takes > > real 3m31.160s > > while it's > > real 3m16.761s > > on master. A 7% slowdown is rather significant. It is to be expected that in order to improve the compiler's behavior, the compiler runs more slowly. The main worry is the speed impact on non-compilation tasks, mostly because of the impact on EQ (where Alan's benchmark suggest a 1% impact, tho it would be good to have other measurements to confirm that). Stefan