/art/test/144-static-field-sigquit/ |
D | expected.txt | 3 Got date field
|
D | Android.bp | 3 name: "art-run-test-144-static-field-sigquit",
|
/art/test/917-fields-transformation/ |
D | info.txt | 1 Tests field access after class redefinition support in the jvmti plugin.
|
/art/test/201-built-in-except-detail-messages/src/ |
D | Main.java | 357 Field field = A.class.getField("b"); in reflection() local 358 field.set(new A(), 5); in reflection() 367 Field field = A.class.getField("i"); in reflection() local 368 field.set(new A(), null); in reflection() 376 Field field = A.class.getField("i"); in reflection() local 377 field.set(new A(), "hello, world!"); in reflection()
|
/art/test/626-checker-arm64-scratch-register/smali/ |
D | Main2.smali | 20 .field b00:Z 22 .field b01:Z 24 .field b02:Z 26 .field b03:Z 28 .field b04:Z 30 .field b05:Z 32 .field b06:Z 34 .field b07:Z 36 .field b08:Z 38 .field b09:Z [all …]
|
/art/test/1984-structural-redefine-field-trace/ |
D | info.txt | 1 Tests field access and modification watches in JVMTI when target is structurally redefined.
|
/art/test/636-wrong-static-access/ |
D | info.txt | 1 Test that the compiler checks if a resolved field is
|
/art/test/636-wrong-static-access/src-ex/ |
D | Foo.java | 36 System.out.println(Holder.field); in foo()
|
/art/runtime/ |
D | art_field-inl.h | 368 for (ArtField& field : fields) { in FindFieldWithOffset() 370 if (field.GetOffset().Uint32Value() == field_offset) { in FindFieldWithOffset() 371 return &field; in FindFieldWithOffset() 374 const uint32_t offset = field.GetOffset().Uint32Value(); in FindFieldWithOffset() 375 Primitive::Type type = field.GetTypeAsPrimitiveType(); in FindFieldWithOffset() 379 return &field; in FindFieldWithOffset() 390 ArtField* field = FindFieldWithOffset<kExactOffset>(klass->GetIFields(), field_offset); in FindInstanceFieldWithOffset() local 391 if (field != nullptr) { in FindInstanceFieldWithOffset() 392 return field; in FindInstanceFieldWithOffset()
|
/art/test/608-checker-unresolved-lse/ |
D | info.txt | 2 which used to wrongly remove field stores in the presence of
|
/art/test/587-inline-class-error/smali/ |
D | VerifyError.smali | 25 # Having a static field in the class is needed to get the 28 .field public static i:I
|
/art/runtime/mirror/ |
D | class.cc | 946 ArtField& field = fields->At(mid); in FindFieldByNameAndType() local 952 int result = std::string_view(field.GetName()).compare(name); in FindFieldByNameAndType() 954 result = std::string_view(field.GetTypeDescriptor()).compare(type); in FindFieldByNameAndType() 961 ret = &field; in FindFieldByNameAndType() 967 for (ArtField& field : MakeIterationRangeFromLengthPrefixedArray(fields)) { in FindFieldByNameAndType() 968 if (name == field.GetName() && type == field.GetTypeDescriptor()) { in FindFieldByNameAndType() 969 found = &field; in FindFieldByNameAndType() 985 for (ArtField& field : GetIFields()) { in FindDeclaredInstanceField() 986 if (field.GetDexFieldIndex() == dex_field_idx) { in FindDeclaredInstanceField() 987 return &field; in FindDeclaredInstanceField() [all …]
|
/art/runtime/native/ |
D | java_lang_Class.cc | 296 for (ArtField& field : ifields) { in GetDeclaredFields() 297 if (!IsDiscoverable(public_only, hiddenapi_context, &field)) { in GetDeclaredFields() 301 for (ArtField& field : sfields) { in GetDeclaredFields() 302 if (!IsDiscoverable(public_only, hiddenapi_context, &field)) { in GetDeclaredFields() 312 for (ArtField& field : ifields) { in GetDeclaredFields() 313 if (IsDiscoverable(public_only, hiddenapi_context, &field)) { in GetDeclaredFields() 315 mirror::Field::CreateFromArtField(self, &field, force_resolve); in GetDeclaredFields() 326 for (ArtField& field : sfields) { in GetDeclaredFields() 327 if (IsDiscoverable(public_only, hiddenapi_context, &field)) { in GetDeclaredFields() 329 mirror::Field::CreateFromArtField(self, &field, force_resolve); in GetDeclaredFields() [all …]
|
/art/tools/jvmti-agents/field-counts/ |
D | fieldcount.cc | 58 jfieldID field = env->GetFieldID(klass, field_name.c_str(), field_type.c_str()); in SplitField() local 59 CHECK(field != nullptr) << field_name; in SplitField() 62 return std::make_pair(klass, field); in SplitField() 106 jfieldID field = p.second; in DataDumpRequestCb() local 135 ScopedLocalRef<jobject> obj(env, env->GetObjectField(cur_thiz.get(), field)); in DataDumpRequestCb() 179 CHECK_JVMTI(jvmti->GetFieldName(klass, field, &field_name, &field_sig, nullptr)); in DataDumpRequestCb()
|
D | README.md | 20 > `Lname/of/class;.nameOfField:Ltype/of/field;[,...]` 39 > `java '-agentpath:libfieldcount.so=Lname/of/class;.nameOfField:Ltype/of/field;' -cp tmp/hellow… 53 dalvikvm64 I 06-27 14:24:59 183155 183155 fieldcount.cc:60] listing field Ljava/lang/Class;.extData… 54 dalvikvm64 I 06-27 14:24:59 183155 183155 fieldcount.cc:60] listing field Ldalvik/system/ClassExt;.…
|
/art/tools/veridex/ |
D | resolver.cc | 40 for (const ClassAccessor::Field& field : accessor.GetFields()) { in Run() local 41 field_infos_[field.GetIndex()] = field.GetDataPointer(); in Run() 197 for (const ClassAccessor::Field& field : other_dex_accessor.GetFields()) { in LookupFieldIn() local 198 const dex::FieldId& other_field_id = other_dex_file.GetFieldId(field.GetIndex()); in LookupFieldIn() 203 return field.GetDataPointer(); in LookupFieldIn()
|
/art/test/110-field-access/ |
D | Android.bp | 3 name: "art-run-test-110-field-access",
|
/art/test/991-field-trace-2/ |
D | Android.bp | 3 name: "art-run-test-991-field-trace-2",
|
/art/test/990-field-trace/ |
D | Android.bp | 3 name: "art-run-test-990-field-trace",
|
/art/test/140-field-packing/ |
D | Android.bp | 3 name: "art-run-test-140-field-packing",
|
/art/test/1982-no-virtuals-structural-redefinition/ |
D | expected.txt | 9 Read BAR field: (ID: 1) value of <BAR FIELD> 10 Read FOO field: (ID: 2) value of <FOO FIELD> 24 Read FOO field: (ID: 2) value of <FOO FIELD> 25 Read BAR field: (ID: 1) value of <BAR FIELD>
|
/art/test/671-npe-field-opts/ |
D | Android.bp | 3 name: "art-run-test-671-npe-field-opts",
|
/art/test/1998-structural-shadow-field/ |
D | Android.bp | 3 name: "art-run-test-1998-structural-shadow-field",
|
/art/test/600-verifier-fails/ |
D | info.txt | 5 soft verification failure (on the final field modification) should 13 access validation on field should occur prior to null reference check
|
/art/runtime/jni/ |
D | jni_id_manager.h | 54 ArtField* DecodeFieldId(jfieldID field) REQUIRES(!Locks::jni_id_lock_); 59 jfieldID EncodeFieldId(ReflectiveHandle<ArtField> field) REQUIRES(!Locks::jni_id_lock_) 61 jfieldID EncodeFieldId(ArtField* field) REQUIRES(!Locks::jni_id_lock_)
|