Searched defs:fields (Results 1 - 6 of 6) 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/ |
H A D | image.cc | 151 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 D | utils.cc | 995 // 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 D | class_linker.cc | 230 // 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 D | image_space.cc | 823 // 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 D | image_writer.cc | 135 // 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