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

  /art/runtime/
vdex_file_test.cc 34 std::unique_ptr<VdexFile> vdex = VdexFile::Open(tmp.GetFd(),
43 vdex = VdexFile::Open(
vdex_file.cc 39 constexpr uint8_t VdexFile::VerifierDepsHeader::kVdexInvalidMagic[4];
40 constexpr uint8_t VdexFile::VerifierDepsHeader::kVdexMagic[4];
41 constexpr uint8_t VdexFile::VerifierDepsHeader::kVerifierDepsVersion[4];
42 constexpr uint8_t VdexFile::VerifierDepsHeader::kDexSectionVersion[4];
43 constexpr uint8_t VdexFile::VerifierDepsHeader::kDexSectionVersionEmpty[4];
45 bool VdexFile::VerifierDepsHeader::IsMagicValid() const {
49 bool VdexFile::VerifierDepsHeader::IsVerifierDepsVersionValid() const {
53 bool VdexFile::VerifierDepsHeader::IsDexSectionVersionValid() const {
58 bool VdexFile::VerifierDepsHeader::HasDexSection() const {
62 VdexFile::VerifierDepsHeader::VerifierDepsHeader(uint32_t number_of_dex_files
    [all...]
vdex_file.h 34 // VDEX files contain extracted DEX files. The VdexFile class maps the file to
38 // VdexFile::VerifierDepsHeader fixed-length header
42 // VdexFile::DexSectionHeader fixed-length header
59 class VdexFile {
135 friend class VdexFile; // For updatig quickening_info_size_.
156 explicit VdexFile(MemMap* mmap) : mmap_(mmap) {}
160 static std::unique_ptr<VdexFile> OpenAtAddress(uint8_t* mmap_addr,
171 static std::unique_ptr<VdexFile> OpenAtAddress(uint8_t* mmap_addr,
183 static std::unique_ptr<VdexFile> Open(const std::string& vdex_filename,
199 static std::unique_ptr<VdexFile> Open(int file_fd
    [all...]
oat_file.h 52 class VdexFile;
65 // with the input DEX files (see VdexFile for details about the VDEX format).
79 VdexFile* vdex_file,
339 VdexFile* GetVdexFile() const {
358 std::unique_ptr<VdexFile> vdex_;
oat_file_assistant.cc 406 bool OatFileAssistant::DexChecksumUpToDate(const VdexFile& file, std::string* error_msg) {
486 VdexFile* vdex = file.GetVdexFile();
    [all...]
oat_file_assistant.h 465 bool DexChecksumUpToDate(const VdexFile& file, std::string* error_msg);
oat_file.cc 177 void SetVdex(VdexFile* vdex) {
272 vdex_ = VdexFile::OpenAtAddress(vdex_begin_,
300 vdex_ = VdexFile::OpenAtAddress(vdex_begin_,
    [all...]
runtime.cc     [all...]
  /art/openjdkjvmti/
fixed_up_dex_file.cc 66 static const art::VdexFile* GetVdex(const art::DexFile& original_dex_file) {
80 const art::VdexFile* vdex = GetVdex(original_dex_file);
  /art/dex2oat/linker/
oat_writer.h 49 class VdexFile;
161 const VdexFile& vdex_file,
oat_writer.cc 559 bool OatWriter::AddVdexDexFilesSource(const VdexFile& vdex_file,
668 vdex_size_ = sizeof(VdexFile::VerifierDepsHeader) +
669 oat_dex_files_.size() * sizeof(VdexFile::VdexChecksum);
    [all...]
oat_writer_test.cc 673 const VdexFile::DexSectionHeader &vdex_header =
    [all...]
  /art/dex2oat/
dex2oat.cc     [all...]
dex2oat_test.cc     [all...]
  /art/dexlayout/
dexdiag.cc 323 std::unique_ptr<VdexFile> vdex(VdexFile::Open(vdex_name,
  /art/compiler/driver/
compiler_driver.h 77 class VdexFile;
  /art/oatdump/
oatdump.cc 570 VdexFile::VerifierDepsHeader vdex_header = oat_file_.GetVdexFile()->GetVerifierDepsHeader();
611 std::unique_ptr<const VdexFile> vdex_file = OpenVdexUnquicken(vdex_filename,
689 std::unique_ptr<const VdexFile> OpenVdexUnquicken(const std::string& vdex_filename,
718 std::unique_ptr<VdexFile> vdex_file(new VdexFile(mmap.release()));
    [all...]

Completed in 1000 milliseconds