| Index: src/heap-inl.h
|
| diff --git a/src/heap-inl.h b/src/heap-inl.h
|
| index 3229aeecc3096fa74bc9f022616eb277b4e79d58..2e538173d9af246e87a7d15b9c44ba78d0a5c5a7 100644
|
| --- a/src/heap-inl.h
|
| +++ b/src/heap-inl.h
|
| @@ -522,10 +522,13 @@ void Heap::ScavengeObject(HeapObject** p, HeapObject* object) {
|
| }
|
|
|
|
|
| -bool Heap::CollectGarbage(AllocationSpace space, const char* gc_reason) {
|
| +bool Heap::CollectGarbage(AllocationSpace space,
|
| + const char* gc_reason,
|
| + const v8::GCCallbackFlags callbackFlags) {
|
| const char* collector_reason = NULL;
|
| GarbageCollector collector = SelectGarbageCollector(space, &collector_reason);
|
| - return CollectGarbage(space, collector, gc_reason, collector_reason);
|
| + return CollectGarbage(
|
| + space, collector, gc_reason, collector_reason, callbackFlags);
|
| }
|
|
|
|
|
|
|