Searched defs:fields (Results 1 - 11 of 11) sorted by relevance
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
H A D | ClassDataItem.java | 85 private void incrementEncodedFields(int insertedIdx, EncodedField[] fields) { argument 87 for (EncodedField field : fields) {
|
/art/runtime/gc/accounting/ |
H A D | space_bitmap.cc | 192 // Visit fields of parent classes first. 197 // Walk instance fields 198 auto* fields = klass->GetIFields(); local 200 ArtField* field = &fields[i]; 220 // Walk instance fields of all objects 223 // Walk static fields of a Class
|
/art/runtime/mirror/ |
H A D | object.cc | 80 // object above, copy references fields one by one again with a 206 ArtField* fields = cur->GetIFields(); local 210 ArtField* field = &fields[i]; 227 ArtField* fields = AsClass()->GetSFields(); local 229 ArtField* field = &fields[i];
|
/art/runtime/arch/ |
H A D | stub_test.cc | 2073 // Static fields. 2074 ArtField* fields = c->GetSFields(); local 2077 ArtField* f = &fields[i]; 2112 // Instance fields. 2113 fields = c->GetIFields(); 2116 ArtField* f = &fields[i];
|
/art/patchoat/ |
H A D | patchoat.cc | 480 auto* fields = dex_cache->GetResolvedFields(); local 481 if (fields != nullptr) { 482 CHECK(!fields->IsObjectArray()); 483 CHECK(fields->IsArrayInstance()); 484 FixupNativePointerArray(fields); 733 // Update the OatHeader fields referencing the boot image.
|
/art/runtime/interpreter/ |
H A D | unstarted_runtime.cc | 232 ArtField* fields = klass->GetIFields(); local 234 ArtField* f = &fields[i]; 241 fields = klass->GetSFields(); 243 ArtField* f = &fields[i];
|
/art/compiler/ |
H A D | image_writer.cc | 103 // Dex caches must not have their dex fields set in the image. These are memory buffers of mapped 106 // We may open them in the unstarted-runtime code for class metadata. Their fields should all be 201 // Write out the image + fields + methods. 388 // - classes in general [because their static fields get overwritten] 425 // If the class's static fields are all final, put it into a separate bin 777 // Walk instance fields of the given Class. Separate function to allow recursion on the super 780 // Visit fields of parent classes first. 800 // For an unvisited object, visit it then all its children found via fields. 803 // an object and its fields 805 // Walk instance fields o 826 ArtField* fields[] = { as_klass->GetSFields(), as_klass->GetIFields() }; local 1231 ArtField* fields[2] = { orig->GetSFields(), orig->GetIFields() }; local [all...] |
/art/runtime/ |
H A D | utils.cc | 991 // Extract the three fields we care about. 992 std::vector<std::string> fields; local 993 Split(stats, ' ', &fields); 994 *state = fields[0][0]; 995 *utime = strtoull(fields[11].c_str(), nullptr, 10); 996 *stime = strtoull(fields[12].c_str(), nullptr, 10); 997 *task_cpu = strtoull(fields[36].c_str(), nullptr, 10);
|
H A D | class_linker.cc | 186 // Gap between two fields in object layout. 222 // Shuffle fields forward, making use of gaps whenever possible. 520 // dex_cache_ fields and register them in class_table_. 1060 ArtField* fields[2] = { klass->GetSFields(), klass->GetIFields() }; local 1064 CHECK_EQ(fields[i][j].GetDeclaringClass(), klass); 1278 // PreZygote classes can't move so we won't need to update fields' declaring classes. 1495 auto fields(hs.NewHandle(AllocPointerArray(self, dex_file.NumFieldIds()))); 1496 if (fields.Get() == nullptr) { 1501 fields.Get(), image_pointer_size_); 1864 // Load the fields an 4015 ArtField* fields = new_class->GetIFields(); local 5127 ArtField* const fields = is_static ? klass->GetSFields() : klass->GetIFields(); local [all...] |
/art/oatdump/ |
H A D | oatdump.cc | 1528 // TODO: Dump fields. 1655 ArtField* fields = klass->GetIFields(); local 1657 PrintField(os, &fields[i], obj);
|
/art/runtime/gc/ |
H A D | heap.cc | 2887 auto* fields = is_static ? klass->GetSFields() : klass->GetIFields(); variable 2889 CHECK_EQ(fields == nullptr, num_fields == 0u); 2891 ArtField* cur = &fields[i];
|
Completed in 233 milliseconds