Searched refs:dex_data (Results 1 – 7 of 7) sorted by relevance
/art/libprofile/profile/ |
D | profile_compilation_info.cc | 1023 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in Save() local 1024 if (dex_data->profile_key.size() > kMaxDexFileKeyLength) { in Save() 1031 sizeof(uint16_t) + dex_data->profile_key.size(); in Save() 1032 classes_section_size += dex_data->ClassesDataSize(); in Save() 1033 methods_section_size += dex_data->MethodsDataSize(); in Save() 1087 for (const std::unique_ptr<DexFileData>& dex_data : info_) { in Save() local 1088 buffer.WriteUintAndAdvance(dex_data->checksum); in Save() 1089 buffer.WriteUintAndAdvance(dex_data->num_type_ids); in Save() 1090 buffer.WriteUintAndAdvance(dex_data->num_method_ids); in Save() 1091 buffer.WriteUintAndAdvance(dchecked_integral_cast<uint16_t>(dex_data->profile_key.size())); in Save() [all …]
|
/art/openjdkjvmti/ |
D | transform.cc | 105 art::ArrayRef<const unsigned char> dex_data = def->GetDexData(); in CallClassFileLoadHooksSingleClass() local 113 static_cast<jint>(dex_data.size()), in CallClassFileLoadHooksSingleClass() 114 dex_data.data(), in CallClassFileLoadHooksSingleClass()
|
D | events.h | 115 const unsigned char* dex_data,
|
/art/runtime/native/ |
D | dalvik_system_DexFile.cc | 278 MemMap dex_data = AllocateDexMemoryMap(env, start, end); in DexFile_openInMemoryDexFilesNative() local 279 if (!dex_data.IsValid()) { in DexFile_openInMemoryDexFilesNative() 293 memcpy(dex_data.Begin(), base_address + start, length); in DexFile_openInMemoryDexFilesNative() 296 jbyte* destination = reinterpret_cast<jbyte*>(dex_data.Begin()); in DexFile_openInMemoryDexFilesNative() 300 dex_mem_maps.push_back(std::move(dex_data)); in DexFile_openInMemoryDexFilesNative()
|
/art/compiler/optimizing/ |
D | optimizing_unit_test.h | 238 const uint8_t* dex_data = reinterpret_cast<uint8_t*>(allocator->Alloc(kDexDataSize)); variable 243 std::make_shared<MemoryDexFileContainer>(dex_data, sizeof(StandardDexFile::Header)); 244 dex_files_.emplace_back(new StandardDexFile(dex_data,
|
/art/profman/ |
D | profman.cc | 863 for (const auto& [target, dex_data] : ics) { in GetInlineCacheLine() 866 if (dex_data.is_missing_types_) { in GetInlineCacheLine() 868 } else if (dex_data.is_megamorphic_) { in GetInlineCacheLine() 872 for (dex::TypeIndex type_index : dex_data.classes_) { in GetInlineCacheLine()
|
/art/runtime/oat/ |
D | oat_file.cc | 2207 const uint8_t* dex_data = dex_file_pointer_; in InitializeTypeLookupTable() local 2210 dex_data -= dex_header->HeaderOffset(); in InitializeTypeLookupTable() 2213 dex_data += dex_header->data_off_; in InitializeTypeLookupTable() 2215 lookup_table_ = TypeLookupTable::Open(dex_data, lookup_table_data_, num_class_defs); in InitializeTypeLookupTable()
|