| Index: vm/heap.cc
|
| ===================================================================
|
| --- vm/heap.cc (revision 7863)
|
| +++ vm/heap.cc (working copy)
|
| @@ -57,10 +57,7 @@
|
| }
|
| CollectGarbage(kNew);
|
| if (FLAG_verbose_gc) {
|
| - OS::PrintErr("New space (%dk) Old space (%dk) Code space (%dk)\n",
|
| - (new_space_->in_use() / KB),
|
| - (old_space_->in_use() / KB),
|
| - (code_space_->in_use() / KB));
|
| + PrintSizes();
|
| }
|
| addr = new_space_->TryAllocate(size);
|
| if (addr != 0) {
|
| @@ -76,10 +73,7 @@
|
| if (addr == 0) {
|
| CollectAllGarbage();
|
| if (FLAG_verbose_gc) {
|
| - OS::PrintErr("New space (%dk) Old space (%dk) Code space (%dk)\n",
|
| - (new_space_->in_use() / KB),
|
| - (old_space_->in_use() / KB),
|
| - (code_space_->in_use() / KB));
|
| + PrintSizes();
|
| }
|
| addr = old_space_->TryAllocate(size);
|
| if (addr == 0) {
|
| @@ -208,6 +202,14 @@
|
| }
|
|
|
|
|
| +void Heap::PrintSizes() const {
|
| + OS::PrintErr("New space (%dk) Old space (%dk) Code space (%dk)\n",
|
| + (new_space_->in_use() / KB),
|
| + (old_space_->in_use() / KB),
|
| + (code_space_->in_use() / KB));
|
| +}
|
| +
|
| +
|
| #if defined(DEBUG)
|
| NoGCScope::NoGCScope() : StackResource(Isolate::Current()) {
|
| isolate()->IncrementNoGCScopeDepth();
|
|
|