Index: test/cctest/test-heap-profiler.cc |
diff --git a/test/cctest/test-heap-profiler.cc b/test/cctest/test-heap-profiler.cc |
index 55509869a83fdd35c0b80a5a3d1c67b9cb27fb2e..9d1090cdfd90b27aab9ac165f5d69cdad656528d 100644 |
--- a/test/cctest/test-heap-profiler.cc |
+++ b/test/cctest/test-heap-profiler.cc |
@@ -501,7 +501,7 @@ void CheckSimdSnapshot(const char* program, const char* var_name) { |
// 28 @ 13523 entry with no retainer: /hidden/ system / AllocationSite |
// 44 @ 767 $map: /hidden/ system / Map |
// 44 @ 59 $map: /hidden/ system / Map |
- CcTest::heap()->CollectAllGarbage(); |
+ CcTest::CollectAllGarbage(i::Heap::kFinalizeIncrementalMarkingMask); |
const v8::HeapSnapshot* snapshot = heap_profiler->TakeHeapSnapshot(); |
CHECK(ValidateSnapshot(snapshot)); |
@@ -738,7 +738,7 @@ TEST(HeapSnapshotAddressReuse) { |
CompileRun( |
"for (var i = 0; i < 10000; ++i)\n" |
" a[i] = new A();\n"); |
- CcTest::heap()->CollectAllGarbage(); |
+ CcTest::CollectAllGarbage(i::Heap::kFinalizeIncrementalMarkingMask); |
const v8::HeapSnapshot* snapshot2 = heap_profiler->TakeHeapSnapshot(); |
CHECK(ValidateSnapshot(snapshot2)); |
@@ -780,7 +780,7 @@ TEST(HeapEntryIdsAndArrayShift) { |
"for (var i = 0; i < 1; ++i)\n" |
" a.shift();\n"); |
- CcTest::heap()->CollectAllGarbage(); |
+ CcTest::CollectAllGarbage(i::Heap::kFinalizeIncrementalMarkingMask); |
const v8::HeapSnapshot* snapshot2 = heap_profiler->TakeHeapSnapshot(); |
CHECK(ValidateSnapshot(snapshot2)); |
@@ -821,7 +821,7 @@ TEST(HeapEntryIdsAndGC) { |
const v8::HeapSnapshot* snapshot1 = heap_profiler->TakeHeapSnapshot(); |
CHECK(ValidateSnapshot(snapshot1)); |
- CcTest::heap()->CollectAllGarbage(); |
+ CcTest::CollectAllGarbage(i::Heap::kFinalizeIncrementalMarkingMask); |
const v8::HeapSnapshot* snapshot2 = heap_profiler->TakeHeapSnapshot(); |
CHECK(ValidateSnapshot(snapshot2)); |
@@ -1150,7 +1150,7 @@ TEST(HeapSnapshotObjectsStats) { |
// We have to call GC 6 times. In other case the garbage will be |
// the reason of flakiness. |
for (int i = 0; i < 6; ++i) { |
- CcTest::heap()->CollectAllGarbage(); |
+ CcTest::CollectAllGarbage(i::Heap::kFinalizeIncrementalMarkingMask); |
} |
v8::SnapshotObjectId initial_id; |
@@ -1305,7 +1305,7 @@ TEST(HeapObjectIds) { |
} |
heap_profiler->StopTrackingHeapObjects(); |
- CcTest::heap()->CollectAllAvailableGarbage(); |
+ CcTest::CollectAllAvailableGarbage(); |
for (int i = 0; i < kLength; i++) { |
v8::SnapshotObjectId id = heap_profiler->GetObjectId(objects[i]); |
@@ -3058,7 +3058,7 @@ TEST(SamplingHeapProfiler) { |
" eval(\"new Array(100)\");\n" |
"}\n"); |
- CcTest::heap()->CollectAllGarbage(); |
+ CcTest::CollectAllGarbage(i::Heap::kFinalizeIncrementalMarkingMask); |
std::unique_ptr<v8::AllocationProfile> profile( |
heap_profiler->GetAllocationProfile()); |
@@ -3112,7 +3112,7 @@ TEST(SamplingHeapProfilerLeftTrimming) { |
" a.shift();\n" |
"}\n"); |
- CcTest::heap()->CollectGarbage(v8::internal::NEW_SPACE); |
+ CcTest::CollectGarbage(v8::internal::NEW_SPACE); |
// Should not crash. |
heap_profiler->StopSamplingHeapProfiler(); |