Searched refs:fields (Results 1 - 12 of 12) sorted by relevance

/art/runtime/mirror/
H A Dobject.cc93 ObjectArray<ArtField>* fields = cur->GetIFields(); local
94 if (fields != NULL) {
97 ArtField* field = fields->Get(i);
111 ObjectArray<ArtField>* fields = AsClass()->GetSFields(); local
112 if (fields != NULL) {
115 ArtField* field = fields->Get(i);
H A Ddex_cache.h50 ObjectArray<ArtField>* fields,
/art/runtime/gc/accounting/
H A Dspace_bitmap.cc178 // Walk instance fields of the given Class. Separate function to allow recursion on the super
183 // Visit fields of parent classes first.
188 // Walk instance fields
189 mirror::ObjectArray<mirror::ArtField>* fields = klass->GetIFields(); local
190 if (fields != NULL) {
191 for (int32_t i = 0; i < fields->GetLength(); i++) {
192 mirror::ArtField* field = fields->Get(i);
204 // For an unvisited object, visit it then all its children found via fields.
214 // Walk instance fields of all objects
217 // Walk static fields o
219 mirror::ObjectArray<mirror::ArtField>* fields = klass->GetSFields(); local
[all...]
/art/test/064-field-access/src/
H A DMain.java113 * Local class with some fields.
199 * the various protected fields declared by other.PublicClass and its parent
512 Field[] fields;
517 fields = SamePackage.class.getDeclaredFields();
518 check(fields.length == 72);
523 fields = PublicClass.class.getDeclaredFields();
524 check(fields.length == 72);
528 fields = PublicClass.class.getSuperclass().getDeclaredFields();
529 check(fields.length == 72);
532 for (Field f : fields) {
[all...]
/art/runtime/
H A Dutils.cc966 // Extract the three fields we care about.
967 std::vector<std::string> fields; local
968 Split(stats, ' ', fields);
969 state = fields[0][0];
970 utime = strtoull(fields[11].c_str(), NULL, 10);
971 stime = strtoull(fields[12].c_str(), NULL, 10);
972 task_cpu = strtoull(fields[36].c_str(), NULL, 10);
H A Dclass_linker.cc403 // dex_cache_ fields and register them in class_table_.
1207 fields(self, AllocArtFieldArray(self, dex_file.NumFieldIds()));
1208 if (fields.get() == NULL) {
1223 fields.get(),
1450 * definition of "preparation" is creating the static fields for a
1487 // follow with reference fields which must be contiguous at start
1489 // if there are 64-bit fields to add, make sure they are aligned
1498 // tack on any 64-bit fields now that alignment is assured
1500 // tack on any remaining 32-bit fields
1524 // Skip fields
1756 mirror::ObjectArray<mirror::ArtField>* fields = local
3757 mirror::ObjectArray<mirror::ArtField>* fields = local
3930 const mirror::ObjectArray<mirror::ArtField>* fields = local
[all...]
/art/oatdump/
H A Doatdump.cc867 mirror::ObjectArray<mirror::ArtField>* fields = klass->GetIFields(); local
868 if (fields != NULL) {
869 for (int32_t i = 0; i < fields->GetLength(); i++) {
870 mirror::ArtField* field = fields->Get(i);
/art/runtime/gc/collector/
H A Dmark_sweep.cc1302 const ObjectArray<ArtField>* fields = is_static ? klass->GetSFields() : klass->GetIFields(); local
1303 DCHECK(fields != NULL);
1305 for (int32_t i = 0; i < fields->GetLength(); ++i) {
1306 const ArtField* cur = fields->Get(i);
/art/runtime/gc/
H A Dheap.cc1564 const mirror::ObjectArray<mirror::ArtField>* fields = is_static ? klass->GetSFields() variable
1566 CHECK(fields != NULL);
1567 for (int32_t i = 0; i < fields->GetLength(); ++i) {
1568 const mirror::ArtField* cur = fields->Get(i);
/art/test/046-reflect/src/
H A DMain.java424 // Getting the declared fields doesn't run <clinit>.
425 Field[] fields = niuClass.getDeclaredFields();
426 System.out.println("got fields");
532 System.out.println("ERROR: fields shouldn't have reference equality");
534 System.out.println("fields are unique");
537 System.out.println("fields are .equals");
539 System.out.println("ERROR: fields fail equality");
/art/runtime/interpreter/
H A Dinterpreter.cc99 ObjectArray<ArtField>* fields = klass->GetIFields(); local
100 for (int32_t i = 0; i < fields->GetLength() && found == NULL; ++i) {
101 ArtField* f = fields->Get(i);
108 fields = klass->GetSFields();
109 for (int32_t i = 0; i < fields->GetLength() && found == NULL; ++i) {
110 ArtField* f = fields->Get(i);
699 const bool is_volatile = false; // iget-x-quick only on non volatile fields.
810 const bool is_volatile = false; // iput-x-quick only on non volatile fields.
/art/compiler/driver/
H A Dcompiler_driver.cc94 DumpStat(resolved_instance_fields_, unresolved_instance_fields_, "instance fields resolved");
96 "static fields resolved");
98 "static fields local to a class");
1461 // fields are assigned within the lock held for class initialization. Conservatively assume
1469 // needs it, here we try to resolve fields and methods used in class
1485 // attempt to resolve methods and fields when there is no declaring class.
1493 // static fields, instance fields, direct methods, and virtual
1512 // We require a constructor barrier if there are final instance fields.
2096 // or static fields
2132 mirror::ObjectArray<mirror::ArtField>* fields = klass->GetSFields(); local
[all...]

Completed in 356 milliseconds