| OLD | NEW | 
|---|
| 1 // Copyright 2011 the V8 project authors. All rights reserved. | 1 // Copyright 2011 the V8 project authors. All rights reserved. | 
| 2 // Redistribution and use in source and binary forms, with or without | 2 // Redistribution and use in source and binary forms, with or without | 
| 3 // modification, are permitted provided that the following conditions are | 3 // modification, are permitted provided that the following conditions are | 
| 4 // met: | 4 // met: | 
| 5 // | 5 // | 
| 6 //     * Redistributions of source code must retain the above copyright | 6 //     * Redistributions of source code must retain the above copyright | 
| 7 //       notice, this list of conditions and the following disclaimer. | 7 //       notice, this list of conditions and the following disclaimer. | 
| 8 //     * Redistributions in binary form must reproduce the above | 8 //     * Redistributions in binary form must reproduce the above | 
| 9 //       copyright notice, this list of conditions and the following | 9 //       copyright notice, this list of conditions and the following | 
| 10 //       disclaimer in the documentation and/or other materials provided | 10 //       disclaimer in the documentation and/or other materials provided | 
| (...skipping 6244 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 6255         break; | 6255         break; | 
| 6256       default: | 6256       default: | 
| 6257         UNREACHABLE(); | 6257         UNREACHABLE(); | 
| 6258     } | 6258     } | 
| 6259     PrintF(" "); | 6259     PrintF(" "); | 
| 6260 | 6260 | 
| 6261     PrintF("external=%d ", static_cast<int>(scopes_[Scope::EXTERNAL])); | 6261     PrintF("external=%d ", static_cast<int>(scopes_[Scope::EXTERNAL])); | 
| 6262     PrintF("mark=%d ", static_cast<int>(scopes_[Scope::MC_MARK])); | 6262     PrintF("mark=%d ", static_cast<int>(scopes_[Scope::MC_MARK])); | 
| 6263     PrintF("sweep=%d ", static_cast<int>(scopes_[Scope::MC_SWEEP])); | 6263     PrintF("sweep=%d ", static_cast<int>(scopes_[Scope::MC_SWEEP])); | 
| 6264     PrintF("sweepns=%d ", static_cast<int>(scopes_[Scope::MC_SWEEP_NEWSPACE])); | 6264     PrintF("sweepns=%d ", static_cast<int>(scopes_[Scope::MC_SWEEP_NEWSPACE])); | 
| 6265     PrintF("compact=%d ", static_cast<int>(scopes_[Scope::MC_COMPACT])); | 6265     PrintF("evacuate=%d ", static_cast<int>(scopes_[Scope::MC_EVACUATE_PAGES])); | 
|  | 6266     PrintF("new_new=%d ", | 
|  | 6267            static_cast<int>(scopes_[Scope::MC_UPDATE_NEW_TO_NEW_POINTERS])); | 
|  | 6268     PrintF("root_new=%d ", | 
|  | 6269            static_cast<int>(scopes_[Scope::MC_UPDATE_ROOT_TO_NEW_POINTERS])); | 
|  | 6270     PrintF("old_new=%d ", | 
|  | 6271            static_cast<int>(scopes_[Scope::MC_UPDATE_OLD_TO_NEW_POINTERS])); | 
|  | 6272     PrintF("compaction_ptrs=%d ", | 
|  | 6273            static_cast<int>(scopes_[Scope::MC_UPDATE_POINTERS_TO_EVACUATED])); | 
|  | 6274     PrintF("intracompaction_ptrs=%d ", static_cast<int>(scopes_[ | 
|  | 6275         Scope::MC_UPDATE_POINTERS_BETWEEN_EVACUATED])); | 
|  | 6276     PrintF("misc_compaction=%d ", | 
|  | 6277            static_cast<int>(scopes_[Scope::MC_UPDATE_MISC_POINTERS])); | 
| 6266 | 6278 | 
| 6267     PrintF("total_size_before=%" V8_PTR_PREFIX "d ", start_size_); | 6279     PrintF("total_size_before=%" V8_PTR_PREFIX "d ", start_size_); | 
| 6268     PrintF("total_size_after=%" V8_PTR_PREFIX "d ", heap_->SizeOfObjects()); | 6280     PrintF("total_size_after=%" V8_PTR_PREFIX "d ", heap_->SizeOfObjects()); | 
| 6269     PrintF("holes_size_before=%" V8_PTR_PREFIX "d ", | 6281     PrintF("holes_size_before=%" V8_PTR_PREFIX "d ", | 
| 6270            in_free_list_or_wasted_before_gc_); | 6282            in_free_list_or_wasted_before_gc_); | 
| 6271     PrintF("holes_size_after=%" V8_PTR_PREFIX "d ", CountTotalHolesSize()); | 6283     PrintF("holes_size_after=%" V8_PTR_PREFIX "d ", CountTotalHolesSize()); | 
| 6272 | 6284 | 
| 6273     PrintF("allocated=%" V8_PTR_PREFIX "d ", allocated_since_last_gc_); | 6285     PrintF("allocated=%" V8_PTR_PREFIX "d ", allocated_since_last_gc_); | 
| 6274     PrintF("promoted=%" V8_PTR_PREFIX "d ", promoted_objects_size_); | 6286     PrintF("promoted=%" V8_PTR_PREFIX "d ", promoted_objects_size_); | 
| 6275 | 6287 | 
| (...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 6449   isolate_->heap()->store_buffer()->Compact(); | 6461   isolate_->heap()->store_buffer()->Compact(); | 
| 6450   isolate_->heap()->store_buffer()->Filter(MemoryChunk::ABOUT_TO_BE_FREED); | 6462   isolate_->heap()->store_buffer()->Filter(MemoryChunk::ABOUT_TO_BE_FREED); | 
| 6451   for (chunk = chunks_queued_for_free_; chunk != NULL; chunk = next) { | 6463   for (chunk = chunks_queued_for_free_; chunk != NULL; chunk = next) { | 
| 6452     next = chunk->next_chunk(); | 6464     next = chunk->next_chunk(); | 
| 6453     isolate_->memory_allocator()->Free(chunk); | 6465     isolate_->memory_allocator()->Free(chunk); | 
| 6454   } | 6466   } | 
| 6455   chunks_queued_for_free_ = NULL; | 6467   chunks_queued_for_free_ = NULL; | 
| 6456 } | 6468 } | 
| 6457 | 6469 | 
| 6458 } }  // namespace v8::internal | 6470 } }  // namespace v8::internal | 
| OLD | NEW | 
|---|