diff options
Diffstat (limited to 'deps/v8/test/mjsunit/harmony/weakrefs/weak-unregistertoken.js')
-rw-r--r-- | deps/v8/test/mjsunit/harmony/weakrefs/weak-unregistertoken.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/deps/v8/test/mjsunit/harmony/weakrefs/weak-unregistertoken.js b/deps/v8/test/mjsunit/harmony/weakrefs/weak-unregistertoken.js index 94f5ce6a903..6572faee212 100644 --- a/deps/v8/test/mjsunit/harmony/weakrefs/weak-unregistertoken.js +++ b/deps/v8/test/mjsunit/harmony/weakrefs/weak-unregistertoken.js @@ -2,19 +2,19 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// Flags: --harmony-weak-refs --expose-gc --noincremental-marking +// Flags: --harmony-weak-refs-with-cleanup-some --expose-gc --noincremental-marking -var FG = new FinalizationRegistry (function (iter) { globalThis.FRRan = true; }); +var FR = new FinalizationRegistry (function (holdings) { globalThis.FRRan = true; }); { let obj = {}; // obj is its own unregister token and becomes unreachable after this // block. If the unregister token is held strongly this test will not // terminate. - FG.register(obj, 42, obj); + FR.register(obj, 42, obj); } function tryAgain() { gc(); - if (globalThis.FRRan || FG.cleanupSome()) { + if (globalThis.FRRan || FR.cleanupSome()) { return; } setTimeout(tryAgain, 0); |