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); 1833 // 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 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 D | image_space.cc | 811 // 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 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. 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