/art/runtime/entrypoints/quick/ |
quick_dexcache_entrypoints.cc | 83 const OatDexFile* oat_dex_file = dex_file->GetOatDexFile(); local 84 if (oat_dex_file != nullptr) { 85 size_t bss_offset = IndexBssMappingLookup::GetBssOffset(oat_dex_file->GetTypeBssMapping(), 90 StoreObjectInBss(outer_method, oat_dex_file->GetOatFile(), bss_offset, resolved_type); 101 const OatDexFile* oat_dex_file = dex_file->GetOatDexFile(); local 102 if (oat_dex_file != nullptr) { 103 size_t bss_offset = IndexBssMappingLookup::GetBssOffset(oat_dex_file->GetStringBssMapping(), 108 StoreObjectInBss(outer_method, oat_dex_file->GetOatFile(), bss_offset, resolved_string);
|
quick_trampoline_entrypoints.cc | 1196 const OatDexFile* oat_dex_file = klass->GetDexFile().GetOatDexFile(); local [all...] |
/art/test/117-nopatchoat/ |
nopatchoat.cc | 45 const OatFile::OatDexFile* oat_dex_file = getOatDexFile(cls); local 47 return oat_dex_file != nullptr && oat_dex_file->GetOatFile()->IsExecutable(); 51 const OatFile::OatDexFile* oat_dex_file = getOatDexFile(cls); local 53 if (oat_dex_file == nullptr) { 57 const OatFile* oat_file = oat_dex_file->GetOatFile();
|
/art/test/common/ |
runtime_state.cc | 63 const OatFile::OatDexFile* oat_dex_file = dex_file.GetOatDexFile(); local 64 return (oat_dex_file != nullptr) ? JNI_TRUE : JNI_FALSE; 103 const OatFile::OatDexFile* oat_dex_file = dex_file.GetOatDexFile(); local 104 if (oat_dex_file == nullptr) { 108 const OatFile* oat_file = oat_dex_file->GetOatFile();
|
/art/dex2oat/linker/ |
oat_writer_test.cc | 443 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_file.GetLocation().c_str(), local 445 ASSERT_TRUE(oat_dex_file != nullptr); 446 CHECK_EQ(dex_file.GetLocationChecksum(), oat_dex_file->GetDexFileLocationChecksum()); 464 const OatFile::OatClass oat_class = oat_dex_file->GetOatClass(i); [all...] |
oat_writer.cc | 633 for (const OatDexFile& oat_dex_file : oat_dex_files_) { 634 locations.push_back(oat_dex_file.GetLocation()); 910 for (const OatDexFile& oat_dex_file : writer_->oat_dex_files_) { 911 num_classes += oat_dex_file.class_offsets_.size(); 3174 OatDexFile* oat_dex_file = &oat_dex_files_[i]; local 3248 OatDexFile* oat_dex_file = &oat_dex_files_[i]; local 3954 OatDexFile* oat_dex_file = &oat_dex_files_[i]; local 4041 OatDexFile* oat_dex_file = &oat_dex_files_[i]; local 4096 OatDexFile* oat_dex_file = &oat_dex_files_[i]; local 4422 const OatDexFile& oat_dex_file = oat_dex_files_[i]; local [all...] |
/art/runtime/ |
art_method.cc | 574 const OatFile::OatDexFile* oat_dex_file = dex_file.GetOatDexFile(); local 575 if (oat_dex_file == nullptr || (oat_dex_file->GetOatFile() == nullptr)) { 578 return oat_dex_file->GetOatFile()->GetVdexFile()->GetQuickenedInfoOf(dex_file, [all...] |
oat_file_assistant.cc | 357 const OatFile::OatDexFile* oat_dex_file = oat_file.GetOatDexFile( local 359 if (oat_dex_file == nullptr) { 364 std::unique_ptr<const DexFile> dex_file = oat_dex_file->OpenDexFile(&error_msg); 374 oat_dex_file = oat_file.GetOatDexFile(multidex_dex_location.c_str(), nullptr); 375 if (oat_dex_file == nullptr) { 380 dex_file = oat_dex_file->OpenDexFile(&error_msg); 456 const OatFile::OatDexFile* oat_dex_file = file.GetOatDexFile(dex.c_str(), nullptr); local 457 if (oat_dex_file == nullptr) { 461 uint32_t actual_checksum = oat_dex_file->GetDexFileLocationChecksum(); [all...] |
oat_file.cc | 845 OatDexFile* oat_dex_file = new OatDexFile(this, local 1630 const OatFile::OatDexFile* oat_dex_file = nullptr; local 1801 const OatFile::OatDexFile* oat_dex_file = dex_file.GetOatDexFile(); local 1848 const OatFile::OatDexFile* oat_dex_file = dex_file.GetOatDexFile(); local 1966 const OatFile::OatDexFile* oat_dex_file = dex_file.GetOatDexFile(); local [all...] |
class_linker.cc | 1389 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(location, nullptr, error_msg); local 4260 const OatFile::OatDexFile* oat_dex_file = dex_file.GetOatDexFile(); local [all...] |
/art/oatdump/ |
oatdump.cc | 113 const DexFile* OpenDexFile(const OatFile::OatDexFile* oat_dex_file, std::string* error_msg) { 114 DCHECK(oat_dex_file != nullptr); 115 auto it = opened_dex_files.find(oat_dex_file); 119 const DexFile* ret = oat_dex_file->OpenDexFile(error_msg).release(); 120 opened_dex_files.emplace(oat_dex_file, std::unique_ptr<const DexFile>(ret)); 236 const OatFile::OatDexFile* oat_dex_file = oat_dex_files[i]; local 237 CHECK(oat_dex_file != nullptr); 238 WalkOatDexFile(oat_dex_file); 242 void WalkOatDexFile(const OatFile::OatDexFile* oat_dex_file) { 244 const DexFile* const dex_file = OpenDexFile(oat_dex_file, &error_msg) 519 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; local 594 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; local 626 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; local 665 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; local 893 const OatFile::OatDexFile* oat_dex_file = oat_dex_files_[i]; local [all...] |