diff options
Diffstat (limited to 'deps/v8/test/cctest/test-weaksets.cc')
-rw-r--r-- | deps/v8/test/cctest/test-weaksets.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/deps/v8/test/cctest/test-weaksets.cc b/deps/v8/test/cctest/test-weaksets.cc index 8a3c1323a3..763a809f87 100644 --- a/deps/v8/test/cctest/test-weaksets.cc +++ b/deps/v8/test/cctest/test-weaksets.cc @@ -99,7 +99,7 @@ TEST(WeakSet_Weakness) { CHECK_EQ(1, EphemeronHashTable::cast(weakset->table())->NumberOfElements()); // Force a full GC. - CcTest::CollectAllGarbage(Heap::kAbortIncrementalMarkingMask); + CcTest::PreciseCollectAllGarbage(); CHECK_EQ(0, NumberOfWeakCalls); CHECK_EQ(1, EphemeronHashTable::cast(weakset->table())->NumberOfElements()); CHECK_EQ( @@ -112,7 +112,7 @@ TEST(WeakSet_Weakness) { &WeakPointerCallback, v8::WeakCallbackType::kParameter); CHECK(global_handles->IsWeak(key.location())); - CcTest::CollectAllGarbage(Heap::kAbortIncrementalMarkingMask); + CcTest::PreciseCollectAllGarbage(); CHECK_EQ(1, NumberOfWeakCalls); CHECK_EQ(0, EphemeronHashTable::cast(weakset->table())->NumberOfElements()); CHECK_EQ( @@ -149,7 +149,7 @@ TEST(WeakSet_Shrinking) { CHECK_EQ(32, EphemeronHashTable::cast(weakset->table())->NumberOfElements()); CHECK_EQ( 0, EphemeronHashTable::cast(weakset->table())->NumberOfDeletedElements()); - CcTest::CollectAllGarbage(Heap::kAbortIncrementalMarkingMask); + CcTest::PreciseCollectAllGarbage(); CHECK_EQ(0, EphemeronHashTable::cast(weakset->table())->NumberOfElements()); CHECK_EQ( 32, |