Home | History | Annotate | Download | only in accounting

Lines Matching defs:SpaceBitmap

31 size_t SpaceBitmap<kAlignment>::ComputeBitmapSize(uint64_t capacity) {
37 SpaceBitmap<kAlignment>* SpaceBitmap<kAlignment>::CreateFromMemMap(
42 return new SpaceBitmap(name, mem_map, bitmap_begin, bitmap_size, heap_begin);
46 SpaceBitmap<kAlignment>::SpaceBitmap(const std::string& name, MemMap* mem_map, uword* bitmap_begin,
56 SpaceBitmap<kAlignment>::~SpaceBitmap() {}
59 SpaceBitmap<kAlignment>* SpaceBitmap<kAlignment>::Create(
74 void SpaceBitmap<kAlignment>::SetHeapLimit(uintptr_t new_end) {
85 std::string SpaceBitmap<kAlignment>::Dump() const {
91 void SpaceBitmap<kAlignment>::Clear() {
98 void SpaceBitmap<kAlignment>::CopyFrom(SpaceBitmap* source_bitmap) {
104 void SpaceBitmap<kAlignment>::Walk(ObjectCallback* callback, void* arg) {
125 void SpaceBitmap<kAlignment>::SweepWalk(const SpaceBitmap<kAlignment>& live_bitmap,
126 const SpaceBitmap<kAlignment>& mark_bitmap,
128 SpaceBitmap::SweepCallback* callback, void* arg) {
181 void SpaceBitmap<kAlignment>::WalkInstanceFields(SpaceBitmap<kAlignment>* visited,
206 void SpaceBitmap<kAlignment>::WalkFieldsInOrder(SpaceBitmap<kAlignment>* visited,
246 void SpaceBitmap<kAlignment>::InOrderWalk(ObjectCallback* callback, void* arg) {
247 std::unique_ptr<SpaceBitmap<kAlignment>> visited(
268 template class SpaceBitmap<kObjectAlignment>;
269 template class SpaceBitmap<kPageSize>;