Lines Matching refs:uintptr_t
81 ALWAYS_INLINE static constexpr uintptr_t OffsetBitIndex(uintptr_t offset) { in OffsetBitIndex()
87 static constexpr uintptr_t OffsetToMask(uintptr_t offset) { in OffsetToMask()
122 const uintptr_t offset = reinterpret_cast<uintptr_t>(obj) - heap_begin_; in HasAddress()
128 void VisitRange(uintptr_t visit_begin, uintptr_t visit_end, const Visitor& visitor) const { in VisitRange()
138 void VisitMarkedRange(uintptr_t visit_begin, uintptr_t visit_end, Visitor&& visitor) const
156 static void SweepWalk(const SpaceBitmap& live, const SpaceBitmap& mark, uintptr_t base,
157 uintptr_t max, SweepCallback* thunk, void* arg);
162 Atomic<uintptr_t>* Begin() { in Begin()
183 uintptr_t HeapBegin() const { in HeapBegin()
193 void SetHeapLimit(uintptr_t new_end);
234 uintptr_t* bitmap_begin,
248 Atomic<uintptr_t>* bitmap_begin_ = nullptr;
255 uintptr_t heap_begin_ = 0u;
258 uintptr_t heap_limit_ = 0u;