-
ulan authored
Reland "Replace slots buffer with remembered set. (patchset #14 id:250001 of https://codereview.chromium.org/1703823002/ )" This reverts commit 9146bc5e. This contains a fix for the following crash: 1. We record slots for a fixed array. 2. We trim the fixed array, so that some recorded slots are now in free space. 3. During mark-compact we sweep the page with the fixed array. Now free list items contain memory with recorded slots. 4. We evacuate a byte array using the new free list items. 5. We iterate slots that are now inside the byte array and crash. BUG=chromium:589413,chromium:578883 LOG=NO Review URL: https://codereview.chromium.org/1735523002 Cr-Commit-Position: refs/heads/master@{#34302}
01b8fc89
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
heap-tester.h | ||
test-alloc.cc | ||
test-compaction.cc | ||
test-heap.cc | ||
test-incremental-marking.cc | ||
test-lab.cc | ||
test-mark-compact.cc | ||
test-spaces.cc | ||
utils-inl.h |