Lines Matching refs:method
394 mirror::ArtMethod* method = GetMethod();
395 if (method == nullptr) {
398 if (method->IsRuntimeMethod()) {
399 // Ignore callee save method.
400 DCHECK(method->IsCalleeSaveMethod());
403 if (method->IsNative()) {
406 DCHECK(!method->IsNative());
413 Handle<mirror::ArtMethod> h_method(hs.NewHandle(method));
418 catch_method_.Assign(method);
524 bool DoCall(ArtMethod* method, Thread* self, ShadowFrame& shadow_frame,
526 // Compute method information.
527 const DexFile::CodeItem* code_item = method->GetCodeItem();
534 DCHECK(method->IsNative() || method->IsProxyMethod());
541 ShadowFrame* new_shadow_frame(ShadowFrame::Create(num_regs, &shadow_frame, method, 0, memory));
546 MethodHelper mh(hs.NewHandle(method));
556 const DexFile::TypeList* params = method->GetParameterTypeList();
558 const char* shorty = method->GetShorty(&shorty_len);
572 if (!method->IsStatic()) {
596 method->GetName(), shorty_pos,
645 if (kIsDebugBuild && method->GetEntryPointFromInterpreter() == nullptr) {
646 LOG(FATAL) << "Attempt to invoke non-executable method: " << PrettyMethod(method);
649 !method->IsNative() && !method->IsProxyMethod() &&
650 method->GetEntryPointFromInterpreter() == artInterpreterToCompiledCodeBridge) {
651 LOG(FATAL) << "Attempt to call compiled code when -Xint: " << PrettyMethod(method);
653 (method->GetEntryPointFromInterpreter())(self, mh, code_item, new_shadow_frame, result);
924 bool DoCall<_is_range, _do_assignability_check>(ArtMethod* method, Thread* self, \