Lines Matching refs:shorty

288   QuickArgumentVisitor(ArtMethod** sp, bool is_static, const char* shorty,  in QuickArgumentVisitor()  argument
290 is_static_(is_static), shorty_(shorty), shorty_len_(shorty_len), in QuickArgumentVisitor()
535 BuildQuickShadowFrameVisitor(ArtMethod** sp, bool is_static, const char* shorty, in BuildQuickShadowFrameVisitor() argument
537 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), sf_(sf), cur_reg_(first_arg_reg) {} in BuildQuickShadowFrameVisitor()
668 const char* shorty = non_proxy_method->GetShorty(&shorty_len); in artQuickToInterpreterBridge() local
684 BuildQuickShadowFrameVisitor shadow_frame_builder(sp, method->IsStatic(), shorty, shorty_len, in artQuickToInterpreterBridge()
739 shorty[0] == 'L' || shorty[0] == '[', /* class or array */ in artQuickToInterpreterBridge()
757 BuildQuickArgumentVisitor(ArtMethod** sp, bool is_static, const char* shorty, uint32_t shorty_len, in BuildQuickArgumentVisitor() argument
759 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), soa_(soa), args_(args) {} in BuildQuickArgumentVisitor()
831 const char* shorty = non_proxy_method->GetShorty(&shorty_len); in artQuickProxyInvokeHandler() local
833 sp, /* is_static= */ false, shorty, shorty_len, &soa, &args); in artQuickProxyInvokeHandler()
870 JValue result = InvokeProxyInvocationHandler(soa, shorty, rcvr_jobj, interface_method_jobj, args); in artQuickProxyInvokeHandler()
894 const char* shorty, in GetQuickReferenceArgumentAtVisitor() argument
897 : QuickArgumentVisitor(sp, /* is_static= */ false, shorty, shorty_len), in GetQuickReferenceArgumentAtVisitor()
938 const char* shorty = non_proxy_method->GetShorty(&shorty_len); in artQuickGetProxyReferenceArgumentAt() local
939 GetQuickReferenceArgumentAtVisitor ref_arg_visitor(sp, shorty, shorty_len, arg_pos); in artQuickGetProxyReferenceArgumentAt()
950 const char* shorty, in GetQuickReferenceArgumentsVisitor() argument
952 : QuickArgumentVisitor(sp, is_static, shorty, shorty_len) {} in GetQuickReferenceArgumentsVisitor()
982 const char* shorty = non_proxy_method->GetShorty(&shorty_len); in GetProxyReferenceArguments() local
983 GetQuickReferenceArgumentsVisitor ref_args_visitor(sp, /*is_static=*/ false, shorty, shorty_len); in GetProxyReferenceArguments()
993 RememberForGcArgumentVisitor(ArtMethod** sp, bool is_static, const char* shorty, in RememberForGcArgumentVisitor() argument
995 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), soa_(soa) {} in RememberForGcArgumentVisitor()
1063 const char* shorty = in artInstrumentationMethodEntryFromCode() local
1067 RememberForGcArgumentVisitor visitor(sp, is_static, shorty, shorty_len, &soa); in artInstrumentationMethodEntryFromCode()
1305 const char* shorty = in artQuickResolutionTrampoline() local
1307 RememberForGcArgumentVisitor visitor(sp, invoke_type == kStatic, shorty, shorty_len, &soa); in artQuickResolutionTrampoline()
1746 void Walk(const char* shorty, uint32_t shorty_len) REQUIRES_SHARED(Locks::mutator_lock_) { in Walk() argument
1752 Primitive::Type cur_type_ = Primitive::GetType(shorty[i]); in Walk()
1777 LOG(FATAL) << "Unexpected type: " << cur_type_ << " in " << shorty; in Walk()
1816 const char* shorty, in ComputeLayout() argument
1821 Walk(shorty, shorty_len); in ComputeLayout()
1947 const char* shorty, in BuildGenericJniFrameVisitor() argument
1951 : QuickArgumentVisitor(managed_sp, is_static, shorty, shorty_len), in BuildGenericJniFrameVisitor()
1959 fsc.ComputeLayout(self, managed_sp, shorty, shorty_len, &handle_scope_); in BuildGenericJniFrameVisitor()
2139 const char* shorty = called->GetShorty(&shorty_len); in artQuickGenericJniTrampoline() local
2148 shorty, in artQuickGenericJniTrampoline()
2278 const char* shorty = dex_file->GetMethodShorty(dex_file->GetMethodId(method_idx), &shorty_len); in artInvokeCommon() local
2282 RememberForGcArgumentVisitor visitor(sp, type == kStatic, shorty, shorty_len, &soa); in artInvokeCommon()
2411 const char* shorty = dex_file.GetMethodShorty(dex_file.GetMethodId(dex_method_idx), in artInvokeInterfaceTrampoline() local
2416 RememberForGcArgumentVisitor visitor(sp, false, shorty, shorty_len, &soa); in artInvokeInterfaceTrampoline()
2518 const char* shorty = caller_method->GetDexFile()->GetShorty(proto_idx); in artInvokePolymorphic() local
2519 const size_t shorty_length = strlen(shorty); in artInvokePolymorphic()
2521 RememberForGcArgumentVisitor gc_visitor(sp, kMethodIsStatic, shorty, shorty_length, &soa); in artInvokePolymorphic()
2543 DCHECK_EQ(ArtMethod::NumArgRegisters(shorty) + 1u, (uint32_t)inst.VRegA()); in artInvokePolymorphic()
2560 shorty, in artInvokePolymorphic()
2561 strlen(shorty), in artInvokePolymorphic()
2640 const char* shorty = caller_method->GetDexFile()->GetShorty(proto_idx); in artInvokeCustom() local
2641 const uint32_t shorty_len = strlen(shorty); in artInvokeCustom()
2645 const size_t num_vregs = ArtMethod::NumArgRegisters(shorty); in artInvokeCustom()
2653 shorty, in artInvokeCustom()