Home
last modified time | relevance | path

Searched refs:dex_offset (Results 1 – 5 of 5) sorted by relevance

/art/libdexfile/external/
Ddex_file_ext.cc59 inline bool FindMethod(uint32_t dex_offset, /*out*/ ADexFile_Method* result) { in FindMethod()
61 if (GetClassDefIndex(dex_offset, &class_def_index)) { in FindMethod()
70 if (offset <= dex_offset && dex_offset < offset + size) { in FindMethod()
118 inline bool GetClassDefIndex(uint32_t dex_offset, uint32_t* class_def_index) { in GetClassDefIndex()
125 auto it = std::upper_bound(class_cache_.begin(), class_cache_.end(), dex_offset, comp); in GetClassDefIndex()
215 size_t dex_offset, in ADexFile_findMethodAtOffset() argument
219 if (!dex_file->IsInDataSection(dex_file->Begin() + dex_offset)) { in ADexFile_findMethodAtOffset()
230 if (dex_offset < begin || dex_offset >= end) { in ADexFile_findMethodAtOffset()
236 if (!self->FindMethod(dex_offset, &info)) { in ADexFile_findMethodAtOffset()
/art/tools/runtime_memusage/
Dsymbol_trace_info.py59 dex_offset = address_access - dex_start_list[dex_file_ind]
64 if (dex_offset >= offsets[0] and dex_offset < max_offset and
67 elem.insert(1, dex_offset)
278 for time, dex_offset, category, address in data_lists["plot_list"]:
283 str(dex_offset) +
285 hex(dex_offset) +
291 dex_offset) - 1
300 str(aligned_dex_offset != dex_offset))
/art/libdexfile/external/include/art_api/
Ddex_file_support.h113 inline size_t FindMethodAtOffset(uint32_t dex_offset, T callback) { in FindMethodAtOffset() argument
115 return g_ADexFile_findMethodAtOffset(self_, dex_offset, cb, &callback); in FindMethodAtOffset()
Ddex_file_external.h86 size_t dex_offset,
/art/oatdump/
Doatdump.cc893 uint32_t dex_offset = dchecked_integral_cast<uint32_t>(dex_file_pointer - vdex_file_begin); in DumpOatDexFile() local
896 dex_offset, in DumpOatDexFile()
897 dchecked_integral_cast<uint32_t>(dex_offset + oat_dex_file.FileSize() - 1)); in DumpOatDexFile()