Home
last modified time | relevance | path

Searched refs:begin (Results 26 – 50 of 269) sorted by relevance

1234567891011

/art/runtime/gc/accounting/
Dheap_bitmap.cc40 auto it = std::find(continuous_space_bitmaps_.begin(), continuous_space_bitmaps_.end(), bitmap); in RemoveContinuousSpaceBitmap()
52 auto it = std::find(large_object_bitmaps_.begin(), large_object_bitmaps_.end(), bitmap); in RemoveLargeObjectBitmap()
Dcard_table.cc123 uint8_t* begin = mem_map_.Begin() + offset_; in CheckAddrIsInCardTable() local
127 << " begin: " << reinterpret_cast<void*>(begin) in CheckAddrIsInCardTable()
130 << " heap begin: " << AddrFromCard(begin) in CheckAddrIsInCardTable()
Dbitmap.h179 MemoryRangeBitmap(MemMap&& mem_map, uintptr_t begin, size_t num_bits) in MemoryRangeBitmap() argument
181 cover_begin_(begin), in MemoryRangeBitmap()
182 cover_end_(begin + kAlignment * num_bits) {} in MemoryRangeBitmap()
/art/disassembler/
Ddisassembler_x86.h32 size_t Dump(std::ostream& os, const uint8_t* begin) override;
33 void Dump(std::ostream& os, const uint8_t* begin, const uint8_t* end) override;
Ddisassembler_arm64.h79 size_t Dump(std::ostream& os, const uint8_t* begin) override;
80 void Dump(std::ostream& os, const uint8_t* begin, const uint8_t* end) override;
/art/libprofile/profile/
Dprofile_boot_info.cc30 auto it = std::find(dex_files_.begin(), dex_files_.end(), dex_file); in Add()
36 index = std::distance(dex_files_.begin(), it); in Add()
92 auto it = std::find_if(dex_files.begin(), in Load()
/art/libdexfile/dex/
Dclass_accessor_test.cc40 auto method_it = methods.begin(); in TEST_F()
41 auto field_it = fields.begin(); in TEST_F()
43 auto instance_field_it = instance_fields.begin(); in TEST_F()
Ddex_file_verifier.h31 const uint8_t* begin,
Dcompact_offset_table_test.cc55 std::copy(data.begin(), data.end(), fake_dex.data() + kExtraOffset); in TEST()
64 std::sort(offsets.begin(), offsets.end()); in TEST()
Dcode_item_accessors-inl.h75 inline DexInstructionIterator CodeItemInstructionAccessor::begin() const { in begin() function
143 int32_t index = DexFile::FindTryItem(try_items.begin(), in FindTryItem()
144 try_items.end() - try_items.begin(), in FindTryItem()
146 return index != -1 ? &try_items.begin()[index] : nullptr; in FindTryItem()
/art/runtime/gc/
Dtask_processor.cc60 HeapTask* task = *tasks_.begin(); in GetTask()
65 tasks_.erase(tasks_.begin()); in GetTask()
92 if (*tasks_.begin() == task) { in UpdateTargetRunTime()
/art/openjdkjvmti/
Dtransform.cc115 auto it = std::find_if(uninitialized_class_definitions_.begin(), in Action()
132 return std::find_if(initialized_class_definitions_.begin(), in Action()
151 initializing_class_definitions_.erase(std::find(initializing_class_definitions_.begin(), in Action()
163 auto it = std::find(uninitialized_class_definitions_.begin(), in RemoveDefinition()
170 while (std::find(initializing_class_definitions_.begin(), in RemoveDefinition()
175 it = std::find(initialized_class_definitions_.begin(), in RemoveDefinition()
191 return std::find_if(initializing_class_definitions_.begin(), in DefinitionIsInitializing()
/art/libartbase/base/
Darray_slice.h68 iterator begin() { return iterator(&AtUnchecked(0), element_size_); } in begin() function
69 const_iterator begin() const { return const_iterator(&AtUnchecked(0), element_size_); } in begin() function
77 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
78 const_reverse_iterator rend() const { return const_reverse_iterator(begin()); } in rend()
Dsafe_map.h62 iterator begin() { return map_.begin(); } in begin() function
63 const_iterator begin() const { return map_.begin(); } in begin() function
113 DCHECK(pos == map_.begin() || map_.key_comp()((--const_iterator(pos))->first, k)); in PutBefore()
119 DCHECK(pos == map_.begin() || map_.key_comp()((--const_iterator(pos))->first, k)); in PutBefore()
Dlength_prefixed_array.h46 StrideIterator<T> begin(size_t element_size = sizeof(T), size_t alignment = alignof(T)) {
50 StrideIterator<const T> begin(size_t element_size = sizeof(T),
115 MakeIterationRange(arr->begin(element_size, alignment), arr->end(element_size, alignment)) :
Dmemory_region.cc29 memmove(reinterpret_cast<void*>(begin() + offset), from.pointer(), from.size()); in CopyFrom()
Ddchecked_vector.h99 using Base::begin;
203 return lhs.size() == rhs.size() && std::equal(lhs.begin(), lhs.end(), rhs.begin());
211 return std::lexicographical_compare(lhs.begin(), lhs.end(), rhs.begin(), rhs.end());
Dhash_set_test.cc118 ASSERT_TRUE(hash_set.begin() == hash_set.end()); in TEST_F()
136 for (auto it = hash_set.begin(); it != hash_set.end();) { in TEST_F()
293 size_t HashIntSequence(T begin, T end) { in HashIntSequence() argument
295 for (auto iter = begin; iter != end; ++iter) { in HashIntSequence()
303 return HashIntSequence(item.begin(), item.end()); in operator ()()
307 return HashIntSequence(item.begin(), item.end()); in operator ()()
315 auto aiter = a.begin(); in operator ()()
316 auto biter = b.begin(); in operator ()()
Dutils.cc106 bool FlushCpuCaches(void* begin, void* end) { in FlushCpuCaches() argument
129 uintptr_t start = reinterpret_cast<uintptr_t>(begin); in FlushCpuCaches()
152 bool FlushCpuCaches(void* begin, void* end) { in FlushCpuCaches() argument
153 __builtin___clear_cache(reinterpret_cast<char*>(begin), reinterpret_cast<char*>(end)); in FlushCpuCaches()
/art/runtime/gc/space/
Dspace.h327 uint8_t* begin, uint8_t* end, uint8_t* limit) : in ContinuousSpace() argument
328 Space(name, gc_retention_policy), begin_(begin), end_(end), limit_(limit) { in ContinuousSpace()
396 uint8_t* begin, in MemMapSpace() argument
400 : ContinuousSpace(name, gc_retention_policy, begin, end, limit), in MemMapSpace()
461 uint8_t* begin, in ContinuousMemMapAllocSpace() argument
465 : MemMapSpace(name, std::move(mem_map), begin, end, limit, gc_retention_policy) { in ContinuousMemMapAllocSpace()
/art/runtime/
Dstack_map.h67 std::fill_n(regs_small_.begin(), count, value);
80 iterator begin() { return data(); } in begin() function
82 const_iterator begin() const { return data(); } in begin() function
97 return std::count_if(begin(), end(), [](auto& loc) { return loc.IsLive(); }); in GetNumberOfLiveDexRegisters()
101 return std::any_of(begin(), end(), [](auto& loc) { return loc.IsLive(); }); in HasAnyLiveDexRegisters()
378 auto begin = inline_infos_.begin() + index; in GetInlineInfosOf() local
379 auto end = begin; in GetInlineInfosOf()
381 return BitTableRange<InlineInfo>(begin, end); in GetInlineInfosOf()
Daot_class_linker.cc213 std::replace(prefix.begin(), prefix.end(), '.', '/'); in SetUpdatableBootClassPackages()
217 std::sort(prefixes.begin(), prefixes.end()); in SetUpdatableBootClassPackages()
220 prefixes.begin(), in SetUpdatableBootClassPackages()
230 prefixes.resize(std::distance(prefixes.begin(), end_it)); in SetUpdatableBootClassPackages()
Dmonitor_pool_test.cc82 monitors.erase(monitors.begin() + index); in TEST_F()
114 monitors.erase(monitors.begin() + index); in TEST_F()
/art/compiler/debug/
Delf_debug_frame_writer.h170 sorted_method_infos.begin(), in WriteCFISection()
175 return std::lexicographical_compare(l.begin(), l.end(), r.begin(), r.end()); in WriteCFISection()
214 std::sort(binary_search_table.begin(), binary_search_table.end()); in WriteCFISection()
/art/libdexfile/external/
Ddex_file_ext.cc154 std::sort(cache.begin(), cache.end()); in GetClassDefIndex()
160 for (auto it = std::next(cache.begin()); it != cache.end(); it++) { in GetClassDefIndex()
171 std::copy_if(cache.begin(), cache.end(), std::back_inserter(class_cache_), pred); in GetClassDefIndex()
176 auto it = std::upper_bound(class_cache_.begin(), class_cache_.end(), dex_offset, comp); in GetClassDefIndex()
342 uint32_t begin = cdex_header.data_off_ + cdex_header.OwnedDataBegin(); in ExtDexFileGetMethodInfoForOffset() local
344 if (dex_offset < begin || dex_offset >= end) { in ExtDexFileGetMethodInfoForOffset()

1234567891011