v8/test/mjsunit/harmony/weakrefs
Marja Hölttä fef6f8eddc [js weak refs] Migrate the WeakRef parts into the new API
New API is here: https://github.com/tc39/proposal-weakrefs/issues/55

The WeakCell parts stay in the old API, resulting in temporary code duplication
in some parts. Those parts will go away once the WeakCell-related parts are
migrated to the new API (but the spec needs some work first).

BUG=v8:8179

Change-Id: I81ca824a14d830e3c5fa515d5ad7e5f78c10e19d
Reviewed-on: https://chromium-review.googlesource.com/c/1378171
Commit-Queue: Marja Hölttä <marja@chromium.org>
Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
Reviewed-by: Sathya Gunasekaran <gsathya@chromium.org>
Cr-Commit-Position: refs/heads/master@{#58264}
2018-12-17 08:58:56 +00:00
..
basics.js [js weak refs] Migrate the WeakRef parts into the new API 2018-12-17 08:58:56 +00:00
cleanup-doesnt-iterate-all-cells.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
cleanup-from-different-realm.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
cleanup-is-a-microtask.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
cleanup-proxy-from-different-realm.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
cleanupsome-cleared-weakcell.js [js weak refs] Add WeakFactory.prototype.cleanupSome 2018-11-13 14:56:14 +00:00
cleanupsome-weakcell.js [js weak refs] Add WeakFactory.prototype.cleanupSome 2018-11-13 14:56:14 +00:00
clear-after-cleanup.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
clear-before-cleanup.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
clear-called-twice.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
clear-clears-factory-pointer.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
clear-inside-cleanup1.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
clear-inside-cleanup2.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
clear-inside-cleanup3.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
clear-inside-cleanup4.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
clear-when-cleanup-already-scheduled.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
factory-scheduled-for-cleanup-multiple-times.js [Test] Add --stress-flush-bytecode to gc-stress tester. 2018-12-13 18:37:56 +00:00
iterating-weak-cells.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
multiple-dirty-weak-factories.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
two-weakrefs.js [js weak refs] Migrate the WeakRef parts into the new API 2018-12-17 08:58:56 +00:00
weak-cell-basics.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
weak-factory-keeps-weak-cells-alive.js [js weak refs] Disable incremental marking for harmony/weakrefs tests 2018-10-30 10:03:56 +00:00
weakcell-and-weakref.js [js weak refs] Migrate the WeakRef parts into the new API 2018-12-17 08:58:56 +00:00
weakref-creation-keeps-alive.js [js weak refs] Migrate the WeakRef parts into the new API 2018-12-17 08:58:56 +00:00
weakref-deref-keeps-alive.js [js weak refs] Migrate the WeakRef parts into the new API 2018-12-17 08:58:56 +00:00