Home | History | Annotate | Download | only in quick

Lines Matching full:shorty

217   QuickArgumentVisitor(StackReference<mirror::ArtMethod>* sp, bool is_static, const char* shorty,
219 is_static_(is_static), shorty_(shorty), shorty_len_(shorty_len),
223 + StackArgumentStartFromShorty(is_static, shorty, shorty_len)),
381 static size_t StackArgumentStartFromShorty(bool is_static, const char* shorty,
417 const char* shorty, uint32_t shorty_len, ShadowFrame* sf,
419 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), sf_(sf), cur_reg_(first_arg_reg) {}
485 const char* shorty = method->GetShorty(&shorty_len);
486 BuildQuickShadowFrameVisitor shadow_frame_builder(sp, method->IsStatic(), shorty, shorty_len,
521 const char* shorty, uint32_t shorty_len,
523 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), soa_(soa), args_(args) {}
614 const char* shorty = proxy_method->GetShorty(&shorty_len);
615 BuildQuickArgumentVisitor local_ref_visitor(sp, false, shorty, shorty_len, &soa, &args);
630 JValue result = InvokeProxyInvocationHandler(soa, shorty, rcvr_jobj, interface_method_jobj, args);
641 const char* shorty, uint32_t shorty_len,
643 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), soa_(soa) {}
757 const char* shorty =
759 RememberForGcArgumentVisitor visitor(sp, invoke_type == kStatic, shorty, shorty_len, &soa);
1164 // To handle native pointers, use "L" in the shorty for an object reference, which simulates
1210 void Walk(const char* shorty, uint32_t shorty_len) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
1216 Primitive::Type cur_type_ = Primitive::GetType(shorty[i]);
1240 LOG(FATAL) << "Unexpected type: " << cur_type_ << " in " << shorty;
1340 uint8_t* ComputeLayout(StackReference<mirror::ArtMethod>** m, bool is_static, const char* shorty,
1344 Walk(shorty, shorty_len);
1357 // Add JNIEnv* and jobj/jclass before the shorty-derived elements.
1431 const char* shorty, uint32_t shorty_len, Thread* self)
1432 : QuickArgumentVisitor(*sp, is_static, shorty, shorty_len),
1439 bottom_of_used_area_ = fsc.ComputeLayout(sp, is_static, shorty, shorty_len, &handle_scope_,
1612 const char* shorty = called->GetShorty(&shorty_len);
1615 BuildGenericJniFrameVisitor visitor(&sp, called->IsStatic(), shorty, shorty_len, self);
1660 if (shorty[0] == 'L') {
1728 LOG(FATAL) << "Unexpected return shorty character " << return_shorty_char;
1755 const char* shorty = dex_file->GetMethodShorty(dex_file->GetMethodId(method_idx), &shorty_len);
1759 RememberForGcArgumentVisitor visitor(sp, type == kStatic, shorty, shorty_len, &soa);
1894 const char* shorty = dex_file->GetMethodShorty(dex_file->GetMethodId(dex_method_idx),
1899 RememberForGcArgumentVisitor visitor(sp, false, shorty, shorty_len, &soa);