Searched refs:fields (Results 1 - 12 of 12) sorted by path
/art/compiler/driver/ |
H A D | compiler_driver.cc | 94 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...] |
/art/oatdump/ |
H A D | oatdump.cc | 867 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/ |
H A D | class_linker.cc | 403 // 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...] |
H A D | utils.cc | 966 // 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);
|
/art/runtime/gc/accounting/ |
H A D | space_bitmap.cc | 178 // 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/runtime/gc/collector/ |
H A D | mark_sweep.cc | 1302 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 D | heap.cc | 1564 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/runtime/interpreter/ |
H A D | interpreter.cc | 99 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/runtime/mirror/ |
H A D | dex_cache.h | 50 ObjectArray<ArtField>* fields,
|
H A D | object.cc | 93 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);
|
/art/test/046-reflect/src/ |
H A D | Main.java | 424 // 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/test/064-field-access/src/ |
H A D | Main.java | 113 * 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...] |
Completed in 714 milliseconds