Searched refs:OatHeader (Results 1 – 16 of 16) sorted by relevance
/art/runtime/ |
D | 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; in ComputeOatHeaderSize() 46 OatHeader* OatHeader::Create(InstructionSet instruction_set, in Create() 59 return new (memory) OatHeader(instruction_set, in Create() 67 OatHeader::OatHeader(InstructionSet instruction_set, in OatHeader() function in art::OatHeader 124 bool OatHeader::IsValid() const { in IsValid() 140 std::string OatHeader::GetValidationErrorMessage() const { in GetValidationErrorMessage() [all …]
|
D | 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);
|
D | oat_file.h | 39 class OatHeader; variable 97 const OatHeader& GetOatHeader() const;
|
D | oat_file.cc | 388 oat += sizeof(OatHeader); in Setup() 398 Begin(), sizeof(OatHeader), GetOatHeader().GetKeyValueStoreSize(), in Setup() 506 const OatHeader& OatFile::GetOatHeader() const { in GetOatHeader() 507 return *reinterpret_cast<const OatHeader*>(Begin()); in GetOatHeader()
|
D | utils.cc | 1386 OatHeader::kOatMagic, in IsOatMagic() 1387 sizeof(OatHeader::kOatMagic)) == 0); in IsOatMagic()
|
D | oat_file_assistant.cc | 475 const OatHeader& oat_header = file.GetOatHeader(); in GivenOatFileIsUpToDate()
|
D | oat_file_assistant_test.cc | 720 const OatHeader& oat_header = oat_file->GetOatHeader(); in TEST_F()
|
D | class_linker.cc | 1115 GetStoreValueByKey(OatHeader::kImageLocationKey); in InitFromImage()
|
/art/compiler/ |
D | oat_test.cc | 106 key_value_store.Put(OatHeader::kImageLocationKey, "lue.art"); in TEST_F() 128 const OatHeader& oat_header = oat_file->GetOatHeader(); in TEST_F() 133 ASSERT_EQ("lue.art", std::string(oat_header.GetStoreValueByKey(OatHeader::kImageLocationKey))); in TEST_F() 183 EXPECT_EQ(72U, sizeof(OatHeader)); in TEST_F() 198 std::unique_ptr<OatHeader> oat_header(OatHeader::Create(insn_set, in TEST_F()
|
D | oat_writer.h | 93 const OatHeader& GetOatHeader() const { in GetOatHeader() 183 void UpdateChecksum(OatHeader* oat_header) const; 211 void UpdateChecksum(OatHeader* oat_header) const; 285 OatHeader* oat_header_;
|
D | oat_writer.cc | 149 key_value_store_->find(OatHeader::kImageLocationKey) == key_value_store_->end()); in OatWriter() 988 oat_header_ = OatHeader::Create(compiler_driver_->GetInstructionSet(), in InitOatHeader() 1142 size_oat_header_ += sizeof(OatHeader); in WriteRodata() 1143 size_oat_header_key_value_store_ += oat_header_->GetHeaderSize() - sizeof(OatHeader); in WriteRodata() 1419 void OatWriter::OatDexFile::UpdateChecksum(OatHeader* oat_header) const { in UpdateChecksum() 1542 void OatWriter::OatClass::UpdateChecksum(OatHeader* oat_header) const { in UpdateChecksum()
|
D | image_writer.cc | 1449 static OatHeader* GetOatHeaderFromElf(ElfFile* elf) { in GetOatHeaderFromElf() 1455 return reinterpret_cast<OatHeader*>(elf->Begin() + data_sec_offset); in GetOatHeaderFromElf() 1466 OatHeader* oat_header = GetOatHeaderFromElf(elf.get()); in SetOatChecksumFromElfFile()
|
/art/patchoat/ |
D | patchoat.h | 33 class OatHeader; variable 167 static const OatHeader* GetOatHeader(const ElfFile* elf_file); 171 static const OatHeader* GetOatHeader(const ElfFileImpl* elf_file);
|
D | patchoat.cc | 366 const OatHeader* oat_header = GetOatHeader(oat_in); in IsOatPic() 566 const OatHeader* PatchOat::GetOatHeader(const ElfFile* elf_file) { in GetOatHeader() 575 const OatHeader* PatchOat::GetOatHeader(const ElfFileImpl* elf_file) { in GetOatHeader() 581 OatHeader* oat_header = reinterpret_cast<OatHeader*>(elf_file->Begin() + rodata_sec->sh_offset); in GetOatHeader() 708 OatHeader* oat_header = reinterpret_cast<OatHeader*>(oat_file->Begin() + rodata_sec->sh_offset); in PatchOatHeader()
|
/art/dex2oat/ |
D | dex2oat.cc | 1080 key_value_store_->Put(OatHeader::kDex2OatCmdLineKey, oss.str()); in ParseArgs() 1083 key_value_store_->Put(OatHeader::kDex2OatHostKey, oss.str()); in ParseArgs() 1084 key_value_store_->Put(OatHeader::kPicKey, in ParseArgs() 1085 compile_pic ? OatHeader::kTrueValue : OatHeader::kFalseValue); in ParseArgs() 1086 key_value_store_->Put(OatHeader::kDebuggableKey, in ParseArgs() 1087 debuggable ? OatHeader::kTrueValue : OatHeader::kFalseValue); in ParseArgs() 1375 key_value_store_->Put(OatHeader::kClassPathKey, in Compile() 1496 key_value_store_->Put(OatHeader::kImageLocationKey, image_file_location); in CreateOatFile()
|
/art/oatdump/ |
D | oatdump.cc | 372 const OatHeader& oat_header = oat_file_.GetOatHeader(); in Dump()
|