| Index: test/cctest/test-api.cc
|
| diff --git a/test/cctest/test-api.cc b/test/cctest/test-api.cc
|
| index fe87b2dd20d0d8bd4716690e944bf25c8e2fc79f..e8852e34639dcb1095884db61816310c3e0b572b 100644
|
| --- a/test/cctest/test-api.cc
|
| +++ b/test/cctest/test-api.cc
|
| @@ -13153,7 +13153,7 @@ THREADED_TEST(NewPersistentHandleFromWeakCallback) {
|
| // weak callback of the first handle would be able to 'reallocate' it.
|
| handle1.SetWeak(&handle1, NewPersistentHandleCallback);
|
| handle2.Reset();
|
| - CcTest::heap()->CollectAllGarbage(i::Heap::kNoGCFlags);
|
| + CcTest::heap()->CollectAllGarbage(i::Heap::kAbortIncrementalMarkingMask);
|
| }
|
|
|
|
|
| @@ -13179,7 +13179,7 @@ THREADED_TEST(DoNotUseDeletedNodesInSecondLevelGc) {
|
| }
|
| handle1.SetWeak(&handle1, DisposeAndForceGcCallback);
|
| to_be_disposed.Reset(isolate, handle2);
|
| - CcTest::heap()->CollectAllGarbage(i::Heap::kNoGCFlags);
|
| + CcTest::heap()->CollectAllGarbage(i::Heap::kAbortIncrementalMarkingMask);
|
| }
|
|
|
| void DisposingCallback(
|
| @@ -13208,7 +13208,7 @@ THREADED_TEST(NoGlobalHandlesOrphaningDueToWeakCallback) {
|
| }
|
| handle2.SetWeak(&handle2, DisposingCallback);
|
| handle3.SetWeak(&handle3, HandleCreatingCallback);
|
| - CcTest::heap()->CollectAllGarbage(i::Heap::kNoGCFlags);
|
| + CcTest::heap()->CollectAllGarbage(i::Heap::kAbortIncrementalMarkingMask);
|
| }
|
|
|
|
|
|
|