/art/compiler/jni/quick/arm/ |
H A D | calling_convention_arm.h | 29 ArmManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} 51 explicit ArmJniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
|
H A D | calling_convention_arm.cc | 107 ArmJniCallingConvention::ArmJniCallingConvention(bool is_static, bool is_synchronized, argument 109 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {
|
/art/compiler/jni/quick/arm64/ |
H A D | calling_convention_arm64.h | 29 Arm64ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} 51 explicit Arm64JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
|
H A D | calling_convention_arm64.cc | 152 Arm64JniCallingConvention::Arm64JniCallingConvention(bool is_static, bool is_synchronized, argument 154 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {
|
/art/compiler/jni/quick/mips/ |
H A D | calling_convention_mips.h | 29 MipsManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} 51 explicit MipsJniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
|
H A D | calling_convention_mips.cc | 107 MipsJniCallingConvention::MipsJniCallingConvention(bool is_static, bool is_synchronized, argument 109 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {
|
/art/compiler/jni/quick/x86/ |
H A D | calling_convention_x86.h | 29 explicit X86ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, argument 31 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} 50 explicit X86JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
|
H A D | calling_convention_x86.cc | 113 X86JniCallingConvention::X86JniCallingConvention(bool is_static, bool is_synchronized, argument 115 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {
|
/art/compiler/jni/quick/x86_64/ |
H A D | calling_convention_x86_64.h | 29 explicit X86_64ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, argument 31 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} 50 explicit X86_64JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
|
H A D | calling_convention_x86_64.cc | 124 X86_64JniCallingConvention::X86_64JniCallingConvention(bool is_static, bool is_synchronized, argument 126 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {
|
/art/compiler/jni/quick/ |
H A D | calling_convention.cc | 32 bool is_static, bool is_synchronized, const char* shorty, InstructionSet instruction_set) { 36 return new arm::ArmManagedRuntimeCallingConvention(is_static, is_synchronized, shorty); 38 return new arm64::Arm64ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty); 40 return new mips::MipsManagedRuntimeCallingConvention(is_static, is_synchronized, shorty); 42 return new x86::X86ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty); 44 return new x86_64::X86_64ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty); 103 JniCallingConvention* JniCallingConvention::Create(bool is_static, bool is_synchronized, argument 109 return new arm::ArmJniCallingConvention(is_static, is_synchronized, shorty); 111 return new arm64::Arm64JniCallingConvention(is_static, is_synchronized, shorty); 113 return new mips::MipsJniCallingConvention(is_static, is_synchronize 31 Create( bool is_static, bool is_synchronized, const char* shorty, InstructionSet instruction_set) argument [all...] |
H A D | calling_convention.h | 72 CallingConvention(bool is_static, bool is_synchronized, const char* shorty, argument 78 is_static_(is_static), is_synchronized_(is_synchronized), 80 num_args_ = (is_static ? 0 : 1) + strlen(shorty) - 1; 81 num_ref_args_ = is_static ? 0 : 1; // The implicit this pointer. 224 static ManagedRuntimeCallingConvention* Create(bool is_static, bool is_synchronized, 252 ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty, argument 254 : CallingConvention(is_static, is_synchronized, shorty, frame_pointer_size) {} 273 static JniCallingConvention* Create(bool is_static, bool is_synchronized, const char* shorty, 350 explicit JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty, argument 352 : CallingConvention(is_static, is_synchronize [all...] |
H A D | jni_compiler.cc | 62 const bool is_static = (access_flags & kAccStatic) != 0; local 69 JniCallingConvention::Create(is_static, is_synchronized, shorty, instruction_set)); 73 ManagedRuntimeCallingConvention::Create(is_static, is_synchronized, shorty, instruction_set)); 89 JniCallingConvention::Create(is_static, is_synchronized, jni_end_shorty, instruction_set)); 131 if (is_static) { 260 if (is_static) { 270 if (is_static) {
|
/art/runtime/ |
H A D | reflection_test.cc | 86 bool is_static, const char* method_name, 89 const char* class_name = is_static ? "StaticLeafMethods" : "NonStaticLeafMethods"; 96 if (is_static) { 110 *method = is_static ? c->FindDirectMethod(method_name, method_signature) 114 if (is_static) { 131 void InvokeNopMethod(bool is_static) { argument 135 ReflectionTestMakeExecutable(&method, &receiver, is_static, "nop", "()V"); 139 void InvokeIdentityByteMethod(bool is_static) { argument 143 ReflectionTestMakeExecutable(&method, &receiver, is_static, "identity", "(B)B"); 163 void InvokeIdentityIntMethod(bool is_static) { argument 187 InvokeIdentityDoubleMethod(bool is_static) argument 211 InvokeSumIntIntMethod(bool is_static) argument 239 InvokeSumIntIntIntMethod(bool is_static) argument 277 InvokeSumIntIntIntIntMethod(bool is_static) argument 320 InvokeSumIntIntIntIntIntMethod(bool is_static) argument 368 InvokeSumDoubleDoubleMethod(bool is_static) argument 401 InvokeSumDoubleDoubleDoubleMethod(bool is_static) argument 427 InvokeSumDoubleDoubleDoubleDoubleMethod(bool is_static) argument 456 InvokeSumDoubleDoubleDoubleDoubleDoubleMethod(bool is_static) argument [all...] |
H A D | class_linker-inl.h | 143 bool is_static) { 151 resolved_field = ResolveField(dex_file, field_idx, dex_cache, class_loader, is_static); 142 ResolveField(uint32_t field_idx, mirror::ArtMethod* referrer, bool is_static) argument
|
H A D | common_throws.cc | 240 void ThrowIncompatibleClassChangeErrorField(mirror::ArtField* resolved_field, bool is_static, argument 244 << (is_static ? "static" : "instance") << " field" << " rather than a " 245 << (is_static ? "instance" : "static") << " field";
|
H A D | class_linker_test.cc | 380 CheckOffsets(bool is_static, const char* class_descriptor) argument 381 : is_static(is_static), class_descriptor(class_descriptor) {} 382 bool is_static; member in struct:art::CheckOffsets 395 if (!klass->IsArtMethodClass() && !klass->IsClassClass() && !is_static) { 396 size_t expected_size = is_static ? klass->GetClassSize(): klass->GetObjectSize(); 406 size_t num_fields = is_static ? klass->NumStaticFields() : klass->NumInstanceFields(); 416 mirror::ArtField* field = is_static ? klass->GetStaticField(i) : klass->GetInstanceField(i); 425 mirror::ArtField* field = is_static ? klass->GetStaticField(i) : klass->GetInstanceField(i); 439 mirror::ArtField* field = is_static [all...] |
H A D | well_known_classes.cc | 125 static jfieldID CacheField(JNIEnv* env, jclass c, bool is_static, const char* name, const char* signature) { argument 126 jfieldID fid = is_static ? env->GetStaticFieldID(c, name, signature) : env->GetFieldID(c, name, signature); 133 jmethodID CacheMethod(JNIEnv* env, jclass c, bool is_static, const char* name, const char* signature) { argument 134 jmethodID mid = is_static ? env->GetStaticMethodID(c, name, signature) : env->GetMethodID(c, name, signature);
|
H A D | dex_file.cc | 761 void DexFile::DecodeDebugInfo0(const CodeItem* code_item, bool is_static, uint32_t method_idx, argument 770 if (!is_static) { 924 void DexFile::DecodeDebugInfo(const CodeItem* code_item, bool is_static, uint32_t method_idx, argument 933 DecodeDebugInfo0(code_item, is_static, method_idx, position_cb, local_cb, context, stream, &local_in_reg[0]);
|
H A D | dex_file_verifier.cc | 453 bool is_static = (access_flags & kAccStatic) != 0; local 454 if (UNLIKELY(is_static != expect_static)) {
|
/art/compiler/driver/ |
H A D | compiler_driver-inl.h | 63 uint32_t field_idx, bool is_static) { 67 *mUnit->GetDexFile(), field_idx, dex_cache, class_loader, is_static); 74 if (UNLIKELY(resolved_field->IsStatic() != is_static)) { 60 ResolveField( const ScopedObjectAccess& soa, Handle<mirror::DexCache> dex_cache, Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit, uint32_t field_idx, bool is_static) argument
|
/art/compiler/jni/portable/ |
H A D | jni_compiler.cc | 64 const bool is_static = dex_compilation_unit_->IsStatic(); local 86 if (!is_static) { 139 is_static, true)->getPointerTo(), 262 const bool is_static = dex_compilation_unit_->IsStatic(); local 266 GetFunctionType(dex_compilation_unit_->GetDexMethodIndex(), is_static, false); 281 bool is_static, bool is_native_function) { 307 if (!is_static || is_native_function) { 280 GetFunctionType(uint32_t method_idx, bool is_static, bool is_native_function) argument
|
/art/runtime/entrypoints/ |
H A D | entrypoint_utils-inl.h | 262 bool is_static; local 264 case InstanceObjectRead: is_primitive = false; is_set = false; is_static = false; break; 265 case InstanceObjectWrite: is_primitive = false; is_set = true; is_static = false; break; 266 case InstancePrimitiveRead: is_primitive = true; is_set = false; is_static = false; break; 267 case InstancePrimitiveWrite: is_primitive = true; is_set = true; is_static = false; break; 268 case StaticObjectRead: is_primitive = false; is_set = false; is_static = true; break; 269 case StaticObjectWrite: is_primitive = false; is_set = true; is_static = true; break; 270 case StaticPrimitiveRead: is_primitive = true; is_set = false; is_static = true; break; 272 default: is_primitive = true; is_set = true; is_static = true; break; 275 mirror::ArtField* resolved_field = class_linker->ResolveField(field_idx, referrer, is_static); 490 bool is_static; local [all...] |
/art/runtime/interpreter/ |
H A D | interpreter_common.cc | 32 const bool is_static = (find_type == StaticObjectRead) || (find_type == StaticPrimitiveRead); local 33 const uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); 41 if (is_static) { 58 uint32_t vregA = is_static ? inst->VRegA_21c(inst_data) : inst->VRegA_22c(inst_data); 208 bool is_static = (find_type == StaticObjectWrite) || (find_type == StaticPrimitiveWrite); local 209 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); 217 if (is_static) { 228 uint32_t vregA = is_static ? inst->VRegA_21c(inst_data) : inst->VRegA_22c(inst_data);
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 233 QuickArgumentVisitor(StackReference<mirror::ArtMethod>* sp, bool is_static, const char* shorty, 235 is_static_(is_static), shorty_(shorty), shorty_len_(shorty_len), 239 + StackArgumentStartFromShorty(is_static, shorty, shorty_len)), 397 static size_t StackArgumentStartFromShorty(bool is_static, const char* shorty, argument 439 BuildQuickShadowFrameVisitor(StackReference<mirror::ArtMethod>* sp, bool is_static, argument 442 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), sf_(sf), cur_reg_(first_arg_reg) {} 543 BuildQuickArgumentVisitor(StackReference<mirror::ArtMethod>* sp, bool is_static, argument 546 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), soa_(soa), args_(args) {} 663 RememberForGcArgumentVisitor(StackReference<mirror::ArtMethod>* sp, bool is_static, argument 666 QuickArgumentVisitor(sp, is_static, short 1462 BuildGenericJniFrameVisitor(StackReference<mirror::ArtMethod>** sp, bool is_static, const char* shorty, uint32_t shorty_len, Thread* self) argument [all...] |