Index: test/cctest/test-api.cc |
diff --git a/test/cctest/test-api.cc b/test/cctest/test-api.cc |
index 76f3304317ca2050c90ed58fed8471344358b7ac..70ffd105a1655480d61dcf8f3634a17b9d2fe34b 100644 |
--- a/test/cctest/test-api.cc |
+++ b/test/cctest/test-api.cc |
@@ -609,7 +609,8 @@ TEST(MakingExternalUnalignedOneByteString) { |
// Trigger GCs and force evacuation. |
CcTest::heap()->CollectAllGarbage(); |
- CcTest::heap()->CollectAllGarbage(i::Heap::kReduceMemoryFootprintMask); |
+ CcTest::heap()->CollectAllGarbage("MakingExternalUnalignedOneByteString", |
+ i::Heap::kReduceMemoryFootprintMask); |
} |
@@ -3390,7 +3391,7 @@ void TestGlobalValueMap() { |
CHECK_EQ(initial_handle_count + 1, global_handles->global_handles_count()); |
if (map.IsWeak()) { |
CcTest::i_isolate()->heap()->CollectAllGarbage( |
- i::Heap::kAbortIncrementalMarkingMask); |
+ "TestGlobalValueMap", i::Heap::kAbortIncrementalMarkingMask); |
} else { |
map.Clear(); |
} |
@@ -6706,7 +6707,8 @@ void v8::internal::HeapTester::ResetWeakHandle(bool global_gc) { |
object_a.handle.Reset(iso, a); |
object_b.handle.Reset(iso, b); |
if (global_gc) { |
- CcTest::heap()->CollectAllGarbage(Heap::kAbortIncrementalMarkingMask); |
+ CcTest::heap()->CollectAllGarbage("ResetWeakHandle", |
+ Heap::kAbortIncrementalMarkingMask); |
} else { |
CcTest::heap()->CollectGarbage(i::NEW_SPACE); |
} |
@@ -6724,7 +6726,8 @@ void v8::internal::HeapTester::ResetWeakHandle(bool global_gc) { |
CHECK(object_b.handle.IsIndependent()); |
} |
if (global_gc) { |
- CcTest::heap()->CollectAllGarbage(Heap::kAbortIncrementalMarkingMask); |
+ CcTest::heap()->CollectAllGarbage("ResetWeakHandle", |
+ Heap::kAbortIncrementalMarkingMask); |
} else { |
CcTest::heap()->CollectGarbage(i::NEW_SPACE); |
} |
@@ -11712,7 +11715,8 @@ static void CheckSurvivingGlobalObjectsCount(int expected) { |
// been marked at that point. Therefore some of the maps are not |
// collected until the second garbage collection. |
CcTest::heap()->CollectAllGarbage(); |
- CcTest::heap()->CollectAllGarbage(i::Heap::kMakeHeapIterableMask); |
+ CcTest::heap()->CollectAllGarbage("CheckSurvivingGlobalObjectsCount", |
+ i::Heap::kMakeHeapIterableMask); |
int count = GetGlobalObjectsCount(); |
#ifdef DEBUG |
if (count != expected) CcTest::heap()->TracePathToGlobal(); |
@@ -11811,7 +11815,7 @@ TEST(WeakCallbackApi) { |
handle, WeakApiCallback, v8::WeakCallbackType::kParameter); |
} |
reinterpret_cast<i::Isolate*>(isolate)->heap()->CollectAllGarbage( |
- i::Heap::kAbortIncrementalMarkingMask); |
+ "WeakCallbackApi", i::Heap::kAbortIncrementalMarkingMask); |
// Verify disposed. |
CHECK_EQ(initial_handles, globals->global_handles_count()); |
} |
@@ -16459,8 +16463,8 @@ void PrologueCallbackAlloc(v8::Isolate* isolate, |
Local<Object> obj = Object::New(isolate); |
CHECK(!obj.IsEmpty()); |
- CcTest::heap()->CollectAllGarbage( |
- i::Heap::kAbortIncrementalMarkingMask); |
+ CcTest::heap()->CollectAllGarbage("PrologueCallbackAlloc", |
+ i::Heap::kAbortIncrementalMarkingMask); |
} |
@@ -16479,8 +16483,8 @@ void EpilogueCallbackAlloc(v8::Isolate* isolate, |
Local<Object> obj = Object::New(isolate); |
CHECK(!obj.IsEmpty()); |
- CcTest::heap()->CollectAllGarbage( |
- i::Heap::kAbortIncrementalMarkingMask); |
+ CcTest::heap()->CollectAllGarbage("EpilogueCallbackAlloc", |
+ i::Heap::kAbortIncrementalMarkingMask); |
} |
@@ -16555,8 +16559,8 @@ TEST(GCCallbacks) { |
CHECK_EQ(0, epilogue_call_count_alloc); |
isolate->AddGCPrologueCallback(PrologueCallbackAlloc); |
isolate->AddGCEpilogueCallback(EpilogueCallbackAlloc); |
- CcTest::heap()->CollectAllGarbage( |
- i::Heap::kAbortIncrementalMarkingMask); |
+ CcTest::heap()->CollectAllGarbage("GCCallbacks", |
+ i::Heap::kAbortIncrementalMarkingMask); |
CHECK_EQ(1, prologue_call_count_alloc); |
CHECK_EQ(1, epilogue_call_count_alloc); |
isolate->RemoveGCPrologueCallback(PrologueCallbackAlloc); |