Lines Matching refs:SpaceBitmap
41 class SpaceBitmap {
48 static SpaceBitmap Create(const std::string& name, uint8_t* heap_begin, size_t heap_capacity);
53 static SpaceBitmap CreateFromMemMap(const std::string& name,
58 ~SpaceBitmap();
156 static void SweepWalk(const SpaceBitmap& live, const SpaceBitmap& mark, uintptr_t base,
159 void CopyFrom(SpaceBitmap* source_bitmap);
212 SpaceBitmap() = default;
213 SpaceBitmap(SpaceBitmap&&) = default;
214 SpaceBitmap& operator=(SpaceBitmap&&) = default;
221 void CopyView(SpaceBitmap& other) { in CopyView()
232 SpaceBitmap(const std::string& name,
264 typedef SpaceBitmap<kObjectAlignment> ContinuousSpaceBitmap;
265 typedef SpaceBitmap<kLargeObjectAlignment> LargeObjectBitmap;
268 std::ostream& operator << (std::ostream& stream, const SpaceBitmap<kAlignment>& bitmap);