Open
Description
It seems memory region barrier does not log objects (possibly because it does not know object references).
mmtk-core/src/plan/barriers.rs
Lines 215 to 222 in a272c23
It is unlike object write barrier.
mmtk-core/src/plan/barriers.rs
Lines 203 to 213 in a272c23
That means we may push duplicate edges to ProcessModBuf
through memory region barrier. This will cause our edge logger (enabled by extreme_assertions
) check fail.