Searched refs:begin_ (Results 1 - 25 of 26) sorted by relevance

12

/art/runtime/gc/collector/
H A Dimmune_region.h49 return reinterpret_cast<uintptr_t>(obj) - reinterpret_cast<uintptr_t>(begin_) < size_;
52 begin_ = begin;
61 return begin_;
72 size_ = reinterpret_cast<uintptr_t>(end_) - reinterpret_cast<uintptr_t>(begin_);
75 mirror::Object* begin_; member in class:art::gc::collector::ImmuneRegion
H A Dimmune_region.cc47 if (space_limit <= begin_) { // Space is before the immune region.
60 begin_ <= reinterpret_cast<mirror::Object*>(space->Begin()) &&
H A Dmark_sweep.cc770 begin_(begin),
777 uint8_t* const begin_; member in class:art::gc::collector::CardScanTask
790 card_table->Scan<true>(bitmap_, begin_, end_, visitor, minimum_age_) :
791 card_table->Scan<false>(bitmap_, begin_, end_, visitor, minimum_age_);
792 VLOG(heap) << "Parallel scanning cards " << reinterpret_cast<void*>(begin_) << " - "
912 : MarkStackTask<false>(thread_pool, mark_sweep, 0, nullptr), bitmap_(bitmap), begin_(begin),
918 const uintptr_t begin_; member in class:art::gc::collector::RecursiveMarkTask
928 bitmap_->VisitMarkedRange(begin_, end_, visitor);
/art/runtime/gc/accounting/
H A Datomic_stack.h67 DCHECK(begin_ != nullptr);
104 *start_address = begin_ + index;
105 *end_address = begin_ + new_index;
109 DCHECK_EQ(begin_[i].AsMirrorPtr(), static_cast<T*>(nullptr))
119 DCHECK_EQ(begin_[i].AsMirrorPtr(), static_cast<T*>(nullptr)) << "i=" << i;
131 begin_[index].Assign(value);
138 return begin_[back_index_.LoadRelaxed()].AsMirrorPtr();
146 return begin_[index];
165 return begin_ + front_index_.LoadRelaxed();
168 return begin_
258 StackReference<T>* begin_; member in class:art::gc::accounting::AtomicStack
[all...]
H A Dspace_bitmap_test.cc45 begin_(begin),
49 EXPECT_TRUE(obj >= begin_);
55 const mirror::Object* begin_; member in class:art::gc::accounting::BitmapVerify
/art/runtime/
H A Doat_file-inl.h38 return reinterpret_cast<const uint8_t*>(method_header) - begin_;
54 return reinterpret_cast<const uint8_t*>(&method_header->code_size_) - begin_;
95 return static_cast<uint32_t>(gc_map != nullptr ? gc_map - begin_ : 0u);
103 return reinterpret_cast<const uint8_t*>(&method_header->gc_map_offset_) - begin_;
108 return static_cast<uint32_t>(mapping_table != nullptr ? mapping_table - begin_ : 0u);
116 return reinterpret_cast<const uint8_t*>(&method_header->mapping_table_offset_) - begin_;
121 return static_cast<uint32_t>(vmap_table != nullptr ? vmap_table - begin_ : 0u);
129 return reinterpret_cast<const uint8_t*>(&method_header->vmap_table_offset_) - begin_;
H A Doat_file.cc96 oat_file->begin_ = elf_file->Begin() + offset;
202 : location_(location), begin_(nullptr), end_(nullptr), bss_begin_(nullptr), bss_end_(nullptr),
242 begin_ = reinterpret_cast<uint8_t*>(dlsym(dlopen_handle_, "oatdata"));
243 if (begin_ == nullptr) {
248 if (requested_base != nullptr && begin_ != requested_base) {
252 begin_, requested_base, elf_filename.c_str());
291 if (vaddr <= context->begin_ && context->begin_ < vaddr + memsz) {
312 const uint8_t* const begin_;
314 } context = { begin_,
[all...]
H A Ddex_file-inl.h29 const uint8_t* ptr = begin_ + string_id.string_data_off_;
36 const uint8_t* ptr = begin_ + string_id.string_data_off_;
H A Ddex_file_verifier.h38 : dex_file_(dex_file), begin_(begin), size_(size), location_(location),
115 const uint8_t* const begin_; member in class:art::DexFileVerifier
H A Dmem_map.h110 return begin_;
166 uint8_t* const begin_; // Start of data. member in class:art::MemMap
H A Doat_file.h138 : begin_(base), code_offset_(code_offset) {
157 return reinterpret_cast<T>(begin_ + offset);
160 const uint8_t* begin_; member in class:art::FINAL::FINAL
301 const uint8_t* begin_; member in class:art::FINAL
H A Ddex_file_verifier.cc179 const uint8_t* file_start = reinterpret_cast<const uint8_t*>(begin_);
288 const DexFile::MapList* map = reinterpret_cast<const DexFile::MapList*>(begin_ +
506 if (!CheckListSize(begin_ + offset, aligned_offset - offset, sizeof(uint8_t), "section")) {
842 const uint8_t* file_end = begin_ + size_;
1263 aligned_offset = ptr_ - begin_;
1337 size_t next_offset = ptr_ - begin_;
1347 const DexFile::MapList* map = reinterpret_cast<const DexFile::MapList*>(begin_ + header_->map_off_);
1352 ptr_ = begin_;
1379 ptr_ = begin_ + header_->header_size_;
1391 offset = ptr_ - begin_;
[all...]
H A Ddex_file.h682 const uint8_t* addr = begin_ + class_def.interfaces_off_;
692 return begin_ + class_def.class_data_off_;
701 const uint8_t* addr = begin_ + code_off;
754 const uint8_t* addr = begin_ + proto_id.parameters_off_;
763 return begin_ + class_def.static_values_off_;
787 return begin_ + code_item->debug_info_off_;
888 return begin_;
983 const uint8_t* const begin_; member in class:art::DexFile
H A Dmem_map.cc538 : name_(name), begin_(begin), size_(size), base_begin_(base_begin), base_size_(base_size),
541 CHECK(begin_ == nullptr);
545 CHECK(begin_ != nullptr);
560 DCHECK_LE(begin_ + size_, reinterpret_cast<uint8_t*>(base_begin_) + base_size_);
561 DCHECK(IsAligned<kPageSize>(begin_));
565 uint8_t* old_end = begin_ + size_;
572 size_ = new_end - reinterpret_cast<uint8_t*>(begin_);
574 DCHECK_LE(begin_ + size_, reinterpret_cast<uint8_t*>(base_begin_) + base_size_);
/art/cmdline/
H A Dtoken_range.h42 begin_(token_list_->begin()),
50 begin_(token_list_->begin()),
60 begin_(token_list_->begin()),
70 begin_(token_list_->begin()),
77 begin_(token_list_->begin()),
86 begin_(it_begin),
101 begin_(token_list_->begin()),
145 return begin_;
155 return std::distance(begin_, end_);
166 return *(begin_
420 const iterator begin_; member in struct:art::TokenRange
[all...]
/art/runtime/gc/space/
H A Dregion_space.h235 begin_(nullptr), top_(nullptr), end_(nullptr),
241 : idx_(idx), begin_(begin), top_(begin), end_(end),
258 top_ = begin_;
265 memset(begin_, 0, end_ - begin_);
267 madvise(begin_, end_ - begin_, MADV_DONTNEED);
281 DCHECK_EQ(begin_, top_);
322 DCHECK_LT(begin_ + 1 * MB, top_);
331 DCHECK_EQ(begin_, top
463 uint8_t* begin_; // The begin address of the region. member in class:art::gc::space::FINAL::Region
[all...]
H A Dmalloc_space.cc126 SetEnd(begin_ + growth_limit);
167 DCHECK(IsAligned<accounting::CardTable::kCardSize>(begin_));
169 DCHECK(IsAligned<kPageSize>(begin_));
178 VLOG(heap) << "Begin " << reinterpret_cast<const void*>(begin_) << "\n"
H A Dspace.h271 return begin_;
327 Space(name, gc_retention_policy), begin_(begin), end_(end), limit_(limit) {
331 uint8_t* begin_; member in class:art::gc::space::ContinuousSpace
H A Dlarge_object_space.h83 return begin_;
117 uint8_t* begin_; member in class:art::gc::space::LargeObjectSpace
H A Dbump_pointer_space.h85 return growth_end_ - begin_;
H A Dlarge_object_space.cc109 total_objects_allocated_(0), begin_(begin), end_(end) {
154 begin_ = std::min(begin_, reinterpret_cast<uint8_t*>(obj));
H A Dregion_space.cc411 os << "Region[" << idx_ << "]=" << reinterpret_cast<void*>(begin_) << "-" << reinterpret_cast<void*>(top_)
H A Drosalloc_space.cc369 SetEnd(begin_ + starting_size_);
/art/runtime/base/
H A Darena_allocator.cc242 size_t total = ptr_ - begin_;
254 begin_(nullptr),
265 arena_head_->bytes_allocated_ = ptr_ - begin_;
301 ptr_ = begin_ = new_arena->Begin();
306 if (ptr >= begin_ && ptr < end_) {
H A Darena_allocator.h279 uint8_t* begin_; member in class:art::ArenaAllocator

Completed in 241 milliseconds

12