Searched refs:ProfilingInfo (Results 1 – 13 of 13) sorted by relevance
/art/runtime/jit/ |
D | profiling_info.h | 29 class ProfilingInfo; variable 55 friend class ProfilingInfo; variable 64 class ProfilingInfo { 130 return MemberOffset(OFFSETOF_MEMBER(ProfilingInfo, baseline_hotness_count_)); in BaselineHotnessCountOffset() 142 ProfilingInfo(ArtMethod* method, const std::vector<uint32_t>& entries); 176 DISALLOW_COPY_AND_ASSIGN(ProfilingInfo);
|
D | profiling_info.cc | 28 ProfilingInfo::ProfilingInfo(ArtMethod* method, const std::vector<uint32_t>& entries) in ProfilingInfo() function in art::ProfilingInfo 42 bool ProfilingInfo::Create(Thread* self, ArtMethod* method, bool retry_allocation) { in Create() 72 InlineCache* ProfilingInfo::GetInlineCache(uint32_t dex_pc) { in GetInlineCache() 83 void ProfilingInfo::AddInvokeInfo(uint32_t dex_pc, mirror::Class* cls) { in AddInvokeInfo()
|
D | jit_code_cache.cc | 336 ProfilingInfo* info = method->GetProfilingInfo(kRuntimePointerSize); in FindCompiledCodeForInstrumentation() 452 for (ProfilingInfo* info : profiling_infos_) { in SweepRootTables() 550 ProfilingInfo* info = *it; in RemoveMethodsIn() 791 ProfilingInfo* info = method->GetProfilingInfo(kRuntimePointerSize); in RemoveMethodLocked() 862 ProfilingInfo* info = old_method->GetProfilingInfo(kRuntimePointerSize); in MoveObsoleteMethod() 1142 for (ProfilingInfo* info : profiling_infos_) { in GarbageCollectCache() 1149 for (ProfilingInfo* info : profiling_infos_) { in GarbageCollectCache() 1234 for (ProfilingInfo* info : profiling_infos_) { in SetGarbageCollectCode() 1253 for (ProfilingInfo* info : profiling_infos_) { in DoCollection() 1271 for (ProfilingInfo* info : profiling_infos_) { in DoCollection() [all …]
|
D | jit_code_cache.h | 47 class ProfilingInfo; variable 213 ProfilingInfo* NotifyCompilerUse(ArtMethod* method, Thread* self) 314 ProfilingInfo* AddProfilingInfo(Thread* self, 411 ProfilingInfo* AddProfilingInfoInternal(Thread* self, 523 std::vector<ProfilingInfo*> profiling_infos_ GUARDED_BY(Locks::jit_lock_);
|
D | jit.cc | 803 if (ProfilingInfo::Create(self, method_, /* retry_allocation= */ true)) { in Run() 1537 bool success = ProfilingInfo::Create(self, method, /* retry_allocation= */ false); in MaybeCompileMethod() 1618 ProfilingInfo::Create(thread, np_method, /* retry_allocation= */ true); in MethodEntered() 1630 ProfilingInfo* profiling_info = method->GetProfilingInfo(kRuntimePointerSize); in MethodEntered() 1650 ProfilingInfo* info = caller->GetProfilingInfo(kRuntimePointerSize); in InvokeVirtualOrInterface() 1855 ProfilingInfo::Create(self, method, /* retry_allocation= */ false); in EnqueueCompilationFromNterp()
|
/art/test/595-profile-saving/ |
D | profile-saving.cc | 42 if (!ProfilingInfo::Create(soa.Self(), art_method, /* retry_allocation */ true)) { in Java_Main_ensureProfilingInfo()
|
/art/test/566-polymorphic-inlining/ |
D | polymorphic_inline.cc | 60 ProfilingInfo::Create(soa.Self(), method, /* retry_allocation */ true); in allocate_profiling_info()
|
/art/test/570-checker-osr/ |
D | osr.cc | 112 ProfilingInfo::Create(Thread::Current(), m, /* retry_allocation */ true); in Java_Main_ensureHasProfilingInfo()
|
/art/runtime/ |
D | art_method.h | 51 class ProfilingInfo; variable 525 ProfilingInfo* GetProfilingInfo(PointerSize pointer_size) REQUIRES_SHARED(Locks::mutator_lock_) { in GetProfilingInfo() 529 return reinterpret_cast<ProfilingInfo*>(GetDataPtrSize(pointer_size)); in GetProfilingInfo() 532 ALWAYS_INLINE void SetProfilingInfo(ProfilingInfo* info) REQUIRES_SHARED(Locks::mutator_lock_) { in SetProfilingInfo() 536 ALWAYS_INLINE void SetProfilingInfoPtrSize(ProfilingInfo* info, PointerSize pointer_size) in SetProfilingInfoPtrSize()
|
D | instrumentation.cc | 934 ProfilingInfo* profiling_info = method->GetProfilingInfo(kRuntimePointerSize); in UpdateMethodsCodeImpl()
|
/art/test/common/ |
D | runtime_state.cc | 281 ProfilingInfo::Create(self, method, /* retry_allocation */ true); in ForceJitCompiled()
|
/art/compiler/optimizing/ |
D | inliner.cc | 342 ProfilingInfo* GetProfilingInfo() const { return profiling_info_; } in GetProfilingInfo() 347 ProfilingInfo* const profiling_info_; 675 ProfilingInfo* profiling_info = spiis.GetProfilingInfo(); in GetInlineCacheJIT()
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 88 ProfilingInfo* profiling_info = method->GetProfilingInfo(kRuntimePointerSize); in UseFastInterpreterToInterpreterInvoke()
|