Searched defs:fields (Results 1 - 6 of 6) 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/
H A Dimage.cc151 const ImageSection& fields = GetFieldsSection(); local
152 for (size_t pos = 0; pos < fields.Size(); ) {
153 auto* array = reinterpret_cast<LengthPrefixedArray<ArtField>*>(base + fields.Offset() + pos);
H A Dutils.cc995 // Extract the three fields we care about.
996 std::vector<std::string> fields; local
997 Split(stats, ' ', &fields);
998 *state = fields[0][0];
999 *utime = strtoull(fields[11].c_str(), nullptr, 10);
1000 *stime = strtoull(fields[12].c_str(), nullptr, 10);
1001 *task_cpu = strtoull(fields[36].c_str(), nullptr, 10);
1826 // Skip fields
H A Dclass_linker.cc230 // Gap between two fields in object layout.
268 // Shuffle fields forward, making use of gaps whenever possible.
572 // Run Class through FindSystemClass. This initializes the dex_cache_ fields and register it
1239 // class loader fields.
1324 ArtField** const fields = local
1327 DCHECK(fields[j] == nullptr);
1329 std::copy_n(dex_cache->GetResolvedFields(), num_fields, fields);
1330 dex_cache->SetResolvedFields(fields);
2093 ArtField** fields = (dex_file.NumFieldIds() == 0u) ? nullptr : local
2107 CHECK(mirror::DexCache::GetElementPtrSize(fields,
7084 LengthPrefixedArray<ArtField>* const fields = is_static ? klass->GetSFieldsPtr() : local
[all...]
/art/runtime/gc/space/
H A Dimage_space.cc823 // the instance fields.
827 // No AsClass since our fields aren't quite fixed up yet.
833 // Make sure the klass contents are fixed up since we depend on it to walk the fields.
1052 // Fixup objects may read fields in the boot image, use the mutator lock here for sanity. Though
1098 ArtField** fields = dex_cache->GetResolvedFields(); local
1099 if (fields != nullptr) {
1100 ArtField** new_fields = fixup_adapter.ForwardObject(fields);
1101 if (fields != new_fields) {
1128 TimingLogger::ScopedTiming timing("Fixup fields", &logger);
/art/compiler/
H A Dimage_writer.cc135 // Dex caches must not have their dex fields set in the image. These are memory buffers of mapped
138 // We may open them in the unstarted-runtime code for class metadata. Their fields should all be
283 // Write out the image + fields + methods.
522 // - classes in general [because their static fields get overwritten]
559 // If the class's static fields are all final, put it into a separate bin
763 // Check static fields and their classes.
1093 // Walk instance fields of the given Class. Separate function to allow recursion on the super
1096 // Visit fields of parent classes first.
1116 // For an unvisited object, visit it then all its children found via fields.
1123 // an object and its fields
1152 LengthPrefixedArray<ArtField>* fields[] = { local
[all...]

Completed in 328 milliseconds