• Paul Eggert's avatar
    Make pdumper-marking pickier · f6472cc8
    Paul Eggert authored
    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.
alloc.c 214 KB