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: Removing pure space Date: Thu, 04 Mar 2021 10:53:04 -0500 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15056"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Pip Cet Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Mar 04 16:54:50 2021 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 1lHqJN-0003og-HE for ged-emacs-devel@m.gmane-mx.org; Thu, 04 Mar 2021 16:54:49 +0100 Original-Received: from localhost ([::1]:47922 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lHqJM-0000Zy-Hp for ged-emacs-devel@m.gmane-mx.org; Thu, 04 Mar 2021 10:54:48 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49972) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHqHt-0008BT-LM for emacs-devel@gnu.org; Thu, 04 Mar 2021 10:53:19 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:31145) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHqHl-0003eI-Dk for emacs-devel@gnu.org; Thu, 04 Mar 2021 10:53:17 -0500 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id A919A44097A; Thu, 4 Mar 2021 10:53:06 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 72C584405DC; Thu, 4 Mar 2021 10:53:05 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1614873185; bh=aIaYHLCtJroOPK9CUhyyxQKbRUTxCxIN/DGtzRYatlQ=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=mfnSZaepONeAJqofZ+Stu76UCcrL/M8BW4OAyyEbD8Vah1295D8mLD5tn3a6jQYRg bLLyYvMXoQWjp6Y05LU2qUMwtvsV/aD7mSAzXUq+Lz9SsLl6FWZ0AeA/jZggbZN8j8 XL4YXL0SCvJoRfrhmaltLrIUZKsCwNnV5qcp8Bn3x50rmt+xE1VK0p7TNfpSmZTBGS eP+5EEd4MmClHUrhF/COaYggvuj2DEediuqKA9Twwt5aabsaQ1MPsqUi1f7r+gskJr tkgRbCrpg4zgFzhKNMdzvEbG4mZ97TAQUMXRm5sFQsAusWBE7eJF4lm8g0Qq3toA+0 Z4wTAAYr3OJqA== Original-Received: from alfajor (unknown [216.154.43.249]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 7A8E2120230; Thu, 4 Mar 2021 10:53:05 -0500 (EST) In-Reply-To: (Pip Cet's message of "Thu, 4 Mar 2021 14:55:53 +0000") 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.23 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:265970 Archived-At: >> > I have not been able to measure any performance changes with this >> > patch applied, but unfortunately I'm currently on a system unsuitable >> > for running reliable benchmarks. If this is a concern, any help >> > measuring the performance impact more accurately would be appreciated. >> The main expected benefit from the purespace is that the GC doesn't need >> to look at it, so the GC should be faster because it looks at a smaller >> part of the heap. > With pdumper, I don't think that's true anymore. Notice I did not say that this is the benefit you get. Only that's the benefit that is expected from it. IOW the statement is still true even if purespace just makes everything worse. Stefan