• Paul Eggert's avatar
    Replace Vdead with tagged pointer · 04cbdde9
    Paul Eggert authored
    This speeds up ‘make compile-always’ by 0.1% on my platform.
    Suggested by Pip Cet in:
    https://lists.gnu.org/r/emacs-devel/2019-07/msg00257.html
    * src/.gdbinit (pwinx, pgx, xbuffer, xprintstr):
    Output dead_object () as "DEAD".
    * src/alloc.c (Vdead, DEADP): Remove.
    All uses replaced by dead_object () / deadp.
    (deadp): New function.
    (init_alloc_once_for_pdumper): Remove no-longer-needed
    initialization.
    * src/lisp.h (dead_object): New function.
    04cbdde9