Home
last modified time | relevance | path

Searched refs:GetMethod (Results 1 – 25 of 39) sorted by relevance

12

/art/runtime/
Dmethod_helper-inl.h31 const DexFile::MethodId& mid = dex_file->GetMethodId(GetMethod()->GetDexMethodIndex()); in HasSameNameAndSignature()
34 dex_file->GetMethodId(other->GetMethod()->GetDexMethodIndex()); in HasSameNameAndSignature()
39 other_dex_file->GetMethodId(other->GetMethod()->GetDexMethodIndex()); in HasSameNameAndSignature()
47 mirror::ArtMethod* method = GetMethod(); in GetClassFromTypeIdx()
57 mirror::ArtMethod* method = GetMethod(); in GetReturnType()
66 mirror::ArtMethod* method = GetMethod(); in ResolveString()
Dstack.cc37 mirror::ArtMethod* m = GetMethod(); in GetThisObject()
51 mirror::ArtMethod* m = GetMethod(); in GetThisObject()
60 return ThrowLocation(GetThisObject(), GetMethod(), GetDexPC()); in GetCurrentLocationForThrow()
69 if (current_frame->GetMethod()->IsNative()) { in NumJniShadowFrameReferences()
109 return GetMethod()->ToDexPc(cur_quick_frame_pc_, abort_on_failure); in GetDexPc()
119 mirror::ArtMethod* m = GetMethod(); in GetThisObject()
151 return GetMethod()->NativePcOffset(cur_quick_frame_pc_); in GetNativePcOffset()
158 DCHECK(m == GetMethod()); in GetVReg()
212 DCHECK(m == GetMethod()); in GetVRegPair()
259 DCHECK(m == GetMethod()); in SetVReg()
[all …]
Dcommon_throws.cc319 mirror::DexCache* dex_cache = throw_location.GetMethod()->GetDeclaringClass()->GetDexCache(); in ThrowNoSuchMethodError()
324 throw_location.GetMethod()->GetDeclaringClass(), msg.str().c_str()); in ThrowNoSuchMethodError()
351 mirror::DexCache* dex_cache = throw_location.GetMethod()->GetDeclaringClass()->GetDexCache(); in ThrowNullPointerExceptionForMethodAccess()
367 const DexFile::CodeItem* code = throw_location.GetMethod()->GetCodeItem(); in ThrowNullPointerExceptionFromDexPC()
395 verifier::MethodVerifier::FindInvokedMethodAtDexPc(throw_location.GetMethod(), in ThrowNullPointerExceptionFromDexPC()
416 throw_location.GetMethod(), false); in ThrowNullPointerExceptionFromDexPC()
426 verifier::MethodVerifier::FindAccessedFieldAtDexPc(throw_location.GetMethod(), in ThrowNullPointerExceptionFromDexPC()
447 throw_location.GetMethod(), false); in ThrowNullPointerExceptionFromDexPC()
457 verifier::MethodVerifier::FindAccessedFieldAtDexPc(throw_location.GetMethod(), in ThrowNullPointerExceptionFromDexPC()
497 *throw_location.GetMethod()->GetDeclaringClass()->GetDexCache()->GetDexFile(); in ThrowNullPointerExceptionFromDexPC()
Dmethod_helper.h40 mirror::ArtMethod* GetMethod() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetMethod() function
89 if (GetMethod()->IsStatic()) { in GetParamPrimitiveType()
Dprofiler.h60 MethodReference GetMethod() { return method_; } in GetMethod() function
73 MethodReference mr1 = node1->GetMethod(); in operator()
74 MethodReference mr2 = node2->GetMethod(); in operator()
Dnth_caller_visitor.h34 mirror::ArtMethod* m = GetMethod(); in VisitFrame()
Dmethod_helper.cc67 mirror::ArtMethod* method = GetMethod(); in FindDexMethodIndexInOtherDexFile()
108 mirror::ArtMethod* method = GetMethod(); in FindDexMethodIndexInOtherDexFile()
Dthrow_location.h60 mirror::ArtMethod* GetMethod() const { in GetMethod() function
Dquick_exception_handler.cc53 mirror::ArtMethod* method = GetMethod(); in VisitFrame()
181 mirror::ArtMethod* method = GetMethod(); in VisitFrame()
312 CHECK(GetMethod() != nullptr); in VisitFrame()
Dstack.h301 mirror::ArtMethod* GetMethod() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetMethod() function
521 mirror::ArtMethod* GetMethod() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetMethod() function
523 return cur_shadow_frame_->GetMethod(); in GetMethod()
544 DCHECK(GetMethod() != nullptr); in CalleeSaveAddress()
Dreflection.cc183 if (!shadow_frame->GetMethod()->IsStatic()) { in BuildArgArrayFromFrame()
225 const DexFile::TypeList* classes = mh.GetMethod()->GetParameterTypeList(); in BuildArgArrayFromObjectArray()
238 PrettyMethod(mh.GetMethod(), false).c_str(), in BuildArgArrayFromObjectArray()
266 PrettyMethod(mh.GetMethod(), false).c_str(), \ in BuildArgArrayFromObjectArray()
515 shadow_frame->GetMethod()->Invoke(self, arg_array.GetArray(), arg_array.GetNumBytes(), result, in InvokeWithShadowFrame()
/art/runtime/entrypoints/interpreter/
Dinterpreter_entrypoints.cc31 mirror::ArtMethod* method = shadow_frame->GetMethod(); in artInterpreterToCompiledCodeBridge()
47 method = shadow_frame->GetMethod(); in artInterpreterToCompiledCodeBridge()
/art/runtime/entrypoints/
Dentrypoint_utils.cc60 DCHECK(throw_location.GetMethod() == referrer); in CheckFilledNewArrayAlloc()
292 if (mh_interface_method.GetMethod()->GetDeclaringClass()->IsInterface()) { in InvokeProxyInvocationHandler()
294 mh_interface_method.GetMethod()); in InvokeProxyInvocationHandler()
297 DCHECK(mh_interface_method.GetMethod()->GetDeclaringClass()->IsObjectClass()); in InvokeProxyInvocationHandler()
298 proxy_method = mh_interface_method.GetMethod(); in InvokeProxyInvocationHandler()
/art/runtime/interpreter/
Dinterpreter_common.cc34 …ArtField* f = FindFieldFromCode<find_type, do_access_check>(field_idx, shadow_frame.GetMethod(), s… in DoFieldGet()
55 instrumentation->FieldReadEvent(self, this_object, shadow_frame.GetMethod(), in DoFieldGet()
139 instrumentation->FieldReadEvent(Thread::Current(), obj, shadow_frame.GetMethod(), in DoIGetQuick()
210 …ArtField* f = FindFieldFromCode<find_type, do_access_check>(field_idx, shadow_frame.GetMethod(), s… in DoFieldPut()
235 instrumentation->FieldWriteEvent(self, this_object, shadow_frame.GetMethod(), in DoFieldPut()
344 instrumentation->FieldWriteEvent(Thread::Current(), obj, shadow_frame.GetMethod(), in DoIPutQuick()
394 mirror::ArtMethod* method = GetMethod(); in VisitFrame()
469 Handle<mirror::ArtMethod> h_method(hs.NewHandle(shadow_frame.GetMethod())); in FindNextInstructionFollowingException()
475 shadow_frame.GetMethod(), dex_pc); in FindNextInstructionFollowingException()
479 shadow_frame.GetMethod(), dex_pc); in FindNextInstructionFollowingException()
[all …]
Dinterpreter.cc356 DCHECK(shadow_frame.GetMethod() == mh.GetMethod() || in Execute()
357 shadow_frame.GetMethod()->GetDeclaringClass()->IsProxyClass()); in Execute()
358 DCHECK(!shadow_frame.GetMethod()->IsAbstract()); in Execute()
359 DCHECK(!shadow_frame.GetMethod()->IsNative()); in Execute()
360 shadow_frame.GetMethod()->GetDeclaringClass()->AssertInitializedOrInitializingInThread(self); in Execute()
363 if (LIKELY(shadow_frame.GetMethod()->IsPreverified())) { in Execute()
501 MethodHelper mh(hs.NewHandle(shadow_frame->GetMethod())); in EnterInterpreterFromDeoptimize()
502 const DexFile::CodeItem* code_item = mh.GetMethod()->GetCodeItem(); in EnterInterpreterFromDeoptimize()
549 ArtMethod* method = shadow_frame->GetMethod(); in artInterpreterToInterpreterBridge()
Dinterpreter_switch_impl.cc56 shadow_frame.GetMethod(), dex_pc); \
79 shadow_frame.GetMethod(), 0); in ExecuteSwitchImpl()
187 shadow_frame.GetMethod(), inst->GetDexPc(insns), in ExecuteSwitchImpl()
191 shadow_frame.GetMethod(), dex_pc); in ExecuteSwitchImpl()
203 shadow_frame.GetMethod(), inst->GetDexPc(insns), in ExecuteSwitchImpl()
207 shadow_frame.GetMethod(), dex_pc); in ExecuteSwitchImpl()
220 shadow_frame.GetMethod(), inst->GetDexPc(insns), in ExecuteSwitchImpl()
224 shadow_frame.GetMethod(), dex_pc); in ExecuteSwitchImpl()
236 shadow_frame.GetMethod(), inst->GetDexPc(insns), in ExecuteSwitchImpl()
240 shadow_frame.GetMethod(), dex_pc); in ExecuteSwitchImpl()
[all …]
Dinterpreter_goto_table_impl.cc157 shadow_frame.GetMethod(), 0); in ExecuteGotoImpl()
262 shadow_frame.GetMethod(), dex_pc, in ExecuteGotoImpl()
266 shadow_frame.GetMethod(), dex_pc); in ExecuteGotoImpl()
281 shadow_frame.GetMethod(), dex_pc, in ExecuteGotoImpl()
285 shadow_frame.GetMethod(), dex_pc); in ExecuteGotoImpl()
301 shadow_frame.GetMethod(), dex_pc, in ExecuteGotoImpl()
305 shadow_frame.GetMethod(), dex_pc); in ExecuteGotoImpl()
320 shadow_frame.GetMethod(), dex_pc, in ExecuteGotoImpl()
324 shadow_frame.GetMethod(), dex_pc); in ExecuteGotoImpl()
339 MethodHelper mh(hs.NewHandle(shadow_frame.GetMethod())); in ExecuteGotoImpl()
[all …]
Dinterpreter_common.h111 mirror::ArtMethod* sf_method = shadow_frame.GetMethod(); in DoInvoke()
353 oss << PrettyMethod(shadow_frame.GetMethod()) in TraceExecution()
355 << inst->DumpString(mh.GetMethod()->GetDexFile()) << "\n"; in TraceExecution()
/art/runtime/arch/x86/
Dcontext_x86.cc40 mirror::ArtMethod* method = fr.GetMethod(); in FillCalleeSaves()
/art/runtime/entrypoints/portable/
Dportable_thread_entrypoints.cc34 mirror::ArtMethod* method = cur_frame->GetMethod(); in VisitFrame()
/art/test/004-StackWalk/
Dstack_walk_jni.cc51 mirror::ArtMethod* m = GetMethod(); in VisitFrame()
/art/runtime/arch/mips/
Dcontext_mips.cc44 mirror::ArtMethod* method = fr.GetMethod(); in FillCalleeSaves()
/art/runtime/arch/arm/
Dcontext_arm.cc45 mirror::ArtMethod* method = fr.GetMethod(); in FillCalleeSaves()
/art/runtime/arch/x86_64/
Dcontext_x86_64.cc43 mirror::ArtMethod* method = fr.GetMethod(); in FillCalleeSaves()
/art/test/004-ReferenceMap/
Dstack_walk_refmap_jni.cc54 mirror::ArtMethod* m = GetMethod(); in VisitFrame()

12