GNU bug report logs - #36649
27.0.50; pure space and pdumper

Previous Next

Package: emacs;

Reported by: Pip Cet <pipcet <at> gmail.com>

Date: Sun, 14 Jul 2019 14:27:01 UTC

Severity: wishlist

Tags: patch

Found in version 27.0.50

Done: Pip Cet <pipcet <at> protonmail.com>

Bug is archived. No further changes may be made.

Full log


Message #172 received at 36649 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: eggert <at> cs.ucla.edu, rpluim <at> gmail.com, stefan <at> marxist.se,
 schwab <at> linux-m68k.org, monnier <at> iro.umontreal.ca, pipcet <at> gmail.com,
 36649 <at> debbugs.gnu.org, akrl <at> sdf.org
Subject: Re: bug#36649: 27.0.50; pure space and pdumper
Date: Wed, 12 May 2021 20:42:49 +0300
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Cc: monnier <at> iro.umontreal.ca,  pipcet <at> gmail.com,  eggert <at> cs.ucla.edu,
>   rpluim <at> gmail.com,  schwab <at> linux-m68k.org,  stefan <at> marxist.se,
>   36649 <at> debbugs.gnu.org,  akrl <at> sdf.org
> Date: Wed, 12 May 2021 19:32:13 +0200
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> > Keeping unexec doesn't mean breaking it .  If we believe someone might
> > need that configuration, then we should give them a full-fledged
> > Emacs, not a crippled one.
> 
> How crippled are we talking?

As in "less efficient".

> > The patch can easily be tweaked to make the changes conditioned by
> > HAVE_PDUMPER, so I believe there's no need to argue about this nit:
> > let's simply remove purespace from the pdumper builds, and leave it
> > alone in the unexec builds.
> 
> That would be a whole lot of #ifs in the code, and wouldn't make the
> change worth it -- in that case, I'd rather wait until we get rid of 
> unexec before getting rid of pure space.

I don't think it will be so ugly as being prohibitive: we already have
quite a few of "#if HAVE_PDUMPER" in the sources.  But if you prefer
to wait with purespace removal until after unexec is removed, I don't
mind too much: Emacs 28 will have quite a lot of important changes
even without that.




This bug report was last modified 199 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.