Searched defs:fields (Results 1 - 11 of 11) sorted by relevance

/art/tools/dexfuzz/src/dexfuzz/rawdex/
H A DClassDataItem.java85 private void incrementEncodedFields(int insertedIdx, EncodedField[] fields) { argument
87 for (EncodedField field : fields) {
/art/runtime/gc/accounting/
H A Dspace_bitmap.cc192 // 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 Dobject.cc80 // 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 Dstub_test.cc2073 // 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 Dpatchoat.cc480 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 Dunstarted_runtime.cc232 ArtField* fields = klass->GetIFields(); local
234 ArtField* f = &fields[i];
241 fields = klass->GetSFields();
243 ArtField* f = &fields[i];
/art/compiler/
H A Dimage_writer.cc103 // 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 Dutils.cc991 // 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 Dclass_linker.cc186 // 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 Doatdump.cc1528 // TODO: Dump fields.
1655 ArtField* fields = klass->GetIFields(); local
1657 PrintField(os, &fields[i], obj);
/art/runtime/gc/
H A Dheap.cc2887 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