Home
last modified time | relevance | path

Searched defs:profiler (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_manager.h101 auto profiler = std::make_shared<PGOProfiler>(vm, isEnable); in Build() local
115 void Destroy(std::shared_ptr<PGOProfiler> &profiler) in Destroy()
129 void Reset(const std::shared_ptr<PGOProfiler>& profiler, bool isEnable) in Reset()
176 void Merge(PGOProfiler *profiler) in Merge()
213 for (const auto &profiler : profilers_) { in ForceSave() local
Dpgo_profiler.h245 explicit PGOProfilerTask(PGOProfiler *profiler, int32_t id) in PGOProfilerTask()
396 explicit PGODumpPauseScope(std::shared_ptr<PGOProfiler> profiler): profiler_(profiler) in PGODumpPauseScope()
/arkcompiler/ets_runtime/ecmascript/dfx/vmstat/
Djit_warmup_profiler.h26 static JitWarmupProfiler profiler; in GetInstance() local
/arkcompiler/toolchain/tooling/test/
Dprofiler_impl_test.cpp55 auto profiler = std::make_unique<ProfilerImpl>(ecmaVm, channel); in HWTEST_F_L0() local
64 auto profiler = std::make_unique<ProfilerImpl>(ecmaVm, channel); in HWTEST_F_L0() local
74 auto profiler = std::make_unique<ProfilerImpl>(ecmaVm, channel); in HWTEST_F_L0() local
86 auto profiler = std::make_unique<ProfilerImpl>(ecmaVm, channel); in HWTEST_F_L0() local
97 auto profiler = std::make_unique<ProfilerImpl>(ecmaVm, channel); in HWTEST_F_L0() local
107 auto profiler = std::make_unique<ProfilerImpl>(ecmaVm, channel); in HWTEST_F_L0() local
116 auto profiler = std::make_unique<ProfilerImpl>(ecmaVm, channel); in HWTEST_F_L0() local
125 auto profiler = std::make_unique<ProfilerImpl>(ecmaVm, channel); in HWTEST_F_L0() local
133 auto profiler = std::make_unique<ProfilerImpl>(ecmaVm, channel); in HWTEST_F_L0() local
141 auto profiler = std::make_unique<ProfilerImpl>(ecmaVm, channel); in HWTEST_F_L0() local
[all …]
/arkcompiler/ets_runtime/ecmascript/mem/
Dallocation_inspector.h27 explicit AllocationInspector(Heap *heap, uint64_t rate, HeapSampling *profiler) in AllocationInspector()
Dheap.cpp1510 HeapProfilerInterface *profiler = ecmaVm->GetHeapProfile(); in OnAllocateEvent() local
1558 HeapProfilerInterface *profiler = GetEcmaVM()->GetHeapProfile(); in OnMoveEvent() local
/arkcompiler/toolchain/tooling/agent/
Dprofiler_impl.h49 DispatcherImpl(ProtocolChannel *channel, std::unique_ptr<ProfilerImpl> profiler) in DispatcherImpl()
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/
Dcpu_profiler.h146 inline explicit CallNapiScope(CpuProfiler *profiler) in CallNapiScope()
Dcpu_profiler.cpp378 CpuProfiler *profiler = nullptr; in GetStackSignalHandler() local
/arkcompiler/ets_runtime/ecmascript/napi/
Ddfx_jsnapi.cpp669 CpuProfiler *profiler = vm->GetProfiler(); in StartCpuProfilerForFile() local
689 CpuProfiler *profiler = vm->GetProfiler(); in StopCpuProfilerForFile() local
719 CpuProfiler *profiler = vm->GetProfiler(); in StartCpuProfilerForInfo() local
739 CpuProfiler *profiler = vm->GetProfiler(); in StopCpuProfilerForInfo() local
771 CpuProfiler *profiler = vm->GetProfiler(); in SetCpuSamplingInterval() local
/arkcompiler/toolchain/tooling/
Ddispatcher.cpp137 auto profiler = std::make_unique<ProfilerImpl>(vm, channel); in Dispatcher() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dprofiler_stub_builder.cpp76 Label profiler(env); in TryPreDump() local
95 Label profiler(env); in ProfileOpType() local
146 Label profiler(env); in ProfileDefineClass() local
185 Label profiler(env); in ProfileCreateObject() local
560 Label profiler(env); in ProfileBranch() local
732 Label profiler(env); in ProfileGetIterator() local
Dts_inline_lowering.cpp220 JITProfiler *profiler = nullptr; in InlineCall() local
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dprogram_object.h589 auto profiler = thread->GetEcmaVM()->GetPGOProfiler(); in GetLiteralFromCache() local
/arkcompiler/ets_runtime/ecmascript/
Decma_vm.h542 void SetProfiler(CpuProfiler *profiler) in SetProfiler()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_ark_tools.cpp502 TypedOpProfiler *profiler = thread->GetCurrentEcmaContext()->GetTypdOpProfiler(); in PrintTypedOpProfiler() local
516 TypedOpProfiler *profiler = thread->GetCurrentEcmaContext()->GetTypdOpProfiler(); in ClearTypedOpProfiler() local
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
Dheap_dump_test.cpp525 explicit MockHeapProfiler(HeapProfilerInterface *profiler) : profiler_(profiler) {} in MockHeapProfiler()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.cpp2831 OptCodeProfiler *profiler = thread->GetCurrentEcmaContext()->GetOptCodeProfiler(); in DEF_RUNTIME_STUBS() local
2840 TypedOpProfiler *profiler = thread->GetCurrentEcmaContext()->GetTypdOpProfiler(); in DEF_RUNTIME_STUBS() local
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_stubs.cpp5938 ProfilerStubBuilder profiler(this); in GenerateCircuit() local