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 #106 received at 36649 <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: Pip Cet <pipcet <at> gmail.com>
Cc: eggert <at> cs.ucla.edu, Andreas Schwab <schwab <at> linux-m68k.org>,
 Stefan Kangas <stefankangas <at> gmail.com>, 36649 <at> debbugs.gnu.org, larsi <at> gnus.org,
 Andrea Corallo <akrl <at> sdf.org>
Subject: Re: bug#36649: 27.0.50; pure space and pdumper
Date: Thu, 04 Mar 2021 15:56:10 +0100
>>>>> On Thu, 4 Mar 2021 12:55:34 +0000, Pip Cet <pipcet <at> gmail.com> said:

    Pip> On Wed, Mar 3, 2021 at 3:34 PM Pip Cet <pipcet <at> gmail.com> wrote:
    >> I have time for that now, so here's a revised patch as a first step.

    Pip> This patch removes pure space from Emacs 28.

Cool! Finally! Commit && push, damn the torpedoes.

    Pip> Changes:
    Pip> - now builds with --enable-checking=all

    Pip> Todo:
    Pip> - commit message not yet final.
    Pip> - zero vector handling depends on Qnil being all zero in memory

I think Emacs already assumes Qnil == 0, since there are places that
use ! to check for Qnil rather than using NILP.

Robert
-- 




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.