Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/dfx/vmstat/
Djit_warmup_profiler.h26 static JitWarmupProfiler profiler; in GetInstance() local
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_manager.cpp221 auto profiler = std::make_shared<PGOProfiler>(vm, isEnable); in BuildProfiler() local
256 void PGOProfilerManager::Destroy(std::shared_ptr<PGOProfiler>& profiler) in Destroy()
272 void PGOProfilerManager::Reset(const std::shared_ptr<PGOProfiler>& profiler, bool isEnable) in Reset()
338 bool PGOProfilerManager::IsProfilerDestroyed(PGOProfiler* profiler) in IsProfilerDestroyed()
355 auto profiler = pendingProfilers_.PopFront(); in DumpPendingProfilers() local
367 for (const auto profiler: notDumpedProfilers) { in DumpPendingProfilers() local
379 void PGOProfilerManager::TryDispatchDumpTask(PGOProfiler* profiler) in TryDispatchDumpTask()
Dpgo_profiler.h374 explicit PGODumpPauseScope(std::shared_ptr<PGOProfiler> profiler): profiler_(profiler) in PGODumpPauseScope()
Dpgo_state.cpp153 void PGOState::ResumeByGC(PGOProfiler* profiler) in ResumeByGC()
Dpgo_utils.h180 void Remove(PGOProfiler* profiler) in Remove()
/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-inl.h649 HeapProfilerInterface *profiler = GetEcmaVM()->GetHeapProfile(); in OnMoveEvent() local
Dheap.cpp1599 HeapProfilerInterface *profiler = ecmaVm->GetHeapProfile(); in OnAllocateEvent() 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.h148 inline explicit CallNapiScope(CpuProfiler *profiler) in CallNapiScope()
Dcpu_profiler.cpp374 CpuProfiler *profiler = nullptr; in GetStackSignalHandler() local
/arkcompiler/toolchain/tooling/
Ddispatcher.cpp137 auto profiler = std::make_unique<ProfilerImpl>(vm, channel); in Dispatcher() local
/arkcompiler/ets_runtime/ecmascript/napi/
Ddfx_jsnapi.cpp698 CpuProfiler *profiler = vm->GetProfiler(); in StartCpuProfilerForFile() local
718 CpuProfiler *profiler = vm->GetProfiler(); in StopCpuProfilerForFile() local
748 CpuProfiler *profiler = vm->GetProfiler(); in StartCpuProfilerForInfo() local
768 CpuProfiler *profiler = vm->GetProfiler(); in StopCpuProfilerForInfo() local
800 CpuProfiler *profiler = vm->GetProfiler(); in SetCpuSamplingInterval() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dprofiler_stub_builder.cpp71 Label profiler(env); in TryPreDump() local
90 Label profiler(env); in ProfileOpType() local
137 Label profiler(env); in ProfileDefineClass() local
176 Label profiler(env); in ProfileCreateObject() local
552 Label profiler(env); in ProfileBranch() local
724 Label profiler(env); in ProfileGetIterator() local
Dts_inline_lowering.cpp220 JITProfiler *profiler = nullptr; in InlineCall() local
/arkcompiler/ets_runtime/ecmascript/tests/
Dgc_third_test.cpp667 auto profiler = new HeapSampling(thread->GetEcmaVM(), heap, 10, 3); in HWTEST_F_L0() local
678 auto profiler = new HeapSampling(thread->GetEcmaVM(), heap, 10, 3); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
Dpgo_profiler_test_one.cpp299 auto profiler = std::make_shared<PGOProfilerMock>(vm, true); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dprogram_object.h585 auto profiler = thread->GetEcmaVM()->GetPGOProfiler(); in GetLiteralFromCache() local
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_ark_tools.cpp580 TypedOpProfiler *profiler = thread->GetCurrentEcmaContext()->GetTypdOpProfiler(); in PrintTypedOpProfiler() local
594 TypedOpProfiler *profiler = thread->GetCurrentEcmaContext()->GetTypdOpProfiler(); in ClearTypedOpProfiler() local
/arkcompiler/ets_runtime/ecmascript/
Decma_vm.h727 void SetProfiler(CpuProfiler *profiler) in SetProfiler()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
Dheap_dump_test.cpp529 explicit MockHeapProfiler(HeapProfilerInterface *profiler) : profiler_(profiler) {} in MockHeapProfiler()
/arkcompiler/jsvm/src/
Djs_native_api_v8.cpp1598 auto profiler = v8::CpuProfiler::New(isolate); in OH_JSVM_StartCpuProfiler() local
1607 JSVM_CpuProfiler profiler, in OH_JSVM_StopCpuProfiler()
1625 auto profiler = isolate->GetHeapProfiler(); in OH_JSVM_TakeHeapSnapshot() local
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.cpp2855 OptCodeProfiler *profiler = thread->GetCurrentEcmaContext()->GetOptCodeProfiler(); in DEF_RUNTIME_STUBS() local
2864 TypedOpProfiler *profiler = thread->GetCurrentEcmaContext()->GetTypdOpProfiler(); in DEF_RUNTIME_STUBS() local
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_stubs.cpp5920 ProfilerStubBuilder profiler(this); in GenerateCircuit() local