HomeSort by relevance Sort by last modified time
    Searched full:oat_file_ (Results 1 - 13 of 13) sorted by null

  /art/compiler/
elf_patcher.h 68 : compiler_driver_(driver), elf_file_(elf_file), oat_file_(oat_file),
94 // Takes the pointer into the oat_file_ and get the pointer in to the ElfFile.
100 if (f == oat_file_) {
113 const OatFile* oat_file_; member in class:art::ElfPatcher
elf_patcher.cc 132 CHECK_GE(patch_ptr, reinterpret_cast<uintptr_t>(oat_file_->Begin()));
133 CHECK_LE(patch_ptr, reinterpret_cast<uintptr_t>(oat_file_->End()));
134 uintptr_t off = patch_ptr - reinterpret_cast<uintptr_t>(oat_file_->Begin());
181 uintptr_t loc = patch_ptr - (reinterpret_cast<uintptr_t>(oat_file_->Begin()) +
183 CHECK_GT(patch_ptr, reinterpret_cast<uintptr_t>(oat_file_->Begin()) +
185 CHECK_LT(loc, oat_file_->Size() - oat_header_->GetExecutableOffset());
213 // Get where the data actually starts. if target is this oat_file_ it is oat_data_start_,
image_writer.cc 95 oat_file_ = OatFile::OpenReadable(oat_file.get(), oat_location, &error_msg);
96 if (oat_file_ == nullptr) {
101 CHECK_EQ(class_linker->RegisterOatFile(oat_file_), oat_file_);
104 oat_file_->GetOatHeader().GetInterpreterToInterpreterBridgeOffset();
106 oat_file_->GetOatHeader().GetInterpreterToCompiledCodeBridgeOffset();
108 jni_dlsym_lookup_offset_ = oat_file_->GetOatHeader().GetJniDlsymLookupOffset();
111 oat_file_->GetOatHeader().GetPortableImtConflictTrampolineOffset();
113 oat_file_->GetOatHeader().GetPortableResolutionTrampolineOffset();
115 oat_file_->GetOatHeader().GetPortableToInterpreterBridgeOffset()
    [all...]
image_writer.h 44 : compiler_driver_(compiler_driver), oat_file_(NULL), image_end_(0),
159 DCHECK_LT(offset, oat_file_->Size());
242 OatFile* oat_file_; member in class:art::FINAL
  /art/runtime/
oat_file.cc 446 : oat_file_(oat_file),
471 const byte* oat_class_pointer = oat_file_->Begin() + oat_class_offset;
472 CHECK_LT(oat_class_pointer, oat_file_->End()) << oat_file_->GetLocation();
475 CHECK_LT(status_pointer, oat_file_->End()) << oat_file_->GetLocation();
481 CHECK_LT(type_pointer, oat_file_->End()) << oat_file_->GetLocation();
486 CHECK_LE(after_type_pointer, oat_file_->End()) << oat_file_->GetLocation()
    [all...]
oat_file.h 209 const OatFile* oat_file_; member in class:art::OatFile::OatClass
228 return oat_file_;
265 const OatFile* const oat_file_; member in class:art::OatFile::OatDexFile
dex_file.h 895 return oat_file_;
1027 const OatFile* oat_file_; member in class:art::DexFile
    [all...]
dex_file.cc 363 oat_file_(oat_file) {
    [all...]
  /art/patchoat/
patchoat.cc 328 CHECK(oat_file_.get() != nullptr);
330 size_t expect = oat_file_->Size();
331 if (out->WriteFully(reinterpret_cast<char*>(oat_file_->Begin()), expect) &&
608 Elf32_Shdr* patches_sec = oat_file_->FindSectionByName(".oat_patches");
615 uintptr_t* patches = reinterpret_cast<uintptr_t*>(oat_file_->Begin() + patches_sec->sh_offset);
617 Elf32_Shdr* oat_data_sec = oat_file_->FindSectionByName(".rodata");
618 Elf32_Shdr* oat_text_sec = oat_file_->FindSectionByName(".text");
639 Elf32_Shdr *rodata_sec = oat_file_->FindSectionByName(".rodata");
643 OatHeader* oat_header = reinterpret_cast<OatHeader*>(oat_file_->Begin() + rodata_sec->sh_offset);
645 LOG(ERROR) << "Elf file " << oat_file_->GetFile().GetPath() << " has an invalid oat header"
    [all...]
patchoat.h 63 : oat_file_(oat_file), delta_(delta), isa_(kNone), timings_(timings) {}
71 : oat_file_(oat_file), image_(image), bitmap_(bitmap), heap_(heap),
142 std::unique_ptr<ElfFile> oat_file_; member in class:art::PatchOat
  /art/oatdump/
oatdump.cc 143 : oat_file_(oat_file),
146 instruction_set_(oat_file_.GetOatHeader().GetInstructionSet()),
164 const OatHeader& oat_header = oat_file_.GetOatHeader();
185 os << StringPrintf(" (%p)", oat_file_.Begin() + oat_header.offset()); \
238 os << reinterpret_cast<const void*>(oat_file_.Begin()) << "\n\n";
241 os << reinterpret_cast<const void*>(oat_file_.End()) << "\n\n";
245 os << oat_file_.Size() << "\n\n";
261 if (reinterpret_cast<const byte*>(oat_data) < oat_file_.Begin() ||
262 reinterpret_cast<const byte*>(oat_data) > oat_file_.End()) {
266 reinterpret_cast<uintptr_t>(oat_file_.Begin())
956 const OatFile& oat_file_; member in class:art::OatDumper
    [all...]
  /art/runtime/gc/space/
image_space.cc 697 space->oat_file_.reset(space->OpenOatFile(image_filename, error_msg));
698 if (space->oat_file_.get() == nullptr) {
709 runtime->SetInstructionSet(space->oat_file_->GetOatHeader().GetInstructionSet());
    [all...]
image_space.h 153 std::unique_ptr<OatFile> oat_file_; member in class:art::gc::space::ImageSpace

Completed in 99 milliseconds