Home
last modified time | relevance | path

Searched refs:GCStats (Results 1 - 25 of 29) sorted by relevance

12

/arkcompiler/runtime_core/static_core/runtime/mem/gc/
H A Dgc_stats.cpp25 PandaString GCStats::GetStatistics() in GetStatistics()
51 PandaString GCStats::GetFinalStatistics(HeapManager *heapManager) in GetFinalStatistics()
111 PandaString GCStats::GetPhasePauseStat(PauseTypeStats pauseType) in GetPhasePauseStat()
119 uint64_t GCStats::GetPhasePause(PauseTypeStats pauseType) in GetPhasePause()
124 GCStats::GCStats(MemStatsType *memStats, GCType gcTypeFromRuntime, InternalAllocatorPtr allocator) in GCStats() function in ark::mem::GCStats
132 GCStats::~GCStats() in ~GCStats()
142 void GCStats::StartMutatorLock() in StartMutatorLock()
151 void GCStats
[all...]
H A Dgc_stats.h35 class GCStats;
175 // scoped all field GCStats except pause_
178 explicit GCScopedStats(GCStats *stats, GCInstanceStats *instanceStats = nullptr);
188 GCStats *stats_;
191 // scoped field GCStats while GC in pause
194 explicit GCScopedPauseStats(GCStats *stats, GCInstanceStats *instanceStats = nullptr,
205 GCStats *stats_;
209 class GCStats { class
211 explicit GCStats(MemStatsType *memStats, GCType gcTypeFromRuntime, InternalAllocatorPtr allocator);
212 ~GCStats();
[all...]
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dpartial_gc.cpp30 GCStats *gcStats = heap_->GetEcmaVM()->GetEcmaGCStats(); in RunPhases()
40 TRACE_GC(GCStats::Scope::ScopeId::TotalGC, gcStats); in RunPhases()
73 TRACE_GC(GCStats::Scope::ScopeId::Initialize, heap_->GetEcmaVM()->GetEcmaGCStats()); in Initialize()
99 TRACE_GC(GCStats::Scope::ScopeId::Finish, heap_->GetEcmaVM()->GetEcmaGCStats()); in Finish()
118 TRACE_GC(GCStats::Scope::ScopeId::Mark, heap_->GetEcmaVM()->GetEcmaGCStats()); in Mark()
156 TRACE_GC(GCStats::Scope::ScopeId::Sweep, heap_->GetEcmaVM()->GetEcmaGCStats()); in Sweep()
164 TRACE_GC(GCStats::Scope::ScopeId::ClearNativeObject, heap_->GetEcmaVM()->GetEcmaGCStats()); in ProcessNativeDelete()
185 TRACE_GC(GCStats::Scope::ScopeId::Evacuate, heap_->GetEcmaVM()->GetEcmaGCStats()); in Evacuate()
191 TRACE_GC(GCStats::Scope::ScopeId::ProcessSharedGCRSetWorkList, heap_->GetEcmaVM()->GetEcmaGCStats()); in ProcessSharedGCRSetWorkList()
H A Dgc_stats.h68 [[maybe_unused]] GCStats::Scope sp(scope_id, gc_stats)
70 class GCStats { class
74 explicit GCStats(const Heap *heap) : heap_(heap) {} in GCStats() function in panda::ecmascript::GCStats
75 GCStats(const Heap *heap, size_t longPuaseTime) : heap_(heap), in GCStats() function in panda::ecmascript::GCStats
77 virtual ~GCStats() = default;
163 Scope(ScopeId id, GCStats* stats) : id_(id), stats_(stats) in Scope()
177 GCStats* stats_;
315 NO_COPY_SEMANTIC(GCStats);
316 NO_MOVE_SEMANTIC(GCStats);
319 class SharedGCStats : public GCStats {
[all...]
H A Dfull_gc.cpp29 GCStats *gcStats = heap_->GetEcmaVM()->GetEcmaGCStats(); in RunPhases()
40 TRACE_GC(GCStats::Scope::ScopeId::TotalGC, gcStats); in RunPhases()
77 TRACE_GC(GCStats::Scope::ScopeId::Initialize, heap_->GetEcmaVM()->GetEcmaGCStats()); in Initialize()
102 TRACE_GC(GCStats::Scope::ScopeId::Mark, heap_->GetEcmaVM()->GetEcmaGCStats()); in Mark()
113 TRACE_GC(GCStats::Scope::ScopeId::Sweep, heap_->GetEcmaVM()->GetEcmaGCStats()); in Sweep()
179 TRACE_GC(GCStats::Scope::ScopeId::Finish, heap_->GetEcmaVM()->GetEcmaGCStats()); in Finish()
205 TRACE_GC(GCStats::Scope::ScopeId::ProcessSharedGCRSetWorkList, heap_->GetEcmaVM()->GetEcmaGCStats()); in ProcessSharedGCRSetWorkList()
H A Dgc_stats.cpp31 void GCStats::PrintStatisticResult() in PrintStatisticResult()
33 LOG_GC(INFO) << "/******************* GCStats statistic: *******************/"; in PrintStatisticResult()
41 void GCStats::PrintGCStatistic() in PrintGCStatistic()
64 const char *GCStats::GCReasonToString() in GCReasonToString()
69 const char *GCStats::GCReasonToString(GCReason reason) in GCReasonToString()
99 float GCStats::GetConcurrrentMarkDuration() in GetConcurrrentMarkDuration()
104 void GCStats::PrintVerboseGCStatistic() in PrintVerboseGCStatistic()
111 void GCStats::PrintGCMemoryStatistic() in PrintGCMemoryStatistic()
210 void GCStats::PrintGCDurationStatistic() in PrintGCDurationStatistic()
277 bool GCStats
[all...]
H A Dgc_key_stats.cpp46 return gcStats_->GetScopeDuration(GCStats::Scope::ScopeId::TotalGC) >= KEY_PAUSE_TIME; in CheckIfKeyPauseTime()
74 gcStats_->GetScopeDuration(GCStats::Scope::ScopeId::TotalGC)); in AddGCStatsToKey()
76 gcStats_->GetScopeDuration(GCStats::Scope::ScopeId::Mark)); in AddGCStatsToKey()
78 gcStats_->GetScopeDuration(GCStats::Scope::ScopeId::Evacuate)); in AddGCStatsToKey()
H A Dgc_key_stats.h30 class GCStats;
59 GCKeyStats(const Heap *heap, GCStats *gcStats) : heap_(heap), in GCKeyStats()
126 GCStats *gcStats_;
H A Dparallel_evacuator.cpp74 TRACE_GC(GCStats::Scope::ScopeId::EvacuateSpace, heap_->GetEcmaVM()->GetEcmaGCStats()); in EvacuateSpace()
107 GCStats::Scope sp2(GCStats::Scope::ScopeId::EvacuateRegion, heap_->GetEcmaVM()->GetEcmaGCStats()); in EvacuateSpace()
112 GCStats::Scope sp2(GCStats::Scope::ScopeId::WaitFinish, heap_->GetEcmaVM()->GetEcmaGCStats()); in EvacuateSpace()
233 TRACE_GC(GCStats::Scope::ScopeId::UpdateReference, heap_->GetEcmaVM()->GetEcmaGCStats()); in UpdateReference()
284 GCStats::Scope sp2(GCStats::Scope::ScopeId::UpdateRoot, heap_->GetEcmaVM()->GetEcmaGCStats()); in UpdateReference()
289 GCStats::Scope sp2(GCStats in UpdateReference()
[all...]
H A Dconcurrent_marker.cpp50 TRACE_GC(GCStats::Scope::ScopeId::ConcurrentMark, heap_->GetEcmaVM()->GetEcmaGCStats()); in Mark()
66 TRACE_GC(GCStats::Scope::ScopeId::ReMark, heap_->GetEcmaVM()->GetEcmaGCStats()); in ReMark()
H A Dparallel_marker.cpp23 TRACE_GC(GCStats::Scope::ScopeId::MarkRoots, heap_->GetEcmaVM()->GetEcmaGCStats()); in MarkRoots()
90 TRACE_GC(GCStats::Scope::ScopeId::MarkRoots, heap_->GetEcmaVM()->GetEcmaGCStats()); in MarkJitCodeMap()
255 TRACE_GC(GCStats::Scope::ScopeId::MarkRoots, heap_->GetEcmaVM()->GetEcmaGCStats()); in MarkJitCodeMap()
H A Dheap.h41 class GCStats;
177 virtual GCStats *GetEcmaGCStats() = 0;
711 GCStats *GetEcmaGCStats() override
856 GCStats *sGCStats_ {nullptr};
1157 GCStats *GetEcmaGCStats() override;
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/
H A Dshared_full_gc.cpp34 TRACE_GC(GCStats::Scope::ScopeId::TotalGC, sHeap_->GetEcmaGCStats()); in RunPhases()
44 TRACE_GC(GCStats::Scope::ScopeId::Initialize, sHeap_->GetEcmaGCStats()); in Initialize()
63 TRACE_GC(GCStats::Scope::ScopeId::Mark, sHeap_->GetEcmaGCStats()); in Mark()
75 TRACE_GC(GCStats::Scope::ScopeId::Sweep, sHeap_->GetEcmaGCStats()); in Sweep()
115 TRACE_GC(GCStats::Scope::ScopeId::Finish, sHeap_->GetEcmaGCStats()); in Finish()
H A Dshared_gc.cpp36 TRACE_GC(GCStats::Scope::ScopeId::TotalGC, sHeap_->GetEcmaGCStats()); in RunPhases()
58 TRACE_GC(GCStats::Scope::ScopeId::Initialize, sHeap_->GetEcmaGCStats()); in Initialize()
74 TRACE_GC(GCStats::Scope::ScopeId::Mark, sHeap_->GetEcmaGCStats()); in Mark()
89 TRACE_GC(GCStats::Scope::ScopeId::Sweep, sHeap_->GetEcmaGCStats()); in Sweep()
121 TRACE_GC(GCStats::Scope::ScopeId::Finish, sHeap_->GetEcmaGCStats()); in Finish()
H A Dshared_concurrent_marker.cpp50 TRACE_GC(GCStats::Scope::ScopeId::ConcurrentMark, sHeap_->GetEcmaGCStats()); in Mark()
77 TRACE_GC(GCStats::Scope::ScopeId::ReMark, sHeap_->GetEcmaGCStats()); in ReMark()
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dmemory_manager.h30 class GCStats;
111 GCStats *GetGCStats() in GetGCStats()
131 GCTrigger *gcTrigger, GCStats *gcStats, MemStatsType *memStats, in MemoryManager()
148 GCStats *gcStats_;
H A Dmemory_manager.cpp60 GCStats *gcStats = allocator->New<GCStats>(memStats.get(), gcType, allocator); in Create()
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/plugins/hooks/
H A Dgclog.py23 from vmb.result import GCStats namespace
73 bu.result.gc_stats = GCStats(**rep)
/arkcompiler/ets_runtime/ecmascript/checkpoint/
H A Dthread_state_transition.h136 TRACE_GC(GCStats::Scope::ScopeId::SuspendAll, SharedHeap::GetInstance()->GetEcmaGCStats()); in SuspendAllScope()
142 TRACE_GC(GCStats::Scope::ScopeId::ResumeAll, SharedHeap::GetInstance()->GetEcmaGCStats()); in ~SuspendAllScope()
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/
H A Dresult.py62 class GCStats(Jsonable): class
201 gc_stats: Optional[GCStats] = None
278 kwargs[k] = GCStats(**v) if v else None
/arkcompiler/runtime_core/static_core/runtime/core/
H A Dcore_vm.h76 mem::GCStats *GetGCStats() const override
/arkcompiler/ets_runtime/ecmascript/
H A Decma_vm.h49 class GCStats;
174 GCStats *GetEcmaGCStats() const in GetEcmaGCStats()
831 GCStats *gcStats_ {nullptr};
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dpanda_vm.h100 virtual mem::GCStats *GetGCStats() const = 0;
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
H A Dets_vm.h165 mem::GCStats *GetGCStats() const override
/arkcompiler/ets_runtime/ecmascript/napi/
H A Ddfx_jsnapi.cpp47 using ecmascript::GCStats;
412 ecmascript::GCStats gcstats(vm->GetHeap()); in PrintStatisticResult()

Completed in 16 milliseconds

12