Chromium Code Reviews| Index: src/extensions/gc-extension.cc |
| diff --git a/src/extensions/gc-extension.cc b/src/extensions/gc-extension.cc |
| index 813b9219bfec7eacd0638cf002c8abb368bba3d2..7323a0d100183ad6e94da8ea30add26791d9ba63 100644 |
| --- a/src/extensions/gc-extension.cc |
| +++ b/src/extensions/gc-extension.cc |
| @@ -43,6 +43,8 @@ v8::Handle<v8::Value> GCExtension::GC(const v8::Arguments& args) { |
| if (args[0]->BooleanValue()) { |
| HEAP->CollectGarbage(NEW_SPACE, "gc extension"); |
| } else { |
| + HEAP->mark_compact_collector()-> |
| + SetFlags(Heap::kAbortIncrementalMarkingMask); |
|
Michael Starzinger
2012/11/22 10:17:02
You should just pass the GC flag directly in the c
Hannes Payer (out of office)
2012/11/22 10:21:34
Done.
|
| HEAP->CollectAllGarbage(Heap::kNoGCFlags, "gc extension"); |
| } |
| return v8::Undefined(); |