Lines Matching refs:uintptr_t
79 ALWAYS_INLINE static constexpr uintptr_t OffsetBitIndex(uintptr_t offset) { in OffsetBitIndex()
85 static constexpr uintptr_t OffsetToMask(uintptr_t offset) { in OffsetToMask()
120 const uintptr_t offset = reinterpret_cast<uintptr_t>(obj) - heap_begin_; in HasAddress()
139 void VisitRange(uintptr_t visit_begin, uintptr_t visit_end, const Visitor& visitor) const { in VisitRange()
149 void VisitMarkedRange(uintptr_t visit_begin, uintptr_t visit_end, Visitor&& visitor) const
161 static void SweepWalk(const SpaceBitmap& live, const SpaceBitmap& mark, uintptr_t base,
162 uintptr_t max, SweepCallback* thunk, void* arg);
167 Atomic<uintptr_t>* Begin() { in Begin()
188 uintptr_t HeapBegin() const { in HeapBegin()
198 void SetHeapLimit(uintptr_t new_end);
219 uintptr_t* bitmap_begin,
233 Atomic<uintptr_t>* const bitmap_begin_;
240 const uintptr_t heap_begin_;
243 uintptr_t heap_limit_;