Searched refs:offsets (Results 1 – 15 of 15) sorted by relevance
/art/libdexfile/dex/ |
D | compact_offset_table_test.cc | 27 std::vector<uint32_t> offsets = { in TEST() local 34 for (uint32_t& offset : offsets) { in TEST() 43 CompactOffsetTable::Build(offsets, /*out*/ &data, /*out*/ &min_offset, /*out*/ &table_offset); in TEST() 47 const size_t before_size = offsets.size() * sizeof(offsets.front()); in TEST() 58 for (size_t i = 0; i < offsets.size(); ++i) { in TEST() 59 EXPECT_EQ(offsets[i], accessor.GetOffset(i)); in TEST() 64 std::sort(offsets.begin(), offsets.end()); in TEST() 66 CompactOffsetTable::Build(offsets, in TEST() 81 CompactOffsetTable::Build(offsets, /*out*/ &data2); in TEST() 83 for (size_t i = 0; i < offsets.size(); ++i) { in TEST() [all …]
|
D | compact_offset_table.cc | 63 void CompactOffsetTable::Build(const std::vector<uint32_t>& offsets, in Build() argument 67 CompactOffsetTable::Build(offsets, out_data, &out_offsets[0], &out_offsets[1]); in Build() 74 void CompactOffsetTable::Build(const std::vector<uint32_t>& offsets, in Build() argument 82 for (const uint32_t offset : offsets) { in Build() 93 while (block_start < offsets.size()) { in Build() 98 const size_t block_size = std::min(offsets.size() - block_start, kElementsPerIndex); in Build() 103 if (offsets[block_start + i] != 0u) { in Build() 114 const uint32_t offset = offsets[block_start + i]; in Build()
|
D | compact_offset_table.h | 55 static void Build(const std::vector<uint32_t>& offsets, std::vector<uint8_t>* out_data); 58 static void Build(const std::vector<uint32_t>& offsets,
|
D | dex_file_verifier.cc | 2541 const uint32_t* offsets = set->entries_; in CheckInterAnnotationSetItem() local 2546 if (*offsets != 0 && !CheckOffsetToTypeMap(*offsets, DexFile::kDexTypeAnnotationItem)) { in CheckInterAnnotationSetItem() 2552 reinterpret_cast<const DexFile::AnnotationItem*>(begin_ + *offsets); in CheckInterAnnotationSetItem() 2562 offsets++; in CheckInterAnnotationSetItem() 2565 ptr_ = reinterpret_cast<const uint8_t*>(offsets); in CheckInterAnnotationSetItem()
|
/art/tools/cpp-define-generator/ |
D | offsets_all.def | 39 // TODO: rest of THREAD_ offsets (depends on __SIZEOF__POINTER__). 48 // TODO: MIRROR_*_ARRAY offsets (depends on header size) 49 // TODO: MIRROR_STRING offsets (depends on header size) 61 // TODO: Array offsets (depends on MIRROR_OBJECT_HEADER_SIZE)
|
D | offset_thread.def | 35 // TODO: The rest of the offsets
|
/art/tools/runtime_memusage/ |
D | symbol_trace_info.py | 42 offsets = data_lists["offsets"] 62 max_offset = min(offsets[1], dex_size_list[dex_file_ind]) 64 if (dex_offset >= offsets[0] and dex_offset < max_offset and 198 data_lists["offsets"] = parsed_argv.offsets
|
D | README | 76 Filters out all Dex File offsets outside the 77 range between provided offsets. 'inf' can be 86 Filters out all time offsets outside the 87 range between provided offsets. 'inf' can be
|
/art/runtime/ |
D | class_linker_test.cc | 468 std::vector<CheckOffset> offsets; member 496 if (offsets.size() != num_fields) { in Check() 500 << " C++=" << offsets.size(); in Check() 504 for (size_t i = 0; i < offsets.size(); i++) { in Check() 507 if (field_name != offsets[i].java_name) { in Check() 512 for (size_t i = 0; i < offsets.size(); i++) { in Check() 513 CheckOffset& offset = offsets[i]; in Check() 516 if (field_name != offsets[i].java_name) { in Check() 526 for (size_t i = 0; i < offsets.size(); i++) { in Check() 527 CheckOffset& offset = offsets[i]; in Check() [all …]
|
D | Android.bp | 184 "offsets.cc",
|
/art/tools/breakpoint-logger/ |
D | README.md | 21 dexdump and are uint16\_t-offsets from the start of the method. On other
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 1373 OatMethodOffsets* offsets = &oat_class->method_offsets_[method_offsets_index_]; in VisitMethod() local 1374 offsets->code_offset_ = quick_code_offset; in VisitMethod() 1592 OatMethodOffsets offsets(0u); in VisitMethod() local 1595 offsets = oat_class->method_offsets_[method_offsets_index_]; in VisitMethod() 1633 reinterpret_cast<void*>(offsets.code_offset_), pointer_size_); in VisitMethod() 2645 std::vector<uint32_t>* const offsets = in VisitDexMethods() local 2671 offsets->push_back(offset); in VisitDexMethods() 2709 const std::vector<uint32_t>* const offsets = &it->second; in VisitDexMethods() local 2716 CompactOffsetTable::Build(*offsets, &table_data); in VisitDexMethods()
|
/art/runtime/interpreter/mterp/ |
D | README.txt | 148 values, structure sizes, and struct member offsets. The format is fairly
|
/art/runtime/arch/mips64/ |
D | quick_entrypoints_mips64.S | 1713 # Store the class pointer in the header. This also overwrites the first pointer. The offsets are 2698 # No explicit null check for variable indices or large constant indices/offsets 2733 # Entry points for offsets/indices not fitting into int16_t and for variable indices. 2755 # Entry points for offsets/indices fitting into int16_t.
|
/art/runtime/arch/mips/ |
D | quick_entrypoints_mips.S | 1789 # Store the class pointer in the header. This also overwrites the first pointer. The offsets are 2905 # No explicit null check for variable indices or large constant indices/offsets 2952 # Entry points for offsets/indices not fitting into int16_t and for variable indices. 2975 # Entry points for offsets/indices fitting into int16_t.
|