summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/backtrace.el
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2019-07-12 22:29:02 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2019-07-12 22:29:57 -0700
commit04cbdde94d256d9b3fbfcc67981374a55d339fcd (patch)
treef7489fb823bf1301a9cb13d247fc521b197bf572 /lisp/emacs-lisp/backtrace.el
parent13eaf8621390687b32d964e4821584c1bb629c2c (diff)
downloademacs-04cbdde94d256d9b3fbfcc67981374a55d339fcd.tar.gz
emacs-04cbdde94d256d9b3fbfcc67981374a55d339fcd.tar.bz2
emacs-04cbdde94d256d9b3fbfcc67981374a55d339fcd.zip
Replace Vdead with tagged pointer
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.
Diffstat (limited to 'lisp/emacs-lisp/backtrace.el')
0 files changed, 0 insertions, 0 deletions