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

  /art/runtime/
oat.cc 28 constexpr uint8_t OatHeader::kOatMagic[4];
29 constexpr uint8_t OatHeader::kOatVersion[4];
30 constexpr const char OatHeader::kTrueValue[];
31 constexpr const char OatHeader::kFalseValue[];
43 return sizeof(OatHeader) + estimate;
46 OatHeader* OatHeader::Create(InstructionSet instruction_set,
58 // Create the OatHeader in-place.
59 return new (memory) OatHeader(instruction_set,
67 OatHeader::OatHeader(InstructionSet instruction_set
    [all...]
oat.h 32 class PACKED(4) OatHeader {
47 static OatHeader* Create(InstructionSet instruction_set,
109 OatHeader(InstructionSet instruction_set,
146 DISALLOW_COPY_AND_ASSIGN(OatHeader);
oat_file.h 39 class OatHeader;
97 const OatHeader& GetOatHeader() const;
300 // Pointer to OatHeader.
oat_file.cc 388 oat += sizeof(OatHeader);
390 *error_msg = StringPrintf("In oat file '%s' found truncated OatHeader", GetLocation().c_str());
398 Begin(), sizeof(OatHeader), GetOatHeader().GetKeyValueStoreSize(),
506 const OatHeader& OatFile::GetOatHeader() const {
507 return *reinterpret_cast<const OatHeader*>(Begin());
    [all...]
utils.cc     [all...]
oat_file_assistant.cc 475 const OatHeader& oat_header = file.GetOatHeader();
    [all...]
oat_file_assistant_test.cc 720 const OatHeader& oat_header = oat_file->GetOatHeader();
    [all...]
class_linker.cc     [all...]
  /art/compiler/
oat_test.cc 106 key_value_store.Put(OatHeader::kImageLocationKey, "lue.art");
128 const OatHeader& oat_header = oat_file->GetOatHeader();
133 ASSERT_EQ("lue.art", std::string(oat_header.GetStoreValueByKey(OatHeader::kImageLocationKey)));
182 // it is time to update OatHeader::kOatVersion
183 EXPECT_EQ(72U, sizeof(OatHeader));
198 std::unique_ptr<OatHeader> oat_header(OatHeader::Create(insn_set,
oat_writer.h 40 // OatHeader variable length with count of D OatDexFiles
93 const OatHeader& GetOatHeader() const {
183 void UpdateChecksum(OatHeader* oat_header) const;
186 // Offset of start of OatDexFile from beginning of OatHeader. It is
211 void UpdateChecksum(OatHeader* oat_header) const;
219 // Offset of start of OatClass from beginning of OatHeader. It is
285 OatHeader* oat_header_;
oat_writer.cc 149 key_value_store_->find(OatHeader::kImageLocationKey) == key_value_store_->end());
    [all...]
image_writer.cc     [all...]
  /art/patchoat/
patchoat.h 33 class OatHeader;
167 static const OatHeader* GetOatHeader(const ElfFile* elf_file);
171 static const OatHeader* GetOatHeader(const ElfFileImpl* elf_file);
patchoat.cc 366 const OatHeader* oat_header = GetOatHeader(oat_in);
566 const OatHeader* PatchOat::GetOatHeader(const ElfFile* elf_file) {
575 const OatHeader* PatchOat::GetOatHeader(const ElfFileImpl* elf_file) {
581 OatHeader* oat_header = reinterpret_cast<OatHeader*>(elf_file->Begin() + rodata_sec->sh_offset);
708 OatHeader* oat_header = reinterpret_cast<OatHeader*>(oat_file->Begin() + rodata_sec->sh_offset);
733 // Update the OatHeader fields referencing the boot image.
    [all...]
  /art/dex2oat/
dex2oat.cc     [all...]
  /art/oatdump/
oatdump.cc 372 const OatHeader& oat_header = oat_file_.GetOatHeader();
    [all...]

Completed in 418 milliseconds