Description[heap] Implement simple concurrent marking deque.
This patch adds a concurrent marking deque that exposes the same interface
for the main thread as the existing marking deque.
The matching interface makes the concurrent marking deque a drop-in
replacement for the sequential marking deque without any change in
mark-compactor and incremental marker.
BUG=chromium:694255
Review-Url: https://codereview.chromium.org/2810893002
Cr-Commit-Position: refs/heads/master@{#45042}
Committed: https://chromium.googlesource.com/v8/v8/+/c6816cd87d1d31dd78218a5f004d6db6202fb1fc
Patch Set 1 #Patch Set 2 : more #Patch Set 3 : add missing files #Patch Set 4 : clean up #Patch Set 5 : revert flags #
Total comments: 4
Patch Set 6 : rebase #
Total comments: 4
Patch Set 7 : Split into smaller cls #Patch Set 8 : add unit test #Patch Set 9 : add missing file #
Total comments: 4
Patch Set 10 : Fix comment #
Depends on Patchset: Messages
Total messages: 20 (9 generated)
|