Home
last modified time | relevance | path

Searched refs:shorty_len (Results 1 – 11 of 11) sorted by relevance

/art/runtime/entrypoints/jni/
Djni_entrypoints.cc62 uint32_t shorty_len; in artCriticalNativeOutArgsSize() local
63 const char* shorty = method->GetShorty(&shorty_len); in artCriticalNativeOutArgsSize()
67 return arm::GetCriticalNativeOutArgsSize(shorty, shorty_len); in artCriticalNativeOutArgsSize()
69 return arm64::GetCriticalNativeOutArgsSize(shorty, shorty_len); in artCriticalNativeOutArgsSize()
71 return x86::GetCriticalNativeOutArgsSize(shorty, shorty_len); in artCriticalNativeOutArgsSize()
73 return x86_64::GetCriticalNativeOutArgsSize(shorty, shorty_len); in artCriticalNativeOutArgsSize()
/art/runtime/arch/x86/
Djni_frame_x86.h38 inline size_t GetCriticalNativeOutArgsSize(const char* shorty, uint32_t shorty_len) { in GetCriticalNativeOutArgsSize() argument
39 DCHECK_EQ(shorty_len, strlen(shorty)); in GetCriticalNativeOutArgsSize()
42 for (size_t i = 1; i != shorty_len; ++i) { in GetCriticalNativeOutArgsSize()
47 size_t num_arg_words = shorty_len - 1u + num_long_or_double_args; in GetCriticalNativeOutArgsSize()
/art/runtime/arch/arm64/
Djni_frame_arm64.h46 inline size_t GetCriticalNativeOutArgsSize(const char* shorty, uint32_t shorty_len) { in GetCriticalNativeOutArgsSize() argument
47 DCHECK_EQ(shorty_len, strlen(shorty)); in GetCriticalNativeOutArgsSize()
50 for (size_t i = 1; i != shorty_len; ++i) { in GetCriticalNativeOutArgsSize()
55 size_t num_non_fp_args = shorty_len - 1u - num_fp_args; in GetCriticalNativeOutArgsSize()
/art/runtime/arch/x86_64/
Djni_frame_x86_64.h51 inline size_t GetCriticalNativeOutArgsSize(const char* shorty, uint32_t shorty_len) { in GetCriticalNativeOutArgsSize() argument
52 DCHECK_EQ(shorty_len, strlen(shorty)); in GetCriticalNativeOutArgsSize()
55 for (size_t i = 1; i != shorty_len; ++i) { in GetCriticalNativeOutArgsSize()
60 size_t num_non_fp_args = shorty_len - 1u - num_fp_args; in GetCriticalNativeOutArgsSize()
/art/runtime/arch/arm/
Djni_frame_arm.h43 inline size_t GetCriticalNativeOutArgsSize(const char* shorty, uint32_t shorty_len) { in GetCriticalNativeOutArgsSize() argument
44 DCHECK_EQ(shorty_len, strlen(shorty)); in GetCriticalNativeOutArgsSize()
47 for (size_t i = 1; i != shorty_len; ++i) { in GetCriticalNativeOutArgsSize()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc290 uint32_t shorty_len) REQUIRES_SHARED(Locks::mutator_lock_) : in QuickArgumentVisitor() argument
291 is_static_(is_static), shorty_(shorty), shorty_len_(shorty_len), in QuickArgumentVisitor()
537 uint32_t shorty_len, ShadowFrame* sf, size_t first_arg_reg) : in BuildQuickShadowFrameVisitor() argument
538 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), sf_(sf), cur_reg_(first_arg_reg) {} in BuildQuickShadowFrameVisitor()
665 uint32_t shorty_len = 0; in artQuickToInterpreterBridge() local
669 const char* shorty = non_proxy_method->GetShorty(&shorty_len); in artQuickToInterpreterBridge()
685 BuildQuickShadowFrameVisitor shadow_frame_builder(sp, method->IsStatic(), shorty, shorty_len, in artQuickToInterpreterBridge()
758 BuildQuickArgumentVisitor(ArtMethod** sp, bool is_static, const char* shorty, uint32_t shorty_len, in BuildQuickArgumentVisitor() argument
760 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), soa_(soa), args_(args) {} in BuildQuickArgumentVisitor()
831 uint32_t shorty_len = 0; in artQuickProxyInvokeHandler() local
[all …]
/art/runtime/
Dreflection.cc46 ArgArray(const char* shorty, uint32_t shorty_len) in ArgArray() argument
47 : shorty_(shorty), shorty_len_(shorty_len), num_bytes_(0) { in ArgArray()
48 size_t num_slots = shorty_len + 1; // +1 in case of receiver. in ArgArray()
54 for (size_t i = 1; i < shorty_len; ++i) { in ArgArray()
485 uint32_t shorty_len = 0; in InvokeMethodImpl() local
486 *shorty = np_method->GetShorty(&shorty_len); in InvokeMethodImpl()
487 ArgArray arg_array(*shorty, shorty_len); in InvokeMethodImpl()
535 uint32_t shorty_len = 0; in InvokeWithVarArgs() local
537 method->GetInterfaceMethodIfProxy(kRuntimePointerSize)->GetShorty(&shorty_len); in InvokeWithVarArgs()
539 ArgArray arg_array(shorty, shorty_len); in InvokeWithVarArgs()
[all …]
Dstack.cc158 uint32_t shorty_len; in GetThisObject() local
159 const char* shorty = m->GetShorty(&shorty_len); in GetThisObject()
161 /* this */ 1u + std::count(shorty + 1, shorty + shorty_len, 'L'); in GetThisObject()
/art/compiler/driver/
Ddex_compilation_unit.h78 const char* GetShorty(uint32_t* shorty_len) const { in GetShorty() argument
80 return dex_file_->GetMethodShorty(method_id, shorty_len); in GetShorty()
/art/runtime/interpreter/
Dinterpreter.cc468 uint32_t shorty_len = 0; in EnterInterpreterFromInvoke() local
469 const char* shorty = method->GetShorty(&shorty_len); in EnterInterpreterFromInvoke()
471 DCHECK_LT(shorty_pos + 1, shorty_len); in EnterInterpreterFromInvoke()
Dinterpreter_common.cc1320 uint32_t shorty_len = 0; in DoCallCommon() local
1321 const char* shorty = method->GetShorty(&shorty_len); in DoCallCommon()
1338 DCHECK_LT(shorty_pos + 1, shorty_len) << "for shorty '" << shorty << "'"; in DoCallCommon()