• Marja Hölttä's avatar
    Revert "Revert (partially) "Reland [in-place weak refs] Use WeakArrayList in Heap::noscript_list."" · a12cbd34
    Marja Hölttä authored
    This reverts commit a5efd507.
    
    Reason for revert: was a GC bug, unrelated to this CL.
    
    Original change's description:
    > Revert (partially) "Reland [in-place weak refs] Use WeakArrayList in Heap::noscript_list."
    > 
    > Reason: flaky wasm crashes.
    > 
    > This leaves WeakArrayList::RemoveOne (+ tests for it) in place.
    > 
    > BUG=v8:7308, v8:8014
    > 
    > Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
    > Change-Id: I1195d061ae7d3c82f921f94f50df3f09a55de5ca
    > Reviewed-on: https://chromium-review.googlesource.com/1161904
    > Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
    > Commit-Queue: Marja Hölttä <marja@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#54891}
    
    TBR=marja@chromium.org,mlippautz@chromium.org
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: v8:7308, v8:8014
    Change-Id: Id8002e2178ac89378b047dd0acd1bf4e3c272918
    Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
    Reviewed-on: https://chromium-review.googlesource.com/1162124Reviewed-by: 's avatarMarja Hölttä <marja@chromium.org>
    Commit-Queue: Marja Hölttä <marja@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#54921}
    a12cbd34
heap.cc 200 KB