Lines Matching refs:ArtMethod
41 class ArtMethod; variable
110 ArtMethod* method;
125 void Put(const void* code, ArtMethod* method) REQUIRES(Locks::jit_lock_);
129 const void* GetCodeFor(ArtMethod* method, uintptr_t pc = 0) const;
132 bool ContainsMethod(ArtMethod* method) const { in ContainsMethod()
198 bool NotifyCompilationOf(ArtMethod* method,
205 void NotifyMethodRedefined(ArtMethod* method)
213 ProfilingInfo* NotifyCompilerUse(ArtMethod* method, Thread* self)
217 void DoneCompiling(ArtMethod* method, Thread* self, CompilationKind compilation_kind)
221 void DoneCompilerUse(ArtMethod* method, Thread* self)
232 bool ContainsMethod(ArtMethod* method) REQUIRES(!Locks::jit_lock_);
235 const void* GetJniStubCode(ArtMethod* method) REQUIRES(!Locks::jit_lock_);
244 ArtMethod* method,
259 ArtMethod* method,
269 const ArenaSet<ArtMethod*>& cha_single_implementation_list)
289 OatQuickMethodHeader* LookupMethodHeader(uintptr_t pc, ArtMethod* method)
293 OatQuickMethodHeader* LookupOsrMethodHeader(ArtMethod* method)
300 bool RemoveMethod(ArtMethod* method, bool release_memory)
316 ArtMethod* method,
337 void InvalidateCompiledCodeFor(ArtMethod* method, const OatQuickMethodHeader* code)
343 bool IsOsrCompiled(ArtMethod* method) REQUIRES(!Locks::jit_lock_);
357 void MoveObsoleteMethod(ArtMethod* old_method, ArtMethod* new_method)
375 const void* GetSavedEntryPointOfPreCompiledMethod(ArtMethod* method)
406 ArtMethod* method,
430 bool RemoveMethodLocked(ArtMethod* method, bool release_memory)
435 void VisitAllMethods(const std::function<void(const void*, ArtMethod*)>& cb)
492 void AddMethodBeingCompiled(ArtMethod* method, CompilationKind compilation_kind)
496 void RemoveMethodBeingCompiled(ArtMethod* method, CompilationKind compilation_kind)
500 bool IsMethodBeingCompiled(ArtMethod* method, CompilationKind compilation_kind)
504 bool IsMethodBeingCompiled(ArtMethod* method) REQUIRES(Locks::jit_lock_);
531 SafeMap<const void*, ArtMethod*> method_code_map_ GUARDED_BY(Locks::jit_lock_);
535 SafeMap<ArtMethod*, const void*> saved_compiled_methods_map_ GUARDED_BY(Locks::jit_lock_);
538 SafeMap<ArtMethod*, const void*> osr_code_map_ GUARDED_BY(Locks::jit_lock_);
541 SafeMap<ArtMethod*, ProfilingInfo*> profiling_infos_ GUARDED_BY(Locks::jit_lock_);
544 std::set<ArtMethod*> current_optimized_compilations_ GUARDED_BY(Locks::jit_lock_);
545 std::set<ArtMethod*> current_osr_compilations_ GUARDED_BY(Locks::jit_lock_);
546 std::set<ArtMethod*> current_baseline_compilations_ GUARDED_BY(Locks::jit_lock_);