Skip to content
  • Ben Gamari's avatar
    nonmoving: Fix marking in compact regions · f4b6b594
    Ben Gamari authored and Marge Bot's avatar Marge Bot committed
    Previously we were tracing the object we were asked to mark, even if it
    lives in a compact region. However, there is no need to do this; we need
    only to mark the region itself as live.
    
    I have seen a segfault due to this due to the concurrent mark seeing a
    an object in the process of being compacted by the mutator.
    f4b6b594