Searched refs:dex_layout (Results 1 – 8 of 8) sorted by relevance
/art/openjdkjvmti/ |
D | fixed_up_dex_file.cc | 115 art::DexLayout dex_layout(options, in Create() local 120 bool result = dex_layout.ProcessDexFile( in Create()
|
/art/dexlayout/ |
D | dexlayout_main.cc | 212 DexLayout dex_layout(options, profile_info.get(), out_file, /*header=*/ nullptr); in DexlayoutDriver() local 217 result |= dex_layout.ProcessFile(argv[optind++]); in DexlayoutDriver()
|
D | dex_writer.h | 214 DexWriter(DexLayout* dex_layout, bool compute_offsets); 216 static bool Output(DexLayout* dex_layout,
|
D | dex_writer.cc | 112 DexWriter::DexWriter(DexLayout* dex_layout, bool compute_offsets) in DexWriter() argument 113 : header_(dex_layout->GetHeader()), in DexWriter() 114 dex_layout_(dex_layout), in DexWriter() 959 bool DexWriter::Output(DexLayout* dex_layout, in Output() argument 963 CHECK(dex_layout != nullptr); in Output() 965 if (dex_layout->GetOptions().compact_dex_level_ != CompactDexLevel::kCompactDexLevelNone) { in Output() 967 writer.reset(new CompactDexWriter(dex_layout)); in Output() 969 writer.reset(new DexWriter(dex_layout, compute_offsets)); in Output()
|
D | compact_dex_writer.h | 33 explicit CompactDexWriter(DexLayout* dex_layout);
|
D | compact_dex_writer.cc | 28 CompactDexWriter::CompactDexWriter(DexLayout* dex_layout) in CompactDexWriter() argument 29 : DexWriter(dex_layout, /*compute_offsets=*/ true) { in CompactDexWriter()
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 3465 DexLayout dex_layout(options, profile_compilation_info_, /*file*/ nullptr, /*header*/ nullptr); in LayoutAndWriteDexFile() local 3469 if (dex_layout.ProcessDexFile(location.c_str(), in LayoutAndWriteDexFile() 3474 oat_dex_file->dex_sections_layout_ = dex_layout.GetSections(); in LayoutAndWriteDexFile()
|
/art/oatdump/ |
D | oatdump.cc | 625 … DexLayout dex_layout(options, /*info=*/ nullptr, /*out_file=*/ nullptr, /*header=*/ nullptr); in Dump() local 627 bool result = dex_layout.ProcessDexFile(vdex_dex_file->GetLocation().c_str(), in Dump()
|