| 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);
|
|
|