diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2021-07-11 00:54:32 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2021-07-11 01:30:11 -0700 |
commit | f6472cc8e2fdcfd7365240783f34e101fe44142b (patch) | |
tree | f10d8dd8ea9cdd60946d03ee43c1e5ab2b1d697c /src/xml.c | |
parent | 2f7afef5ffe023a7a12520201ab70643f826abfd (diff) | |
download | emacs-f6472cc8e2fdcfd7365240783f34e101fe44142b.tar.gz emacs-f6472cc8e2fdcfd7365240783f34e101fe44142b.tar.bz2 emacs-f6472cc8e2fdcfd7365240783f34e101fe44142b.zip |
Make pdumper-marking pickier
Prevent some false-positives in conservative GC marking.
This doesn’t fix any correctness bugs; it’s merely to
reclaim some memory instead of keeping it unnecessarily.
* src/alloc.c (mark_maybe_pointer): New arg SYMBOL_ONLY.
All callers changed. Check that the pointer’s tag, if any,
matches the pdumper-reported type.
Diffstat (limited to 'src/xml.c')
0 files changed, 0 insertions, 0 deletions