Home
last modified time | relevance | path

Searched refs:Entry (Results 1 – 25 of 29) sorted by relevance

12

/art/libdexfile/dex/
Dtype_lookup_table.cc40 std::unique_ptr<Entry[]> owned_entries(new Entry[size]); in Create()
41 Entry* entries = owned_entries.get(); in Create()
43 static_assert(alignof(Entry) == 4u, "Expecting Entry to be 4-byte aligned."); in Create()
44 const uint32_t mask = Entry::GetMask(mask_bits); in Create()
56 entries[pos] = Entry(str_id.string_data_off_, hash, class_def_idx, mask_bits); in Create()
82 entries[insert_pos] = Entry(str_id.string_data_off_, hash, class_def_idx, mask_bits); in Create()
94 DCHECK_ALIGNED(raw_data, alignof(Entry)); in Open()
95 const Entry* entries = reinterpret_cast<const Entry*>(raw_data); in Open()
101 uint32_t mask = Entry::GetMask(mask_bits_); in Lookup()
105 const Entry* entry = &entries_[pos]; in Lookup()
[all …]
Dtype_lookup_table.h84 return Size() * sizeof(Entry); in RawDataLength()
110 class Entry {
112 Entry() : str_offset_(0u), data_(0u) {} in Entry() function
113 Entry(uint32_t str_offset, uint32_t hash, uint32_t class_def_index, uint32_t mask_bits) in Entry() function
167 const Entry* entries,
168 std::unique_ptr<Entry[]> owned_entries);
170 const char* GetStringData(const Entry& entry) const;
174 const Entry* entries_;
176 std::unique_ptr<Entry[]> owned_entries_;
/art/runtime/interpreter/
Dinterpreter_cache.h50 typedef std::pair<const void*, size_t> Entry ALIGNED(2 * sizeof(size_t));
59 data_.fill(Entry{}); in InterpreterCache()
67 Entry& entry = data_[IndexOf(key)]; in Get()
77 data_[IndexOf(key)] = Entry{key, value}; in Set()
80 std::array<Entry, kSize>& GetArray() { in GetArray()
94 std::array<Entry, kSize> data_;
Dinterpreter_cache.cc25 data_.fill(Entry{}); in Clear()
/art/libartbase/base/
Dbit_table.h261 class Entry {
263 Entry() { in Entry() function
270 Entry(std::initializer_list<uint32_t> values) { in Entry() function
294 Entry& operator[](size_t row) { return rows_[row]; }
295 const Entry& operator[](size_t row) const { return rows_[row]; }
296 const Entry& back() const { return rows_.back(); } in back()
301 void Add(Entry value) { in Add()
307 uint32_t Dedup(Entry* values, size_t count = 1) {
309 uint32_t hash = hasher(MemoryRegion(values, sizeof(Entry) * count));
319 [](const Entry& lhs, const Entry& rhs) {
[all …]
Dbit_table_test.cc128 BitTableBuilderBase<2>::Entry value0{1, 2}; in TEST()
129 BitTableBuilderBase<2>::Entry value1{3, 4}; in TEST()
173 BitTableBuilderBase<2>::Entry value0{56948505, 0}; in TEST()
174 BitTableBuilderBase<2>::Entry value1{67108869, 0}; in TEST()
/art/compiler/optimizing/
Dstack_map_stream.h139 BitTableBuilder<StackMap>::Entry current_stack_map_;
140 ScopedArenaVector<BitTableBuilder<InlineInfo>::Entry> current_inline_infos_;
149 ScopedArenaVector<BitTableBuilder<DexRegisterMapInfo>::Entry> temp_dex_register_map_;
Dstack_map_stream.cc92 current_stack_map_ = BitTableBuilder<StackMap>::Entry(); in BeginStackMapEntry()
109 BitTableBuilder<RegisterMask>::Entry entry; in BeginStackMapEntry()
192 BitTableBuilder<InlineInfo>::Entry entry; in BeginInlineInfoEntry()
253 BitTableBuilder<DexRegisterInfo>::Entry entry; in CreateDexRegisterMap()
/art/runtime/
Ddebugger.cc792 struct Entry { struct in art::StringTable
793 explicit Entry(const char* data_in) in Entry() argument
796 Entry(const Entry& entry) = default;
797 Entry(Entry&& entry) = default;
809 bool operator==(const Entry& other) const { in operator ==() argument
814 size_t operator()(const Entry& entry) const { in operator ()()
827 Entry entry(str); in Add()
839 Entry entry(str); in Add()
860 Entry entry(s); in IndexOf()
886 std::unordered_set<Entry, EntryHash> table_;
/art/runtime/jit/
Djit_code_cache.h107 struct Entry { struct
151 ArrayRef<const Entry>::const_iterator cbegin() const { in cbegin()
154 ArrayRef<const Entry>::iterator begin() { in begin()
157 ArrayRef<const Entry>::const_iterator cend() const { in cend()
160 ArrayRef<const Entry>::iterator end() { in end()
166 ArrayRef<const Entry> map_;
Djit_code_cache.cc1883 capacity * sizeof(Entry) + sizeof(ZygoteCompilationState)); in Initialize()
1888 const Entry* data = reinterpret_cast<const Entry*>(memory); in Initialize()
1889 region_->FillData(data, capacity, Entry { nullptr, nullptr }); in Initialize()
1892 memory + capacity * sizeof(Entry)); in Initialize()
1904 for (const Entry& entry : map_) { in GetCodeFor()
1924 const Entry& entry = map_[index]; in GetCodeFor()
1957 const Entry* entry = &map_[index]; in Put()
1961 region_->WriteData(entry, Entry { method, code }); in Put()
/art/test/062-character-encodings/src/
DMain.java19 for (Map.Entry<String, Charset> e : all.entrySet()) { in main()
/art/test/063-process-manager/src/
DMain.java44 for (Map.Entry<Thread, StackTraceElement[]> entry : in checkManager()
/art/test/129-ThreadGetId/src/
DMain.java66 for (Map.Entry<Thread, StackTraceElement[]> pair : map.entrySet()) { in test_getStackTraces()
/art/tools/ahat/src/main/com/android/ahat/
DQuery.java96 for (Map.Entry<String, String> entry : params.entrySet()) { in with()
/art/tools/cpp-define-generator/
Dthread.def41 (sizeof(art::InterpreterCache::Entry) * (art::InterpreterCache::kSize - 1)))
/art/test/168-vmstack-annotated/src/
DMain.java96 for (Map.Entry<Thread,StackTraceElement[]> entry : stacks.entrySet()) { in main()
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.h216 vixl32::Label* Entry() { return &exception_entry_; } in Entry() function
Djni_macro_assembler_arm_vixl.cc645 vixl32::Label* label = exception_blocks_.back()->Entry(); in ExceptionPoll()
687 ___ Bind(exception->Entry()); in EmitExceptionPoll()
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.h192 vixl::aarch64::Label* Entry() { return &exception_entry_; } in Entry() function
Djni_macro_assembler_arm64.cc646 ___ Cbnz(reg_x(scratch.AsXRegister()), exception_blocks_.back()->Entry()); in ExceptionPoll()
687 ___ Bind(exception->Entry()); in EmitExceptionPoll()
/art/compiler/utils/
Dassembler.h73 Label* Entry() { return &entry_; } in Entry() function
/art/tools/ahat/src/main/com/android/ahat/proguard/
DProguardMap.java47 Map.Entry<Integer, LineNumber> lineNumberEntry = lineNumbers.floorEntry(obfuscatedLine); in getClearLine()
/art/test/VerifierDeps/
DMain.smali316 invoke-static {}, Ljava/util/Map$Entry;->comparingByKey()Ljava/util/Comparator;
322 # AbstractMap$SimpleEntry implements Map$Entry
/art/test/924-threads/src/art/
DTest924.java415 for (Map.Entry<Integer, Integer> e : states.entrySet()) { in printMajorityThreadState()

12