HomeSort by relevance Sort by last modified time
    Searched refs:ProfilingInfo (Results 1 - 11 of 11) sorted by null

  /art/runtime/jit/
profiling_info.cc 28 ProfilingInfo::ProfilingInfo(ArtMethod* method, const std::vector<uint32_t>& entries)
41 bool ProfilingInfo::Create(Thread* self, ArtMethod* method, bool retry_allocation) {
63 // We always create a `ProfilingInfo` object, even if there is no instruction we are
66 // Allocate the `ProfilingInfo` object int the JIT's data space.
71 InlineCache* ProfilingInfo::GetInlineCache(uint32_t dex_pc) {
82 void ProfilingInfo::AddInvokeInfo(uint32_t dex_pc, mirror::Class* cls) {
profiling_info.h 28 class ProfilingInfo;
49 friend class ProfilingInfo;
58 class ProfilingInfo {
60 // Create a ProfilingInfo for 'method'. Return whether it succeeded, or if it is
67 // Method should not be interruptible, as it manipulates the ProfilingInfo
133 ProfilingInfo(ArtMethod* method, const std::vector<uint32_t>& entries);
149 // When the compiler inlines the method associated to this ProfilingInfo,
162 DISALLOW_COPY_AND_ASSIGN(ProfilingInfo);
jit_code_cache.cc 563 for (ProfilingInfo* info : profiling_infos_) {
647 ProfilingInfo* info = *it;
    [all...]
jit_code_cache.h 41 class ProfilingInfo;
114 ProfilingInfo* NotifyCompilerUse(ArtMethod* method, Thread* self)
216 ProfilingInfo* AddProfilingInfo(Thread* self,
298 ProfilingInfo* AddProfilingInfoInternal(Thread* self,
395 // ProfilingInfo objects we have allocated.
396 std::vector<ProfilingInfo*> profiling_infos_ GUARDED_BY(lock_);
jit.cc 624 if (ProfilingInfo::Create(self, method_, /* retry_allocation */ true)) {
674 bool success = ProfilingInfo::Create(self, method, /* retry_allocation */ false);
680 // Calling ProfilingInfo::Create might put us in a suspended state, which could
722 // The compiler requires a ProfilingInfo object.
723 ProfilingInfo::Create(thread,
731 ProfilingInfo* profiling_info = method->GetProfilingInfo(kRuntimePointerSize);
732 // Update the entrypoint if the ProfilingInfo has one. The interpreter will call it
748 ProfilingInfo* info = caller->GetProfilingInfo(kRuntimePointerSize);
  /art/test/595-profile-saving/
profile-saving.cc 42 if (!ProfilingInfo::Create(soa.Self(), art_method, /* retry_allocation */ true)) {
  /art/test/566-polymorphic-inlining/
polymorphic_inline.cc 60 ProfilingInfo::Create(soa.Self(), method, /* retry_allocation */ true);
  /art/test/570-checker-osr/
osr.cc 103 ProfilingInfo::Create(Thread::Current(), m, /* retry_allocation */ true);
  /art/runtime/
art_method.h 48 class ProfilingInfo;
474 ProfilingInfo* GetProfilingInfo(PointerSize pointer_size) REQUIRES_SHARED(Locks::mutator_lock_) {
482 return reinterpret_cast<ProfilingInfo*>(GetDataPtrSize(pointer_size));
485 ALWAYS_INLINE void SetProfilingInfo(ProfilingInfo* info) {
489 ALWAYS_INLINE void SetProfilingInfoPtrSize(ProfilingInfo* info, PointerSize pointer_size) {
    [all...]
  /art/test/common/
runtime_state.cc 237 ProfilingInfo::Create(self, method, /* retry_allocation */ true);
  /art/compiler/optimizing/
inliner.cc 327 ProfilingInfo* GetProfilingInfo() const { return profiling_info_; }
332 ProfilingInfo* const profiling_info_;
641 ProfilingInfo* profiling_info = spiis.GetProfilingInfo();
    [all...]

Completed in 654 milliseconds