| Index: src/api.cc
|
| diff --git a/src/api.cc b/src/api.cc
|
| index 7937c1b1f11a1dde3d0e1b02d16b4a57b2afbe69..ba8ad29c9892c9b118dead41555d3a03ef3c0e7a 100644
|
| --- a/src/api.cc
|
| +++ b/src/api.cc
|
| @@ -6880,7 +6880,7 @@ void Isolate::CollectAllGarbage(const char* gc_reason) {
|
| kGCCallbackFlagSynchronousPhantomCallbackProcessing, gc_reason);
|
| } else {
|
| heap->CollectAllGarbage(
|
| - i::Heap::kNoGCFlags, gc_reason,
|
| + gc_reason, i::Heap::kNoGCFlags,
|
| kGCCallbackFlagSynchronousPhantomCallbackProcessing);
|
| }
|
| } else {
|
| @@ -7071,13 +7071,13 @@ void Isolate::RequestGarbageCollectionForTesting(GarbageCollectionType type) {
|
| CHECK(i::FLAG_expose_gc);
|
| if (type == kMinorGarbageCollection) {
|
| reinterpret_cast<i::Isolate*>(this)->heap()->CollectGarbage(
|
| - i::NEW_SPACE, "Isolate::RequestGarbageCollection",
|
| + i::NEW_SPACE, "Isolate::RequestGarbageCollection", i::Heap::kNoGCFlags,
|
| kGCCallbackFlagForced);
|
| } else {
|
| DCHECK_EQ(kFullGarbageCollection, type);
|
| reinterpret_cast<i::Isolate*>(this)->heap()->CollectAllGarbage(
|
| - i::Heap::kAbortIncrementalMarkingMask,
|
| - "Isolate::RequestGarbageCollection", kGCCallbackFlagForced);
|
| + "Isolate::RequestGarbageCollection",
|
| + i::Heap::kAbortIncrementalMarkingMask, kGCCallbackFlagForced);
|
| }
|
| }
|
|
|
|
|