Home
last modified time | relevance | path

Searched refs:end_ (Results 1 – 21 of 21) sorted by relevance

/art/runtime/gc/collector/
Dimmune_region.h56 end_ = end; in SetEnd()
65 return end_; in End()
74 size_ = reinterpret_cast<uintptr_t>(end_) - reinterpret_cast<uintptr_t>(begin_); in UpdateSize()
78 mirror::Object* end_; variable
Dmark_sweep.cc843 end_(end), in CardScanTask()
850 uint8_t* const end_; member in art::gc::collector::MarkSweep::CardScanTask
862 ? card_table->Scan<true>(bitmap_, begin_, end_, visitor, minimum_age_) in Run()
863 : card_table->Scan<false>(bitmap_, begin_, end_, visitor, minimum_age_); in Run()
865 << reinterpret_cast<void*>(end_) << " = " << cards_scanned; in Run()
1004 end_(end) {} in RecursiveMarkTask()
1009 const uintptr_t end_; member in art::gc::collector::MarkSweep::RecursiveMarkTask
1018 bitmap_->VisitMarkedRange(begin_, end_, visitor); in Run()
Dimmune_spaces_test.cc37 end_ = end; in DummyOatFile()
/art/runtime/
Dmapping_table.h69 table_(table), element_(element), end_(table_->DexToPcSize()), encoded_table_ptr_(nullptr), in DexToPcIterator()
72 if (end_ > 0) { in DexToPcIterator()
90 if (element_ != end_) { // Avoid reading beyond the end of the table.
108 const uint32_t end_; // Equal to table_->DexToPcSize(). variable
146 table_(table), element_(element), end_(table_->PcToDexSize()), encoded_table_ptr_(nullptr), in PcToDexIterator()
149 if (end_ > 0) { in PcToDexIterator()
167 if (element_ != end_) { // Avoid reading beyond the end of the table.
185 const uint32_t end_; // Equal to table_->PcToDexSize(). variable
Doat_file.cc177 end_ = end; in SetEnd()
329 end_ = FindDynamicSymbolAddress("oatlastword", &symbol_error_msg); in ComputeFields()
330 if (end_ == nullptr) { in ComputeFields()
337 end_ += sizeof(uint32_t); in ComputeFields()
1721 end_(nullptr), in OatFile()
1749 CHECK(end_ != nullptr); in End()
1750 return end_; in End()
Doat_file_manager.cc177 end_(type_indexes_.Indexes().end()) { } in TypeIndexInfo()
186 return end_; in GetIteratorEnd()
206 BitVector::IndexIterator end_; member in art::TypeIndexInfo
Doat_file.h389 const uint8_t* end_; variable
/art/runtime/jdwp/
Djdwp_request.cc31 end_ = bytes + byte_count_; in Request()
48 if (p_ < end_) { in CheckConsumed()
49 CHECK(p_ == end_) << "read too few bytes: " << (end_ - p_); in CheckConsumed()
50 } else if (p_ > end_) { in CheckConsumed()
51 CHECK(p_ == end_) << "read too many bytes: " << (p_ - end_); in CheckConsumed()
Djdwp.h481 size_t size() { return end_ - p_; } in size()
502 const uint8_t* end_; variable
/art/cmdline/
Dtoken_range.h45 end_(token_list_->end()) in TokenRange()
53 end_(token_list_->end()) in TokenRange()
63 end_(token_list_->end()) {
73 end_(token_list_->end()) in TokenRange()
80 end_(token_list_->end()) in TokenRange()
89 end_(it_end) { in TokenRange()
104 end_(token_list_->end()) in TokenRange()
152 return end_; in end()
157 return std::distance(begin_, end_); in Size()
397 for (auto it = begin_; it != end_; ++it) { in RemoveIf()
[all …]
/art/runtime/gc/space/
Dbump_pointer_space-inl.h49 uint8_t* end = end_.load(std::memory_order_relaxed); in AllocThreadUnsafe()
54 end_.store(end + num_bytes, std::memory_order_relaxed); in AllocThreadUnsafe()
73 old_end = end_.load(std::memory_order_relaxed); in AllocNonvirtualWithoutAccounting()
79 } while (!end_.CompareAndSetWeakSequentiallyConsistent(old_end, new_end)); in AllocNonvirtualWithoutAccounting()
Dspace.h275 return end_.load(std::memory_order_relaxed); in End()
286 end_.store(end, std::memory_order_relaxed); in SetEnd()
326 Space(name, gc_retention_policy), begin_(begin), end_(end), limit_(limit) { in ContinuousSpace()
333 Atomic<uint8_t*> end_; variable
Dregion_space.h383 end_(nullptr), in Region()
395 end_ = end; in Init()
579 return end_; in End()
583 return begin_ <= reinterpret_cast<uint8_t*>(ref) && reinterpret_cast<uint8_t*>(ref) < end_; in Contains()
591 DCHECK_EQ(Top(), end_); in RecordThreadLocalAllocations()
594 DCHECK_LE(Top(), end_); in RecordThreadLocalAllocations()
610 uint8_t* end_; // The end address of the region. variable
Dlarge_object_space.cc116 total_objects_allocated_(0), begin_(begin), end_(end) { in LargeObjectSpace()
157 end_ = std::max(end_, reinterpret_cast<uint8_t*>(obj) + allocation_size); in Alloc()
392 const uintptr_t free_end_start = reinterpret_cast<uintptr_t>(end_) - free_end_; in Walk()
436 uintptr_t free_end_start = reinterpret_cast<uintptr_t>(end_) - free_end_; in Free()
554 uintptr_t free_end_start = reinterpret_cast<uintptr_t>(end_) - free_end_; in Dump()
584 uintptr_t free_end_start = reinterpret_cast<uintptr_t>(end_) - free_end_; in SetAllLargeObjectsAsZygoteObjects()
Dregion_space-inl.h110 if (UNLIKELY(new_top > end_)) { in Alloc()
115 DCHECK_LE(Top(), end_); in Alloc()
116 DCHECK_LT(old_top, end_); in Alloc()
117 DCHECK_LE(new_top, end_); in Alloc()
Dlarge_object_space.h93 return end_; in End()
141 uint8_t* end_; variable
Dregion_space.cc907 << "-" << reinterpret_cast<void*>(end_) in Dump()
973 ZeroAndProtectRegion(begin_, end_); in Clear()
/art/libartbase/base/
Darena_allocator.cc209 end_(nullptr), in ArenaAllocator()
229 if (UNLIKELY(rounded_bytes > static_cast<size_t>(end_ - ptr_))) { in AllocWithMemoryTool()
251 if (UNLIKELY(padding + rounded_bytes > static_cast<size_t>(end_ - ptr_))) { in AllocWithMemoryToolAlign16()
275 if (static_cast<size_t>(end_ - ptr_) > new_arena->Size() - bytes) { in AllocFromNewArena()
290 end_ = new_arena->End(); in AllocFromNewArena()
301 noaccess_end = end_; in AllocFromNewArenaWithMemoryTool()
314 if (ptr >= begin_ && ptr < end_) { in Contains()
343 (arena_head_ == nullptr) ? 0 : (end_ - ptr_) - arena_head_->RemainingSpace(); in GetMemStats()
Darena_allocator.h273 if (UNLIKELY(bytes > static_cast<size_t>(end_ - ptr_))) {
292 if (UNLIKELY(padding + bytes > static_cast<size_t>(end_ - ptr_))) {
320 const size_t remain = end_ - ptr_;
374 uint8_t* end_; variable
/art/runtime/gc/accounting/
Dspace_bitmap_test.cc47 end_(end) {} in BitmapVerify()
51 EXPECT_TRUE(obj <= end_); in operator ()()
57 const mirror::Object* end_; member in art::gc::accounting::BitmapVerify
/art/compiler/optimizing/
Dssa_liveness_analysis.h65 LiveRange(size_t start, size_t end, LiveRange* next) : start_(start), end_(end), next_(next) { in LiveRange()
71 size_t GetEnd() const { return end_; } in GetEnd()
75 return (start_ >= other.start_ && start_ < other.end_) in IntersectsWith()
76 || (other.start_ >= start_ && other.start_ < end_); in IntersectsWith()
80 return end_ <= other.start_; in IsBefore()
84 stream << "[" << start_ << "," << end_ << ")"; in Dump()
89 start_, end_, next_ == nullptr ? nullptr : next_->Dup(allocator)); in Dup()
98 size_t end_; variable
358 first_range_->end_ = position;
448 first_range_->end_ = end; in AddLoopRange()