Searched refs:GCTracer (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/heap/ |
D | gc-tracer.cc | 24 GCTracer::Scope::Scope(GCTracer* tracer, ScopeId scope) in Scope() 30 GCTracer::Scope::~Scope() { in ~Scope() 37 GCTracer::AllocationEvent::AllocationEvent(double duration, in AllocationEvent() 44 GCTracer::ContextDisposalEvent::ContextDisposalEvent(double time) { in ContextDisposalEvent() 49 GCTracer::SurvivalEvent::SurvivalEvent(double promotion_ratio) { in SurvivalEvent() 54 GCTracer::Event::Event(Type type, const char* gc_reason, in Event() 83 const char* GCTracer::Event::TypeName(bool short_name) const { in TypeName() 109 GCTracer::GCTracer(Heap* heap) in GCTracer() function in v8::internal::GCTracer 135 void GCTracer::Start(GarbageCollector collector, const char* gc_reason, in Start() 188 void GCTracer::Stop(GarbageCollector collector) { in Stop() [all …]
|
D | mark-compact.cc | 315 GCTracer::Scope gc_scope(heap()->tracer(), in ClearInvalidStoreAndSlotsBufferEntries() 316 GCTracer::Scope::MC_CLEAR_STORE_BUFFER); in ClearInvalidStoreAndSlotsBufferEntries() 321 GCTracer::Scope gc_scope(heap()->tracer(), in ClearInvalidStoreAndSlotsBufferEntries() 322 GCTracer::Scope::MC_CLEAR_SLOTS_BUFFER); in ClearInvalidStoreAndSlotsBufferEntries() 899 GCTracer::Scope gc_scope(heap()->tracer(), GCTracer::Scope::MC_FINISH); in Finish() 2043 GCTracer::Scope gc_scope(heap()->tracer(), GCTracer::Scope::MC_MARK); in MarkLiveObjects() 2054 GCTracer::Scope gc_scope(heap()->tracer(), in MarkLiveObjects() 2055 GCTracer::Scope::MC_MARK_FINISH_INCREMENTAL); in MarkLiveObjects() 2077 GCTracer::Scope gc_scope(heap()->tracer(), in MarkLiveObjects() 2078 GCTracer::Scope::MC_MARK_PREPARE_CODE_FLUSH); in MarkLiveObjects() [all …]
|
D | gc-tracer.h | 95 class GCTracer { 142 Scope(GCTracer* tracer, ScopeId scope); 146 GCTracer* tracer_; 325 explicit GCTracer(Heap* heap); 600 DISALLOW_COPY_AND_ASSIGN(GCTracer);
|
D | heap.cc | 819 GCTracer::Scope gc_scope(tracer(), GCTracer::Scope::MC_INCREMENTAL_FINALIZE); in FinalizeIncrementalMarking() 827 GCTracer::Scope scope(tracer(), GCTracer::Scope::EXTERNAL); in FinalizeIncrementalMarking() 838 GCTracer::Scope scope(tracer(), GCTracer::Scope::EXTERNAL); in FinalizeIncrementalMarking() 1282 GCTracer::Scope scope(tracer(), GCTracer::Scope::EXTERNAL); in PerformGarbageCollection() 1341 GCTracer::Scope scope(tracer(), GCTracer::Scope::EXTERNAL); in PerformGarbageCollection() 1372 GCTracer::Scope scope(tracer(), GCTracer::Scope::EXTERNAL); in PerformGarbageCollection() 1621 GCTracer::Scope gc_scope(tracer(), GCTracer::Scope::SCAVENGER_SCAVENGE); in Scavenge() 1685 GCTracer::Scope gc_scope(tracer(), GCTracer::Scope::SCAVENGER_ROOTS); in Scavenge() 1691 GCTracer::Scope gc_scope(tracer(), in Scavenge() 1692 GCTracer::Scope::SCAVENGER_OLD_TO_NEW_POINTERS); in Scavenge() [all …]
|
D | heap.h | 475 class GCTracer; variable 1119 GCTracer* tracer() { return tracer_; } in tracer() 2283 GCTracer* tracer_; 2421 friend class GCTracer; variable
|
/external/v8/test/cctest/heap/ |
D | test-heap.cc | 6157 GCTracer* tracer = heap->tracer(); in TEST() 6180 GCTracer* tracer = heap->tracer(); in TEST() 6293 GCTracer* tracer = heap->tracer(); in TEST() 6317 GCTracer* tracer = heap->tracer(); in TEST()
|
/external/v8/ |
D | ChangeLog | 9542 Added GCTracer metrics for a scavenger GC for DOM wrappers.
|