Description[heap] Add compaction space.
The CompactionSpace is temporarily used during compaction to hold migrated
objects. The payload is merged back into the corresponding space after
compaction.
Note the this is not the complete implementation and it is currently only used in a test.
BUG=chromium:524425
LOG=N
Committed: https://crrev.com/147330f37c122a4b537c8b79b29521af6f760d92
Cr-Commit-Position: refs/heads/master@{#30407}
Patch Set 1 #Patch Set 2 : Minor fixes #
Total comments: 5
Patch Set 3 : Fix unlinking #Patch Set 4 : add virtual method to differentiate between snapshotable and non-snapshotable spaces #Patch Set 5 : typo #
Total comments: 4
Patch Set 6 : Addressed comment #Patch Set 7 : rebase #
Messages
Total messages: 14 (5 generated)
|