summaryrefslogtreecommitdiff
path: root/src/emacs-module.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2021-07-11 00:54:32 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2021-07-11 01:30:11 -0700
commitf6472cc8e2fdcfd7365240783f34e101fe44142b (patch)
treef10d8dd8ea9cdd60946d03ee43c1e5ab2b1d697c /src/emacs-module.c
parent2f7afef5ffe023a7a12520201ab70643f826abfd (diff)
downloademacs-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/emacs-module.c')
0 files changed, 0 insertions, 0 deletions