Home
last modified time | relevance | path

Searched refs:ProfilingInfo (Results 1 – 12 of 12) sorted by relevance

/aosp12/art/runtime/jit/
H A Dprofiling_info.h30 class ProfilingInfo; variable
57 friend class ProfilingInfo; variable
66 class ProfilingInfo {
69 static ProfilingInfo* Create(Thread* self, ArtMethod* method)
106 return MemberOffset(OFFSETOF_MEMBER(ProfilingInfo, baseline_hotness_count_)); in BaselineHotnessCountOffset()
118 ProfilingInfo(ArtMethod* method, const std::vector<uint32_t>& entries);
142 DISALLOW_COPY_AND_ASSIGN(ProfilingInfo);
150 ProfilingInfo* GetProfilingInfo() const { return profiling_info_; } in GetProfilingInfo()
156 ProfilingInfo* const profiling_info_;
H A Dprofiling_info.cc28 ProfilingInfo::ProfilingInfo(ArtMethod* method, const std::vector<uint32_t>& entries) in ProfilingInfo() function in art::ProfilingInfo
39 ProfilingInfo* ProfilingInfo::Create(Thread* self, ArtMethod* method) { in Create()
67 InlineCache* ProfilingInfo::GetInlineCache(uint32_t dex_pc) { in GetInlineCache()
79 void ProfilingInfo::AddInvokeInfo(uint32_t dex_pc, mirror::Class* cls) { in AddInvokeInfo()
H A Djit_code_cache.h49 class ProfilingInfo; variable
213 ProfilingInfo* NotifyCompilerUse(ArtMethod* method, Thread* self)
315 ProfilingInfo* AddProfilingInfo(Thread* self,
405 ProfilingInfo* AddProfilingInfoInternal(Thread* self,
541 SafeMap<ArtMethod*, ProfilingInfo*> profiling_infos_ GUARDED_BY(Locks::jit_lock_);
H A Djit_code_cache.cc437 ProfilingInfo* info = it.second; in SweepRootTables()
549 ProfilingInfo* info = it->second; in RemoveMethodsIn()
1296 ProfilingInfo* info = it.second; in DoCollection()
1437 ProfilingInfo* JitCodeCache::AddProfilingInfo(Thread* self, in AddProfilingInfo()
1441 ProfilingInfo* info = nullptr; in AddProfilingInfo()
1455 ProfilingInfo* JitCodeCache::AddProfilingInfoInternal(Thread* self ATTRIBUTE_UNUSED, in AddProfilingInfoInternal()
1465 sizeof(ProfilingInfo) + sizeof(InlineCache) * entries.size(), in AddProfilingInfoInternal()
1473 ProfilingInfo* info = new (writable_data) ProfilingInfo(method, entries); in AddProfilingInfoInternal()
1494 ProfilingInfo* info = it.second; in GetProfiledMethods()
1660 if (ProfilingInfo::Create(self, method) == nullptr) { in NotifyCompilationOf()
[all …]
/aosp12/art/test/595-profile-saving/
H A Dprofile-saving.cc42 if (ProfilingInfo::Create(soa.Self(), art_method) == nullptr) { in Java_Main_ensureProfilingInfo()
/aosp12/art/test/570-checker-osr/
H A Dosr.cc112 ProfilingInfo::Create(Thread::Current(), m); in Java_Main_ensureHasProfilingInfo()
/aosp12/art/runtime/
H A Dart_method.h51 class ProfilingInfo; variable
/aosp12/art/compiler/optimizing/
H A Dinliner.cc624 ProfilingInfo* profiling_info = spiu.GetProfilingInfo(); in GetInlineCacheJIT()
H A Dcode_generator_arm64.cc1131 ProfilingInfo* info = spiu.GetProfilingInfo(); in MaybeIncrementHotness()
1139 __ Ldrh(counter, MemOperand(temp, ProfilingInfo::BaselineHotnessCountOffset().Int32Value())); in MaybeIncrementHotness()
1142 __ Strh(counter, MemOperand(temp, ProfilingInfo::BaselineHotnessCountOffset().Int32Value())); in MaybeIncrementHotness()
4389 ProfilingInfo* info = spiu.GetProfilingInfo(); in MaybeGenerateInlineCacheCheck()
H A Dcode_generator_x86.cc1122 ProfilingInfo* info = spiu.GetProfilingInfo(); in MaybeIncrementHotness()
1134 __ addw(Address(EAX, ProfilingInfo::BaselineHotnessCountOffset().Int32Value()), in MaybeIncrementHotness()
1136 __ andw(Address(EAX, ProfilingInfo::BaselineHotnessCountOffset().Int32Value()), in MaybeIncrementHotness()
1156 __ addw(Address(EAX, ProfilingInfo::BaselineHotnessCountOffset().Int32Value()), in MaybeIncrementHotness()
2593 ProfilingInfo* info = spiu.GetProfilingInfo(); in MaybeGenerateInlineCacheCheck()
H A Dcode_generator_x86_64.cc1491 ProfilingInfo* info = spiu.GetProfilingInfo(); in MaybeIncrementHotness()
1496 __ addw(Address(CpuRegister(TMP), ProfilingInfo::BaselineHotnessCountOffset().Int32Value()), in MaybeIncrementHotness()
1498 __ andw(Address(CpuRegister(TMP), ProfilingInfo::BaselineHotnessCountOffset().Int32Value()), in MaybeIncrementHotness()
2771 ProfilingInfo* info = spiu.GetProfilingInfo(); in MaybeGenerateInlineCacheCheck()
H A Dcode_generator_arm_vixl.cc2136 ProfilingInfo* info = spiu.GetProfilingInfo(); in MaybeIncrementHotness()
2147 __ Ldrh(ip, MemOperand(r4, ProfilingInfo::BaselineHotnessCountOffset().Int32Value())); in MaybeIncrementHotness()
2150 __ Strh(ip, MemOperand(r4, ProfilingInfo::BaselineHotnessCountOffset().Int32Value())); in MaybeIncrementHotness()
3471 ProfilingInfo* info = spiu.GetProfilingInfo(); in MaybeGenerateInlineCacheCheck()