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: Question about pure space Date: Sun, 21 Apr 2024 08:10:13 +0300 Message-ID: <86edaz8fnu.fsf@gnu.org> References: <87il0dqrp7.fsf@gmail.com> <86v84d9rs5.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="500"; mail-complaints-to="usenet@ciao.gmane.io" Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Apr 21 07:11:24 2024 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 1ryPU3-000ASP-By for ged-emacs-devel@m.gmane-mx.org; Sun, 21 Apr 2024 07:11:23 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ryPTP-00015u-BH; Sun, 21 Apr 2024 01:10:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ryPTC-00015Q-DS for emacs-devel@gnu.org; Sun, 21 Apr 2024 01:10:31 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ryPTC-0006Hq-5O; Sun, 21 Apr 2024 01:10:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=3ld4B+hCxa2i/xoajnVmD/QidkCZjsMSFbmmqSBsNNg=; b=g82yzrlUzUon k29iZIAZ5r/dyO41+LvIn/B9oUtnN3NfV8HTZTeGE5qlvMp0r7bCvfUnSAef7OyV2vVlDgWwiTVMs LEoS+Ak0mPd1qFgy8p1aSP0mnXkfRDFnY1r9DZ+um7LZFMi2U7zHUGX5yDCmXGIT9i2DS5Q2NXU+8 CIyjduhJNzF7RFimSaRNr5jOkWEH0bDJTR5mrqg/sQMXjju+2bUdI0V+R8UF6ys//RA8LN1Ffk3ui xZFwM2joBg6tsncqD1FUVC56O752ka2x2dLzaVzUdJnkAQtNrWyajjGiCYEoaJdoonD3FiRo0VCF8 uN2QpVLgeqnP1+hdnwBE3g==; In-Reply-To: (message from Richard Stallman on Sat, 20 Apr 2024 19:31:50 -0400) 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:317900 Archived-At: > From: Richard Stallman > Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org > Date: Sat, 20 Apr 2024 19:31:50 -0400 > > > > Eli thought it was too early. > > > Time has passed since, so it might be worth another try. > > > I will only support removing pure-space when we remove the unexec > > build. > > I don't think we should remove either of them. Pure space is basically unused in the pdumper build, so keeping it when unexec is dropped and pdumper is the only way to dump is just a maintenance nuisance: the need to have purecopy and its ilk and consider using or not using pure storage in each case, the need to have a separate storage and maintain its size, etc. You can see a detailed description of the issue here: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=36649#5 Regarding the unexec build: the situation was described in the previous messages here.