HomeSort by relevance Sort by last modified time
    Searched refs:OatHeader (Results 1 - 18 of 18) sorted by null

  /art/runtime/
oat.cc 25 const uint8_t OatHeader::kOatMagic[] = { 'o', 'a', 't', '\n' };
26 const uint8_t OatHeader::kOatVersion[] = { '0', '4', '5', '\0' };
38 return sizeof(OatHeader) + estimate;
41 OatHeader* OatHeader::Create(InstructionSet instruction_set,
53 // Create the OatHeader in-place.
54 return new (memory) OatHeader(instruction_set,
62 OatHeader::OatHeader(InstructionSet instruction_set,
115 bool OatHeader::IsValid() const
    [all...]
oat.h 30 class PACKED(4) OatHeader {
40 static OatHeader* Create(InstructionSet instruction_set,
110 OatHeader(InstructionSet instruction_set,
147 DISALLOW_COPY_AND_ASSIGN(OatHeader);
oat_file.h 39 class OatHeader;
88 const OatHeader& GetOatHeader() const;
321 // Pointer to OatHeader.
oat_file.cc 238 oat += sizeof(OatHeader);
240 *error_msg = StringPrintf("In oat file '%s' found truncated OatHeader", GetLocation().c_str());
248 Begin(), sizeof(OatHeader), GetOatHeader().GetKeyValueStoreSize(),
354 const OatHeader& OatFile::GetOatHeader() const {
355 return *reinterpret_cast<const OatHeader*>(Begin());
utils.cc     [all...]
class_linker.cc     [all...]
  /art/compiler/
oat_test.cc 119 key_value_store.Put(OatHeader::kImageLocationKey, "lue.art");
141 const OatHeader& oat_header = oat_file->GetOatHeader();
146 ASSERT_EQ("lue.art", std::string(oat_header.GetStoreValueByKey(OatHeader::kImageLocationKey)));
186 // it is time to update OatHeader::kOatVersion
187 EXPECT_EQ(84U, sizeof(OatHeader));
199 OatHeader* oat_header = OatHeader::Create(instruction_set,
elf_patcher.h 66 OatHeader* oat_header, uintptr_t oat_data_begin,
116 OatHeader* oat_header_;
elf_writer_test.cc 73 OatHeader* dl_oat_header = reinterpret_cast<OatHeader*>(dl_oatdata);
oat_writer.h 35 // OatHeader variable length with count of D OatDexFiles
87 const OatHeader& GetOatHeader() const {
163 void UpdateChecksum(OatHeader* oat_header) const;
166 // Offset of start of OatDexFile from beginning of OatHeader. It is
191 void UpdateChecksum(OatHeader* oat_header) const;
199 // Offset of start of OatClass from beginning of OatHeader. It is
261 OatHeader* oat_header_;
oat_writer.cc 130 key_value_store_->find(OatHeader::kImageLocationKey) == key_value_store_->end());
743 oat_header_ = OatHeader::Create(compiler_driver_->GetInstructionSet(),
823 // calculate the offsets within OatHeader to executable code
    [all...]
elf_patcher.cc 67 OatHeader* oat_header = reinterpret_cast<OatHeader*>(elf->Begin() + data_sec->sh_offset);
image_writer.cc     [all...]
elf_writer_quick.cc     [all...]
  /art/patchoat/
patchoat.h 33 class OatHeader;
123 static const OatHeader* GetOatHeader(const ElfFile* elf_file);
patchoat.cc 382 const OatHeader* oat_header = GetOatHeader(oat_in);
501 const OatHeader* PatchOat::GetOatHeader(const ElfFile* elf_file) {
507 OatHeader* oat_header = reinterpret_cast<OatHeader*>(elf_file->Begin() + rodata_sec->sh_offset);
643 OatHeader* oat_header = reinterpret_cast<OatHeader*>(oat_file_->Begin() + rodata_sec->sh_offset);
    [all...]
  /art/dex2oat/
dex2oat.cc 426 key_value_store->Put(OatHeader::kImageLocationKey, image_file_location);
    [all...]
  /art/oatdump/
oatdump.cc 164 const OatHeader& oat_header = oat_file_.GetOatHeader();
    [all...]

Completed in 609 milliseconds