| Index: Source/bindings/core/v8/V8GCController.cpp
|
| diff --git a/Source/bindings/core/v8/V8GCController.cpp b/Source/bindings/core/v8/V8GCController.cpp
|
| index ced20383ae5b60ce01b725ca30c8a50e10bf1b31..395add6bd86381bd1564e6d7e2aef711ada06191 100644
|
| --- a/Source/bindings/core/v8/V8GCController.cpp
|
| +++ b/Source/bindings/core/v8/V8GCController.cpp
|
| @@ -421,7 +421,7 @@ void V8GCController::gcEpilogue(v8::GCType type, v8::GCCallbackFlags flags)
|
| if (isMainThread()) {
|
| TRACE_EVENT_SET_NONCONST_SAMPLING_STATE(V8PerIsolateData::from(isolate)->previousSamplingState());
|
| }
|
| - ThreadState::current()->scheduleV8FollowupGCIfNeeded();
|
| + ThreadState::current()->scheduleV8FollowupGCIfNeeded(ThreadState::V8MinorGC);
|
| break;
|
| case v8::kGCTypeMarkSweepCompact:
|
| TRACE_EVENT_END1("devtools.timeline,v8", "MajorGC", "usedHeapSizeAfter", usedHeapSize(isolate));
|
| @@ -440,7 +440,7 @@ void V8GCController::gcEpilogue(v8::GCType type, v8::GCCallbackFlags flags)
|
| if (isMainThread()) {
|
| TRACE_EVENT_SET_NONCONST_SAMPLING_STATE(V8PerIsolateData::from(isolate)->previousSamplingState());
|
| }
|
| - ThreadState::current()->scheduleV8FollowupGCIfNeeded();
|
| + ThreadState::current()->scheduleV8FollowupGCIfNeeded(ThreadState::V8MajorGC);
|
| break;
|
| default:
|
| ASSERT_NOT_REACHED();
|
|
|