Home
last modified time | relevance | path

Searched refs:GetPGOProfiler (Results 1 - 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dcompilation_env.cpp29 std::shared_ptr<pgo::PGOProfiler> CompilationEnv::GetPGOProfiler() const in GetPGOProfiler() function in panda::ecmascript::CompilationEnv
31 return vm_->GetPGOProfiler(); in GetPGOProfiler()
H A Djit_compilation_env.cpp64 std::shared_ptr<pgo::PGOProfiler> JitCompilationEnv::GetPGOProfiler() const in GetPGOProfiler() function in panda::ecmascript::JitCompilationEnv
66 return hostThread_->GetEcmaVM()->GetPGOProfiler(); in GetPGOProfiler()
H A Dcompilation_env.h63 virtual std::shared_ptr<pgo::PGOProfiler> GetPGOProfiler() const;
H A Djit_compilation_env.h38 std::shared_ptr<pgo::PGOProfiler> GetPGOProfiler() const override;
H A Dpass_manager.cpp105 jitProfiler_ = compilationEnv_->GetPGOProfiler()->GetJITProfile(); in Compile()
H A Dts_inline_lowering.cpp222 profiler = compilationEnv_->GetPGOProfiler()->GetJITProfile(); in InlineCall()
753 compilationEnv_->GetPGOProfiler()->GetJITProfile()->ProfileBytecode( in CalleePFIProcess()
/arkcompiler/ets_runtime/ecmascript/
H A Djs_function.cpp140 thread->GetEcmaVM()->GetPGOProfiler()->ProfileClassRootHClass(fun.GetTaggedType(), in GetOrCreateInitialJSHClass()
153 thread->GetEcmaVM()->GetPGOProfiler()->ProfileClassRootHClass(fun.GetTaggedType(), hclass.GetTaggedType()); in GetOrCreateInitialJSHClass()
155 thread->GetEcmaVM()->GetPGOProfiler()->ProfileProtoTransitionClass(fun, hclass, proto); in GetOrCreateInitialJSHClass()
167 thread->GetEcmaVM()->GetPGOProfiler()->ProfileClassRootHClass(func.GetTaggedType(), in PrototypeGetter()
187 thread->GetEcmaVM()->GetPGOProfiler()->InsertSkipCtorMethodIdSafe(ctorMethodId); in PrototypeSetter()
205 thread->GetEcmaVM()->GetPGOProfiler()->ProfileProtoTransitionPrototype(func, value, oldPrototype, baseIhc); in PrototypeSetter()
915 thread->GetEcmaVM()->GetPGOProfiler()->ProfileClassRootHClass(derived.GetTaggedType(), in GetOrCreateDerivedJSHClass()
H A Decma_vm.h561 std::shared_ptr<PGOProfiler> GetPGOProfiler() const in GetPGOProfiler() function in panda::ecmascript::EcmaVM
H A Decma_vm.cpp592 GetPGOProfiler()->ProcessReferences(visitor); in ProcessReferences()
H A Djs_hclass.cpp552 thread->GetEcmaVM()->GetPGOProfiler()->UpdateRootProfileTypeSafe(*hclass, *newProtoClass); in OptimizePrototypeForIC()
747 thread->GetEcmaVM()->GetPGOProfiler()->UpdateTrackElementsKind(trackInfoVal, newKind); in TransitToElementsKind()
H A Djs_object.cpp102 thread->GetEcmaVM()->GetPGOProfiler()->UpdateTrackArrayLength(trackInfo, newCapacity); in GrowElementsCapacity()
/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit.cpp65 std::shared_ptr<PGOProfiler> pgoProfiler = vm->GetPGOProfiler(); in SwitchProfileStubs()
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dheap.cpp465 std::shared_ptr<pgo::PGOProfiler> pgoProfiler = thread->GetEcmaVM()->GetPGOProfiler(); in SharedGCScope()
480 std::shared_ptr<pgo::PGOProfiler> pgoProfiler = thread->GetEcmaVM()->GetPGOProfiler(); in ~SharedGCScope()
1142 pgo::PGODumpPauseScope pscope(GetEcmaVM()->GetPGOProfiler()); in CollectGarbage()
H A Dparallel_evacuator.cpp65 heap_->GetEcmaVM()->GetPGOProfiler()->UpdateTrackSpaceFlag(trackInfo, RegionSpaceFlag::IN_OLD_SPACE); in UpdateTrackInfo()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Dprogram_object.h584 auto profiler = thread->GetEcmaVM()->GetPGOProfiler(); in GetLiteralFromCache()
H A Dclass_info_extractor.cpp465 thread->GetEcmaVM()->GetPGOProfiler()->ProfileDefineClass(constructor.GetTaggedType()); in DefineClassFromExtractor()
579 thread->GetEcmaVM()->GetPGOProfiler()->ProfileDefineClass(constructor.GetTaggedType()); in DefineClassWithIHClass()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
H A Dpgo_profiler_test.cpp262 vm_->GetPGOProfiler()->SetSaveTimestamp(std::chrono::system_clock::now()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs.cpp597 thread->GetEcmaVM()->GetPGOProfiler()->UpdateTrackElementsKind(trackInfoVal, kind); in DEF_RUNTIME_STUBS()
1564 thread->GetEcmaVM()->GetPGOProfiler()->PGODump(thisFunc.GetTaggedType()); in DEF_RUNTIME_STUBS()
1572 thread->GetEcmaVM()->GetPGOProfiler()->PGOPreDump(thisFunc.GetTaggedType()); in DEF_RUNTIME_STUBS()
H A Druntime_stubs-inl.h2572 thread->GetEcmaVM()->GetPGOProfiler()->ProfileDefineGetterSetter(

Completed in 50 milliseconds