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);
1833 // 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
1241 // class loader fields.
1326 ArtField** const fields = local
1329 DCHECK(fields[j] == nullptr);
1331 std::copy_n(dex_cache->GetResolvedFields(), num_fields, fields);
1332 dex_cache->SetResolvedFields(fields);
2095 ArtField** fields = (dex_file.NumFieldIds() == 0u) ? nullptr : local
2109 CHECK(mirror::DexCache::GetElementPtrSize(fields,
7311 LengthPrefixedArray<ArtField>* const fields = is_static ? klass->GetSFieldsPtr() : local
[all...]
/art/runtime/gc/space/
H A Dimage_space.cc811 // the instance fields.
815 // No AsClass since our fields aren't quite fixed up yet.
821 // Make sure the klass contents are fixed up since we depend on it to walk the fields.
1040 // Fixup objects may read fields in the boot image, use the mutator lock here for sanity. Though
1086 ArtField** fields = dex_cache->GetResolvedFields(); local
1087 if (fields != nullptr) {
1088 ArtField** new_fields = fixup_adapter.ForwardObject(fields);
1089 if (fields != new_fields) {
1116 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.
521 // - classes in general [because their static fields get overwritten]
558 // If the class's static fields are all final, put it into a separate bin
765 // Check static fields and their classes.
1085 // Visit and assign offsets for fields and field arrays.
1093 LengthPrefixedArray<ArtField>* fields[] = { local
1105 for (LengthPrefixedArray<ArtField>* cur_fields : fields) {
1121 // Forward individual fields s
[all...]

Completed in 201 milliseconds