/art/runtime/ |
oat.cc | 32 constexpr const char OatHeader::kTrueValue[]; 33 constexpr const char OatHeader::kFalseValue[]; 45 return sizeof(OatHeader) + estimate; 48 OatHeader* OatHeader::Create(InstructionSet instruction_set, 58 // Create the OatHeader in-place. 59 return new (memory) OatHeader(instruction_set, 65 OatHeader::OatHeader(InstructionSet instruction_set, 96 bool OatHeader::IsValid() const [all...] |
oat.h | 32 class PACKED(4) OatHeader { 52 static OatHeader* Create(InstructionSet instruction_set, 106 OatHeader(InstructionSet instruction_set, 134 DISALLOW_COPY_AND_ASSIGN(OatHeader);
|
dexopt_test.cc | 130 const OatHeader& oat_header = odex_file->GetOatHeader(); 133 const char* checksums = oat_header.GetStoreValueByKey(OatHeader::kBootClassPathChecksumsKey);
|
oat_file.h | 49 class OatHeader; 153 const OatHeader& GetOatHeader() const; 385 // Pointer to OatHeader.
|
oat_file.cc | 485 (Size() >= sizeof(OatHeader)) ? GetOatHeader().GetKeyValueStoreSize() : 0u; 486 if (Size() < sizeof(OatHeader) + key_value_store_size) { 487 *error_msg = StringPrintf("In oat file '%s' found truncated OatHeader, " 491 sizeof(OatHeader), [all...] |
oat_file_assistant.cc | 605 oat_file.GetOatHeader().GetStoreValueByKey(OatHeader::kBootClassPathKey); 636 oat_file.GetOatHeader().GetStoreValueByKey(OatHeader::kBootClassPathChecksumsKey); [all...] |
runtime.cc | [all...] |
oat_file_assistant_test.cc | 163 oat_file->GetOatHeader().GetStoreValueByKey(OatHeader::kClassPathKey)); [all...] |
class_linker.cc | [all...] |
/art/compiler/ |
compiler.cc | 34 constexpr std::array<uint8_t, 4> compiler_oat_version = OatHeader::kOatVersion; 35 OatHeader::CheckOatVersion(compiler_oat_version);
|
/art/compiler/debug/ |
elf_debug_writer.h | 31 class OatHeader;
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/ |
OatFile.java | 71 @Nonnull private final OatHeader oatHeader; 96 OatHeader oatHeader = null; 100 oatHeader = new OatHeader(symbol.getFileOffset()); 105 if (oatHeader == null) { 108 this.oatHeader = oatHeader; 110 if (!oatHeader.isValid()) [all...] |
/art/dex2oat/linker/ |
oat_writer_test.cc | 399 key_value_store.Put(OatHeader::kBootClassPathChecksumsKey, "testkey"); 419 const OatHeader& oat_header = oat_file->GetOatHeader(); 422 ASSERT_TRUE(oat_header.GetStoreValueByKey(OatHeader::kBootClassPathChecksumsKey) != nullptr); 423 ASSERT_STREQ("testkey", oat_header.GetStoreValueByKey(OatHeader::kBootClassPathChecksumsKey)); 468 // it is time to update OatHeader::kOatVersion 469 EXPECT_EQ(56U, sizeof(OatHeader)); 482 std::unique_ptr<OatHeader> oat_header(OatHeader::Create(insn_set, [all...] |
oat_writer.h | 73 // OatHeader variable length with count of D OatDexFiles 211 const OatHeader& GetOatHeader() const { 470 std::unique_ptr<OatHeader> oat_header_;
|
image_test.h | 229 key_value_store.Put(OatHeader::kBootClassPathKey,
|
image_writer.h | 171 void UpdateOatFileHeader(size_t oat_index, const OatHeader& oat_header); [all...] |
oat_writer.cc | 233 // Offset of start of OatClass from beginning of OatHeader. It is 319 // Offset of start of OatDexFile from beginning of OatHeader. It is [all...] |
image_writer.cc | [all...] |
/art/dex2oat/ |
dex2oat.cc | [all...] |
dex2oat_test.cc | [all...] |
/art/test/common/ |
runtime_state.cc | 106 const char* cmd_line = oat_file->GetOatHeader().GetStoreValueByKey(OatHeader::kDex2OatCmdLineKey);
|
/art/oatdump/ |
oatdump.cc | 189 const OatHeader& oat_header = oat_file_->GetOatHeader(); 297 const OatHeader& oat_header = oat_file_->GetOatHeader(); 418 const OatHeader& oat_header = oat_file_.GetOatHeader(); [all...] |
/art/imgdiag/ |
imgdiag.cc | 851 const OatHeader& oat_header = oat_file->GetOatHeader(); [all...] |
/art/runtime/entrypoints/quick/ |
quick_trampoline_entrypoints.cc | [all...] |
/art/runtime/gc/space/ |
image_space.cc | [all...] |