Home
last modified time | relevance | path

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

12

/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_manager.cpp226 auto profiler = std::make_shared<PGOProfiler>(vm, isEnable); in BuildProfiler() local
261 void PGOProfilerManager::Destroy(JSThread *thread, std::shared_ptr<PGOProfiler>& profiler) in Destroy()
280 void PGOProfilerManager::Reset(const std::shared_ptr<PGOProfiler>& profiler, bool isEnable) in Reset()
336 bool PGOProfilerManager::IsProfilerDestroyed(PGOProfiler* profiler) in IsProfilerDestroyed()
360 auto profiler = pendingProfilers_.PopFront(); in DumpPendingProfilersByDumpThread() local
372 for (const auto profiler: notDumpedProfilers) { in DumpPendingProfilersByDumpThread() local
389 void PGOProfilerManager::TryDispatchDumpTask(PGOProfiler* profiler) in TryDispatchDumpTask()
Dpgo_profiler.h405 explicit PGODumpPauseScope(std::shared_ptr<PGOProfiler> profiler): profiler_(profiler) in PGODumpPauseScope()
Dpgo_utils.h179 void Remove(PGOProfiler* profiler) in Remove()
Dpgo_state.cpp155 void PGOState::ResumeByGC(PGOProfiler* profiler) in ResumeByGC()
/arkcompiler/ets_runtime/ecmascript/dfx/vmstat/
Djit_warmup_profiler.h26 static JitWarmupProfiler profiler; in GetInstance() local
/arkcompiler/runtime_core/static_core/plugins/ets/tests/debugger/src/arkdb/extensions/
Dprofiler.py23 import cdp.profiler as profiler namespace
/arkcompiler/toolchain/tooling/dynamic/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.h28 explicit AllocationInspector(Heap *heap, uint64_t rate, HeapSampling *profiler) in AllocationInspector()
Dheap-inl.h773 HeapProfilerInterface *profiler = GetEcmaVM()->GetHeapProfile(); in OnMoveEvent() local
Dheap.cpp1697 HeapProfilerInterface *profiler = ecmaVm->GetHeapProfile(); in OnAllocateEvent() local
/arkcompiler/toolchain/tooling/dynamic/agent/
Dprofiler_impl.h49 DispatcherImpl(ProtocolChannel *channel, std::unique_ptr<ProfilerImpl> profiler) in DispatcherImpl()
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/
Dcpu_profiler.h149 inline explicit CallNapiScope(CpuProfiler *profiler) in CallNapiScope()
Dcpu_profiler.cpp374 CpuProfiler *profiler = nullptr; in GetStackSignalHandler() local
/arkcompiler/ets_runtime/ecmascript/mem/cmc_gc/
Dhooks.cpp136 auto profiler = vm->GetPGOProfiler(); in VisitDynamicLocalRoots() local
237 auto profiler = ecmaVm->GetPGOProfiler(); in VisitDynamicThreadRoot() local
/arkcompiler/ets_runtime/ecmascript/napi/
Ddfx_jsnapi.cpp766 CpuProfiler *profiler = vm->GetProfiler(); in StartCpuProfilerForFile() local
786 CpuProfiler *profiler = vm->GetProfiler(); in StopCpuProfilerForFile() local
816 CpuProfiler *profiler = vm->GetProfiler(); in StartCpuProfilerForInfo() local
836 CpuProfiler *profiler = vm->GetProfiler(); in StopCpuProfilerForInfo() local
868 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
554 Label profiler(env); in ProfileBranch() local
729 Label profiler(env); in ProfileGetIterator() local
Dts_inline_lowering.cpp224 JITProfiler *profiler = nullptr; in InlineCall() local
/arkcompiler/toolchain/tooling/dynamic/
Ddispatcher.cpp163 auto profiler = std::make_unique<ProfilerImpl>(vm, channel); in Dispatcher() local
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
Dpgo_profiler_test_one.cpp303 auto profiler = std::make_shared<PGOProfilerMock>(vm, true); in HWTEST_F_L0() 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/jspandafile/
Dprogram_object.h587 auto profiler = thread->GetEcmaVM()->GetPGOProfiler(); in GetLiteralFromCache() local
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_ark_tools.cpp666 TypedOpProfiler* profiler = thread->GetEcmaVM()->GetTypedOpProfiler(); in PrintTypedOpProfiler() local
680 TypedOpProfiler* profiler = thread->GetEcmaVM()->GetTypedOpProfiler(); in ClearTypedOpProfiler() local
/arkcompiler/ets_runtime/ecmascript/
Decma_vm.h844 void SetProfiler(CpuProfiler *profiler) in SetProfiler()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
Dheap_dump_test.cpp844 explicit MockHeapProfiler(HeapProfilerInterface *profiler) : profiler_(profiler) {} in MockHeapProfiler()
/arkcompiler/jsvm/src/
Djs_native_api_v8.cpp1677 auto profiler = v8::CpuProfiler::New(isolate); in OH_JSVM_StartCpuProfiler() local
1686 JSVM_CpuProfiler profiler, in OH_JSVM_StopCpuProfiler()
1704 auto profiler = isolate->GetHeapProfiler(); in OH_JSVM_TakeHeapSnapshot() local

12