/art/runtime/ |
oat.cc | 31 constexpr uint8_t OatHeader::kOatMagic[4]; 32 constexpr uint8_t OatHeader::kOatVersion[4]; 33 constexpr const char OatHeader::kTrueValue[]; 34 constexpr const char OatHeader::kFalseValue[]; 46 return sizeof(OatHeader) + estimate; 49 OatHeader* OatHeader::Create(InstructionSet instruction_set, 59 // Create the OatHeader in-place. 60 return new (memory) OatHeader(instruction_set, 66 OatHeader::OatHeader(InstructionSet instruction_set [all...] |
oat.h | 32 class PACKED(4) OatHeader { 52 static OatHeader* Create(InstructionSet instruction_set, 121 OatHeader(InstructionSet instruction_set, 156 DISALLOW_COPY_AND_ASSIGN(OatHeader);
|
oat_file.h | 43 class OatHeader; 118 const OatHeader& GetOatHeader() const; 315 // Pointer to OatHeader.
|
dexopt_test.cc | 119 const OatHeader& oat_header = odex_file->GetOatHeader();
|
oat_file.cc | 315 oat += sizeof(OatHeader); 317 *error_msg = StringPrintf("In oat file '%s' found truncated OatHeader", GetLocation().c_str()); 327 sizeof(OatHeader), [all...] |
oat_file_assistant.cc | 484 const OatHeader& oat_header = file.GetOatHeader(); [all...] |
oat_file_manager.cc | 587 shared_libraries(oat_file->GetOatHeader().GetStoreValueByKey(OatHeader::kClassPathKey));
|
runtime.cc | [all...] |
class_linker.cc | [all...] |
/art/compiler/debug/ |
elf_debug_writer.h | 29 class OatHeader; 61 std::vector<MethodDebugInfo> MakeTrampolineInfos(const OatHeader& oat_header);
|
elf_debug_writer.cc | 176 std::vector<MethodDebugInfo> MakeTrampolineInfos(const OatHeader& header) {
|
/art/compiler/ |
oat_test.cc | 407 key_value_store.Put(OatHeader::kImageLocationKey, "lue.art"); 428 const OatHeader& oat_header = oat_file->GetOatHeader(); 433 ASSERT_EQ("lue.art", std::string(oat_header.GetStoreValueByKey(OatHeader::kImageLocationKey))); 485 // it is time to update OatHeader::kOatVersion 486 EXPECT_EQ(72U, sizeof(OatHeader)); 499 std::unique_ptr<OatHeader> oat_header(OatHeader::Create(insn_set, 545 key_value_store.Put(OatHeader::kImageLocationKey, "test.art"); 607 key_value_store.Put(OatHeader::kImageLocationKey, "test.art"); 720 key_value_store.Put(OatHeader::kImageLocationKey, "test.art") [all...] |
oat_writer.h | 61 // OatHeader variable length with count of D OatDexFiles 208 const OatHeader& GetOatHeader() const { 395 std::unique_ptr<OatHeader> oat_header_;
|
image_writer.h | 158 void UpdateOatFileHeader(size_t oat_index, const OatHeader& oat_header);
|
oat_writer.cc | 73 ChecksumUpdatingOutputStream(OutputStream* out, OatHeader* oat_header) 91 OatHeader* const oat_header_; 177 // Offset of start of OatClass from beginning of OatHeader. It is 249 // Offset of start of OatDexFile from beginning of OatHeader. It is 598 oat_header_->GetStoreValueByKey(OatHeader::kImageLocationKey) == nullptr); [all...] |
image_test.cc | 228 key_value_store.Put(OatHeader::kBootClassPathKey,
|
image_writer.cc | [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/ |
OatFile.java | 64 @Nonnull private final OatHeader oatHeader; 84 OatHeader oatHeader = null; 88 oatHeader = new OatHeader(symbol.getFileOffset()); 93 if (oatHeader == null) { 96 this.oatHeader = oatHeader; 98 if (!oatHeader.isValid()) [all...] |
/art/dex2oat/ |
dex2oat.cc | [all...] |
/art/patchoat/ |
patchoat.cc | 58 static const OatHeader* GetOatHeader(const ElfFile* elf_file) { 64 OatHeader* oat_header = reinterpret_cast<OatHeader*>(elf_file->Begin() + off); 334 const OatHeader* oat_header = GetOatHeader(oat_in);
|
patchoat.h | 36 class OatHeader;
|
/art/test/common/ |
runtime_state.cc | 107 const char* cmd_line = oat_file->GetOatHeader().GetStoreValueByKey(OatHeader::kDex2OatCmdLineKey);
|
/art/runtime/gc/space/ |
image_space.cc | [all...] |
/art/oatdump/ |
oatdump.cc | 257 const OatHeader& oat_header = oat_file_->GetOatHeader(); 376 const OatHeader& oat_header = oat_file_.GetOatHeader(); [all...] |
/prebuilts/tools/common/m2/repository/org/smali/dexlib2/2.1.3/ |
dexlib2-2.1.3.jar | |