Home | History | Annotate | Download | only in gc

Lines Matching full:heap_bitmap_lock_

208       SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
234 void VerifyHeap() LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
237 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
239 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
256 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
266 void ClearMarkedObjects() EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
279 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_)
283 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_)
287 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_)
307 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
308 void AddSpace(space::Space* space) LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
309 void RemoveSpace(space::Space* space) LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
402 size_t GetObjectsAllocated() const LOCKS_EXCLUDED(Locks::heap_bitmap_lock_);
476 accounting::HeapBitmap* GetLiveBitmap() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) {
480 accounting::HeapBitmap* GetMarkBitmap() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) {
484 accounting::ObjectStack* GetLiveStack() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) {
492 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
505 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
509 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
512 void UnBindBitmaps() EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
707 Locks::heap_bitmap_lock_,
750 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
965 std::unique_ptr<accounting::HeapBitmap> live_bitmap_ GUARDED_BY(Locks::heap_bitmap_lock_);
966 std::unique_ptr<accounting::HeapBitmap> mark_bitmap_ GUARDED_BY(Locks::heap_bitmap_lock_);