Home
last modified time | relevance | path

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

/art/runtime/jit/
Dprofiling_info.h28 class ProfilingInfo; variable
49 friend class ProfilingInfo; variable
58 class ProfilingInfo {
133 ProfilingInfo(ArtMethod* method, const std::vector<uint32_t>& entries);
162 DISALLOW_COPY_AND_ASSIGN(ProfilingInfo);
Dprofiling_info.cc28 ProfilingInfo::ProfilingInfo(ArtMethod* method, const std::vector<uint32_t>& entries) in ProfilingInfo() function in art::ProfilingInfo
41 bool ProfilingInfo::Create(Thread* self, ArtMethod* method, bool retry_allocation) { in Create()
71 InlineCache* ProfilingInfo::GetInlineCache(uint32_t dex_pc) { in GetInlineCache()
82 void ProfilingInfo::AddInvokeInfo(uint32_t dex_pc, mirror::Class* cls) { in AddInvokeInfo()
Djit_code_cache.cc563 for (ProfilingInfo* info : profiling_infos_) { in SweepRootTables()
647 ProfilingInfo* info = *it; in RemoveMethodsIn()
914 ProfilingInfo* info = method->GetProfilingInfo(kRuntimePointerSize); in RemoveMethodLocked()
985 ProfilingInfo* info = old_method->GetProfilingInfo(kRuntimePointerSize); in MoveObsoleteMethod()
1272 for (ProfilingInfo* info : profiling_infos_) { in GarbageCollectCache()
1349 for (ProfilingInfo* info : profiling_infos_) { in DoCollection()
1364 for (ProfilingInfo* info : profiling_infos_) { in DoCollection()
1410 [this] (ProfilingInfo* info) NO_THREAD_SAFETY_ANALYSIS { in DoCollection()
1533 ProfilingInfo* JitCodeCache::AddProfilingInfo(Thread* self, in AddProfilingInfo()
1539 ProfilingInfo* info = nullptr; in AddProfilingInfo()
[all …]
Djit_code_cache.h41 class ProfilingInfo; variable
114 ProfilingInfo* NotifyCompilerUse(ArtMethod* method, Thread* self)
216 ProfilingInfo* AddProfilingInfo(Thread* self,
298 ProfilingInfo* AddProfilingInfoInternal(Thread* self,
396 std::vector<ProfilingInfo*> profiling_infos_ GUARDED_BY(lock_);
Djit.cc624 if (ProfilingInfo::Create(self, method_, /* retry_allocation */ true)) { in Run()
674 bool success = ProfilingInfo::Create(self, method, /* retry_allocation */ false); in AddSamples()
723 ProfilingInfo::Create(thread, in MethodEntered()
731 ProfilingInfo* profiling_info = method->GetProfilingInfo(kRuntimePointerSize); in MethodEntered()
748 ProfilingInfo* info = caller->GetProfilingInfo(kRuntimePointerSize); in InvokeVirtualOrInterface()
/art/test/595-profile-saving/
Dprofile-saving.cc42 if (!ProfilingInfo::Create(soa.Self(), art_method, /* retry_allocation */ true)) { in Java_Main_ensureProfilingInfo()
/art/test/566-polymorphic-inlining/
Dpolymorphic_inline.cc60 ProfilingInfo::Create(soa.Self(), method, /* retry_allocation */ true); in allocate_profiling_info()
/art/runtime/
Dart_method.h48 class ProfilingInfo; variable
474 ProfilingInfo* GetProfilingInfo(PointerSize pointer_size) REQUIRES_SHARED(Locks::mutator_lock_) { in GetProfilingInfo()
482 return reinterpret_cast<ProfilingInfo*>(GetDataPtrSize(pointer_size)); in GetProfilingInfo()
485 ALWAYS_INLINE void SetProfilingInfo(ProfilingInfo* info) { in SetProfilingInfo()
489 ALWAYS_INLINE void SetProfilingInfoPtrSize(ProfilingInfo* info, PointerSize pointer_size) { in SetProfilingInfoPtrSize()
/art/test/570-checker-osr/
Dosr.cc103 ProfilingInfo::Create(Thread::Current(), m, /* retry_allocation */ true); in VisitFrame()
/art/test/common/
Druntime_state.cc237 ProfilingInfo::Create(self, method, /* retry_allocation */ true); in Java_Main_ensureJitCompiled()
/art/compiler/optimizing/
Dinliner.cc327 ProfilingInfo* GetProfilingInfo() const { return profiling_info_; } in GetProfilingInfo()
332 ProfilingInfo* const profiling_info_;
641 ProfilingInfo* profiling_info = spiis.GetProfilingInfo(); in GetInlineCacheJIT()