Home
last modified time | relevance | path

Searched refs:dex_file_offsets (Results 1 – 11 of 11) sorted by relevance

/system/extras/simpleperf/
Dread_dex_file.cpp32 const std::vector<uint64_t>& dex_file_offsets, std::vector<DexFileSymbol>* symbols, in ReadSymbols() argument
34 for (uint64_t offset : dex_file_offsets) { in ReadSymbols()
59 const std::vector<uint64_t>& dex_file_offsets, in ReadSymbolsFromDexFileInMemory() argument
62 dex_file_offsets, symbols, [&](uint64_t offset) -> std::unique_ptr<art_api::dex::DexFile> { in ReadSymbolsFromDexFileInMemory()
80 const std::vector<uint64_t>& dex_file_offsets, in ReadSymbolsFromDexFile() argument
87 dex_file_offsets, symbols, [&](uint64_t offset) -> std::unique_ptr<art_api::dex::DexFile> { in ReadSymbolsFromDexFile()
Dread_dex_file.h40 const std::vector<uint64_t>& dex_file_offsets,
43 const std::vector<uint64_t>& dex_file_offsets,
Drecord_file_writer.cpp322 const std::vector<uint64_t>* dex_file_offsets = dso->DexFileOffsets(); in WriteFileFeatures() local
324 dump_symbols, dex_file_offsets)) { in WriteFileFeatures()
336 const std::vector<uint64_t>* dex_file_offsets) { in WriteFileFeature() argument
342 if (dex_file_offsets != nullptr) { in WriteFileFeature()
343 size += sizeof(uint32_t) + sizeof(uint64_t) * dex_file_offsets->size(); in WriteFileFeature()
362 if (dex_file_offsets != nullptr) { in WriteFileFeature()
363 uint32_t offset_count = dex_file_offsets->size(); in WriteFileFeature()
365 MoveToBinaryFormat(dex_file_offsets->data(), offset_count, p); in WriteFileFeature()
Drecord_file_reader.cpp418 std::vector<uint64_t>* dex_file_offsets) { in ReadFileFeature() argument
459 dex_file_offsets->clear(); in ReadFileFeature()
463 dex_file_offsets->resize(offset_count); in ReadFileFeature()
464 MoveFromBinaryFormat(dex_file_offsets->data(), offset_count, p); in ReadFileFeature()
505 std::vector<uint64_t> dex_file_offsets; in LoadBuildIdAndFileFeatures() local
508 &symbols, &dex_file_offsets)) { in LoadBuildIdAndFileFeatures()
510 dex_file_offsets); in LoadBuildIdAndFileFeatures()
Dcmd_dumprecord.cpp248 std::vector<uint64_t> dex_file_offsets; in DumpFeatureSection() local
253 &symbols, &dex_file_offsets)) { in DumpFeatureSection()
265 for (uint64_t offset : dex_file_offsets) { in DumpFeatureSection()
Drecord_file.h81 const std::vector<uint64_t>* dex_file_offsets);
154 std::vector<Symbol>* symbols, std::vector<uint64_t>* dex_file_offsets);
Dcmd_record_test.cpp400 std::vector<uint64_t> dex_file_offsets; in CheckDumpedSymbols() local
404 &file_offset_of_min_vaddr, &symbols, &dex_file_offsets)) { in CheckDumpedSymbols()
453 std::vector<uint64_t> dex_file_offsets; in TEST() local
457 &file_offset_of_min_vaddr, &symbols, &dex_file_offsets)) { in TEST()
773 std::vector<uint64_t> dex_file_offsets; in TestRecordingApps() local
778 &file_offset_of_min_vaddr, &symbols, &dex_file_offsets)) { in TestRecordingApps()
Dthread_tree.h121 std::vector<Symbol>* symbols, const std::vector<uint64_t>& dex_file_offsets);
Ddso_test.cpp117 TEST(dso, dex_file_offsets) { in TEST() argument
Dthread_tree.cpp271 const std::vector<uint64_t>& dex_file_offsets) { in AddDsoInfo() argument
281 for (uint64_t offset : dex_file_offsets) { in AddDsoInfo()
/system/extras/perfprofd/
Dsymbolizer.cc104 std::vector<uint64_t> dex_file_offsets; in LoadDso() local
111 dex_file_offsets.push_back(cur - base); in LoadDso()
114 if (!dex_file_offsets.empty()) { in LoadDso()
116 if (ReadSymbolsFromDexFile(dso, dex_file_offsets, &symbols)) { in LoadDso()