diff options
| author | Paul Eggert | 2021-07-11 00:54:32 -0700 |
|---|---|---|
| committer | Paul Eggert | 2021-07-11 01:30:11 -0700 |
| commit | f6472cc8e2fdcfd7365240783f34e101fe44142b (patch) | |
| tree | f10d8dd8ea9cdd60946d03ee43c1e5ab2b1d697c /src/buffer.c | |
| parent | 2f7afef5ffe023a7a12520201ab70643f826abfd (diff) | |
| download | emacs-f6472cc8e2fdcfd7365240783f34e101fe44142b.tar.gz 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/buffer.c')
0 files changed, 0 insertions, 0 deletions