mmtk-core
mmtk-core copied to clipboard
Check edges when creating a `ProcessEdgesWork` in `extreme_assertions` builds
We should check that the edges we get when creating a new ProcessEdgesWork are where we expect them to be. This check is plan-dependent since each plan has a different definition of where objects can lie.
Alternatively, we could implement this in sanity, replacing the is_sane() function in favour for the above check.