Check with is_in_mmtk_spaces instead of is_mapped_address #123
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Objects in VM spaces are not 'mmapped' by MMTk, so
is_mapepd_address
will returnfalse
for those. But they are still considered as in MMTk spaces (the VM space).Note that malloc'd objects are not mapped by MMTk, and not in MMTk spaces, so both methods will return
false
for malloc'd objects. However, this seems irrelevant in this scan object code.