Searched defs:is_static (Results 1 - 25 of 27) sorted by relevance

12

/art/compiler/jni/quick/arm/
H A Dcalling_convention_arm.h27 ArmManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument
28 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty) {}
49 explicit ArmJniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
H A Dcalling_convention_arm.cc107 ArmJniCallingConvention::ArmJniCallingConvention(bool is_static, bool is_synchronized, argument
109 : JniCallingConvention(is_static, is_synchronized, shorty) {
/art/compiler/jni/quick/mips/
H A Dcalling_convention_mips.h26 MipsManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument
27 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty) {}
48 explicit MipsJniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
H A Dcalling_convention_mips.cc107 MipsJniCallingConvention::MipsJniCallingConvention(bool is_static, bool is_synchronized, argument
109 : JniCallingConvention(is_static, is_synchronized, shorty) {
/art/compiler/jni/quick/x86/
H A Dcalling_convention_x86.h27 explicit X86ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, argument
29 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty) {}
48 explicit X86JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
H A Dcalling_convention_x86.cc113 X86JniCallingConvention::X86JniCallingConvention(bool is_static, bool is_synchronized, argument
115 : JniCallingConvention(is_static, is_synchronized, shorty) {
/art/compiler/jni/quick/
H A Dcalling_convention.cc35 bool is_static, bool is_synchronized, const char* shorty, InstructionSet instruction_set) {
39 return new arm::ArmManagedRuntimeCallingConvention(is_static, is_synchronized, shorty);
41 return new mips::MipsManagedRuntimeCallingConvention(is_static, is_synchronized, shorty);
43 return new x86::X86ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty);
87 JniCallingConvention* JniCallingConvention::Create(bool is_static, bool is_synchronized, argument
93 return new arm::ArmJniCallingConvention(is_static, is_synchronized, shorty);
95 return new mips::MipsJniCallingConvention(is_static, is_synchronized, shorty);
97 return new x86::X86JniCallingConvention(is_static, is_synchronized, shorty);
34 Create( bool is_static, bool is_synchronized, const char* shorty, InstructionSet instruction_set) argument
H A Dcalling_convention.h68 CallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument
69 : displacement_(0), is_static_(is_static), is_synchronized_(is_synchronized),
71 num_args_ = (is_static ? 0 : 1) + strlen(shorty) - 1;
72 num_ref_args_ = is_static ? 0 : 1; // The implicit this pointer.
166 static ManagedRuntimeCallingConvention* Create(bool is_static, bool is_synchronized,
191 ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument
192 : CallingConvention(is_static, is_synchronized, shorty) {}
211 static JniCallingConvention* Create(bool is_static, bool is_synchronized, const char* shorty,
276 explicit JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument
277 : CallingConvention(is_static, is_synchronize
[all...]
H A Djni_compiler.cc60 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));
83 JniCallingConvention::Create(is_static, is_synchronized, jni_end_shorty, instruction_set));
117 if (is_static) {
231 if (is_static) {
241 if (is_static) {
/art/runtime/gc/collector/
H A Dmark_sweep-inl.h116 bool is_static, const Visitor& visitor) {
128 visitor(obj, ref, field_offset, is_static);
136 for (const mirror::Class* klass = is_static ? obj->AsClass() : obj->GetClass();
138 klass = is_static ? NULL : klass->GetSuperClass()) {
139 size_t num_reference_fields = (is_static
143 mirror::ArtField* field = (is_static ? klass->GetStaticField(i)
147 visitor(obj, ref, field_offset, is_static);
115 VisitFieldsReferences(const mirror::Object* obj, uint32_t ref_offsets, bool is_static, const Visitor& visitor) argument
H A Dmark_sweep.cc587 bool is_static) NO_THREAD_SAFETY_ANALYSIS {
589 CheckReference(obj, ref, offset, is_static);
660 const MemberOffset& /* offset */, bool /* is_static */) ALWAYS_INLINE {
1287 void MarkSweep::CheckReference(const Object* obj, const Object* ref, MemberOffset offset, bool is_static) { argument
1295 LOG(WARNING) << (is_static ? "Static ref'" : "Instance ref'") << PrettyTypeOf(ref)
1300 const Class* klass = is_static ? obj->AsClass() : obj->GetClass();
1302 const ObjectArray<ArtField>* fields = is_static ? klass->GetSFields() : klass->GetIFields();
1382 bool /* is_static */) const ALWAYS_INLINE
/art/runtime/
H A Dclass_linker-inl.h83 bool is_static) {
91 resolved_field = ResolveField(dex_file, field_idx, dex_cache, class_loader, is_static);
81 ResolveField(uint32_t field_idx, const mirror::ArtMethod* referrer, bool is_static) argument
H A Dcommon_throws.cc216 void ThrowIncompatibleClassChangeErrorField(const mirror::ArtField* resolved_field, bool is_static, argument
220 << (is_static ? "static" : "instance") << " field" << " rather than a "
221 << (is_static ? "instance" : "static") << " field";
H A Dclass_linker_test.cc356 CheckOffsets(bool is_static, const char* class_descriptor) argument
357 : is_static(is_static), class_descriptor(class_descriptor) {}
358 bool is_static; member in struct:art::CheckOffsets
368 if (!klass->IsClassClass() && !is_static) {
369 size_t expected_size = is_static ? klass->GetClassSize(): klass->GetObjectSize();
379 size_t num_fields = is_static ? klass->NumStaticFields() : klass->NumInstanceFields();
390 mirror::ArtField* field = is_static ? klass->GetStaticField(i) : klass->GetInstanceField(i);
400 mirror::ArtField* field = is_static ? klass->GetStaticField(i) : klass->GetInstanceField(i);
415 mirror::ArtField* field = is_static
[all...]
H A Dwell_known_classes.cc107 static jfieldID CacheField(JNIEnv* env, jclass c, bool is_static, const char* name, const char* signature) { argument
108 jfieldID fid = is_static ? env->GetStaticFieldID(c, name, signature) : env->GetFieldID(c, name, signature);
115 jmethodID CacheMethod(JNIEnv* env, jclass c, bool is_static, const char* name, const char* signature) { argument
116 jmethodID mid = is_static ? env->GetStaticMethodID(c, name, signature) : env->GetMethodID(c, name, signature);
H A Ddex_file.cc666 void DexFile::DecodeDebugInfo0(const CodeItem* code_item, bool is_static, uint32_t method_idx, argument
675 if (!is_static) {
828 void DexFile::DecodeDebugInfo(const CodeItem* code_item, bool is_static, uint32_t method_idx, argument
836 DecodeDebugInfo0(code_item, is_static, method_idx, position_cb, local_cb, context, stream, &local_in_reg[0]);
H A Ddex_file_verifier.cc331 bool is_static = (access_flags & kAccStatic) != 0; local
332 if (is_static != expect_static) {
/art/compiler/jni/portable/
H A Djni_compiler.cc64 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 Dentrypoint_utils.cc82 bool is_static; local
84 case InstanceObjectRead: is_primitive = false; is_set = false; is_static = false; break;
85 case InstanceObjectWrite: is_primitive = false; is_set = true; is_static = false; break;
86 case InstancePrimitiveRead: is_primitive = true; is_set = false; is_static = false; break;
87 case InstancePrimitiveWrite: is_primitive = true; is_set = true; is_static = false; break;
88 case StaticObjectRead: is_primitive = false; is_set = false; is_static = true; break;
89 case StaticObjectWrite: is_primitive = false; is_set = true; is_static = true; break;
90 case StaticPrimitiveRead: is_primitive = true; is_set = false; is_static = true; break;
92 default: is_primitive = true; is_set = true; is_static = true; break;
95 mirror::ArtField* resolved_field = class_linker->ResolveField(field_idx, referrer, is_static);
[all...]
H A Dentrypoint_utils.h151 bool is_static; local
153 case InstanceObjectRead: is_primitive = false; is_set = false; is_static = false; break;
154 case InstanceObjectWrite: is_primitive = false; is_set = true; is_static = false; break;
155 case InstancePrimitiveRead: is_primitive = true; is_set = false; is_static = false; break;
156 case InstancePrimitiveWrite: is_primitive = true; is_set = true; is_static = false; break;
157 case StaticObjectRead: is_primitive = false; is_set = false; is_static = true; break;
158 case StaticObjectWrite: is_primitive = false; is_set = true; is_static = true; break;
159 case StaticPrimitiveRead: is_primitive = true; is_set = false; is_static = true; break;
160 case StaticPrimitiveWrite: is_primitive = true; is_set = true; is_static = true; break;
165 is_static
[all...]
/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc118 QuickArgumentVisitor(mirror::ArtMethod** sp, bool is_static,
121 is_static_(is_static), shorty_(shorty), shorty_len_(shorty_len),
122 args_in_regs_(ComputeArgsInRegs(is_static, shorty, shorty_len)),
123 num_params_((is_static ? 0 : 1) + shorty_len - 1), // +1 for this, -1 for return type
192 static size_t ComputeArgsInRegs(bool is_static, const char* shorty, uint32_t shorty_len)
194 size_t args_in_regs = (is_static ? 0 : 1);
228 bool is_static, const char* shorty,
230 QuickArgumentVisitor(sp, is_static, shorty, shorty_len), sf_(sf), cur_reg_(first_arg_reg) {}
319 BuildQuickArgumentVisitor(mirror::ArtMethod** sp, bool is_static, const char* shorty, argument
322 QuickArgumentVisitor(sp, is_static, short
227 BuildQuickShadowFrameVisitor(mirror::ArtMethod** sp, bool is_static, const char* shorty, uint32_t shorty_len, ShadowFrame& sf, size_t first_arg_reg) argument
420 RememberFoGcArgumentVisitor(mirror::ArtMethod** sp, bool is_static, const char* shorty, uint32_t shorty_len, ScopedObjectAccessUnchecked* soa) argument
[all...]
/art/compiler/
H A Dimage_writer.cc606 bool is_static) {
622 for (const Class *klass = is_static ? orig->AsClass() : orig->GetClass();
624 klass = is_static ? NULL : klass->GetSuperClass()) {
625 size_t num_reference_fields = (is_static
629 ArtField* field = (is_static
639 if (!is_static && orig->IsReferenceInstance()) {
603 FixupFields(const Object* orig, Object* copy, uint32_t ref_offsets, bool is_static) argument
H A Doat_writer.cc641 bool is_static = (it.GetMemberAccessFlags() & kAccStatic) != 0; local
643 class_def_method_index, is_static, it.GetMemberIndex(),
665 size_t class_def_method_index, bool is_static,
663 WriteCodeMethod(OutputStream& out, const size_t file_offset, size_t relative_offset, size_t oat_class_index, size_t class_def_method_index, bool is_static, uint32_t method_idx, const DexFile& dex_file) argument
/art/runtime/interpreter/
H A Dinterpreter.cc633 bool is_static = (find_type == StaticObjectRead) || (find_type == StaticPrimitiveRead); local
634 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c();
643 if (is_static) {
652 uint32_t vregA = is_static ? inst->VRegA_21c() : inst->VRegA_22c();
728 bool is_static = (find_type == StaticObjectWrite) || (find_type == StaticPrimitiveWrite); local
729 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c();
738 if (is_static) {
748 uint32_t vregA = is_static ? inst->VRegA_21c() : inst->VRegA_22c();
/art/runtime/verifier/
H A Dmethod_verifier.cc3501 bool is_primitive, bool is_static) {
3502 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c();
3504 if (is_static) {
3521 const uint32_t vregA = (is_static) ? inst->VRegA_21c() : inst->VRegA_22c();
3555 bool is_primitive, bool is_static) {
3556 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c();
3558 if (is_static) {
3582 const uint32_t vregA = (is_static) ? inst->VRegA_21c() : inst->VRegA_22c();
3500 VerifyISGet(const Instruction* inst, const RegType& insn_type, bool is_primitive, bool is_static) argument
3554 VerifyISPut(const Instruction* inst, const RegType& insn_type, bool is_primitive, bool is_static) argument

Completed in 801 milliseconds

12