| Index: Source/bindings/core/v8/V8GCController.cpp
|
| diff --git a/Source/bindings/core/v8/V8GCController.cpp b/Source/bindings/core/v8/V8GCController.cpp
|
| index 3ff9478cb22f9758b5368984a131205a6bbec904..ced20383ae5b60ce01b725ca30c8a50e10bf1b31 100644
|
| --- a/Source/bindings/core/v8/V8GCController.cpp
|
| +++ b/Source/bindings/core/v8/V8GCController.cpp
|
| @@ -482,6 +482,12 @@ void V8GCController::collectGarbage(v8::Isolate* isolate)
|
| scriptState->disposePerContextData();
|
| }
|
|
|
| +void V8GCController::collectAllGarbageForTesting(v8::Isolate* isolate)
|
| +{
|
| + for (unsigned i = 0; i < 5; i++)
|
| + isolate->RequestGarbageCollectionForTesting(v8::Isolate::kFullGarbageCollection);
|
| +}
|
| +
|
| void V8GCController::reportDOMMemoryUsageToV8(v8::Isolate* isolate)
|
| {
|
| if (!isMainThread())
|
|
|