Home
last modified time | relevance | path

Searched refs:GCTracer (Results 1 – 7 of 7) sorted by relevance

/external/v8/src/heap/
Dgc-tracer.cc24 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 …]
Dmark-compact.cc315 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 …]
Dgc-tracer.h95 class GCTracer {
142 Scope(GCTracer* tracer, ScopeId scope);
146 GCTracer* tracer_;
325 explicit GCTracer(Heap* heap);
600 DISALLOW_COPY_AND_ASSIGN(GCTracer);
Dheap.cc819 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 …]
Dheap.h475 class GCTracer; variable
1119 GCTracer* tracer() { return tracer_; } in tracer()
2283 GCTracer* tracer_;
2421 friend class GCTracer; variable
/external/v8/test/cctest/heap/
Dtest-heap.cc6157 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/
DChangeLog9542 Added GCTracer metrics for a scavenger GC for DOM wrappers.