Home | History | Annotate | Download | only in quick

Lines Matching defs:shorty

352   QuickArgumentVisitor(ArtMethod** sp, bool is_static, const char* shorty,
354 is_static_(is_static), shorty_(shorty), shorty_len_(shorty_len),
598 BuildQuickShadowFrameVisitor(ArtMethod** sp, bool is_static, const char* shorty,
600 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), sf_(sf), cur_reg_(first_arg_reg) {}
665 const char* shorty = non_proxy_method->GetShorty(&shorty_len);
729 BuildQuickShadowFrameVisitor shadow_frame_builder(sp, method->IsStatic(), shorty, shorty_len,
762 result, shorty[0] == 'L', /* from_code */ false, self->GetException());
776 BuildQuickArgumentVisitor(ArtMethod** sp, bool is_static, const char* shorty, uint32_t shorty_len,
778 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), soa_(soa), args_(args) {}
863 const char* shorty = non_proxy_method->GetShorty(&shorty_len);
864 BuildQuickArgumentVisitor local_ref_visitor(sp, false, shorty, shorty_len, &soa, &args);
880 JValue result = InvokeProxyInvocationHandler(soa, shorty, rcvr_jobj, interface_method_jobj, args);
890 RememberForGcArgumentVisitor(ArtMethod** sp, bool is_static, const char* shorty,
892 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), soa_(soa) {}
1006 const char* shorty =
1009 RememberForGcArgumentVisitor visitor(sp, invoke_type == kStatic, shorty, shorty_len, &soa);
1502 // To handle native pointers, use "L" in the shorty for an object reference, which simulates
1551 void Walk(const char* shorty, uint32_t shorty_len) SHARED_REQUIRES(Locks::mutator_lock_) {
1557 Primitive::Type cur_type_ = Primitive::GetType(shorty[i]);
1582 LOG(FATAL) << "Unexpected type: " << cur_type_ << " in " << shorty;
1679 uint8_t* ComputeLayout(Thread* self, ArtMethod*** m, const char* shorty, uint32_t shorty_len,
1683 Walk(shorty, shorty_len);
1696 // Add JNIEnv* and jobj/jclass before the shorty-derived elements.
1769 BuildGenericJniFrameVisitor(Thread* self, bool is_static, const char* shorty, uint32_t shorty_len,
1771 : QuickArgumentVisitor(*sp, is_static, shorty, shorty_len),
1777 bottom_of_used_area_ = fsc.ComputeLayout(self, sp, shorty, shorty_len,
1948 const char* shorty = called->GetShorty(&shorty_len);
1951 BuildGenericJniFrameVisitor visitor(self, called->IsStatic(), shorty, shorty_len, &sp);
1996 if (shorty[0] == 'L') {
2051 const char* shorty = dex_file->GetMethodShorty(dex_file->GetMethodId(method_idx), &shorty_len);
2055 RememberForGcArgumentVisitor visitor(sp, type == kStatic, shorty, shorty_len, &soa);
2203 const char* shorty = dex_file->GetMethodShorty(dex_file->GetMethodId(dex_method_idx),
2208 RememberForGcArgumentVisitor visitor(sp, false, shorty, shorty_len, &soa);