Home | History | Annotate | Download | only in gc

Lines Matching refs:heap_bitmap_lock_

254       REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_);
257 REQUIRES(Locks::mutator_lock_, !Locks::heap_bitmap_lock_, !*gc_complete_lock_);
283 void VerifyHeap() REQUIRES(!Locks::heap_bitmap_lock_);
288 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
306 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
324 REQUIRES(Locks::heap_bitmap_lock_)
341 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_)
349 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_)
357 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_)
366 void ClampGrowthLimit() REQUIRES(!Locks::heap_bitmap_lock_);
381 REQUIRES(!Locks::heap_bitmap_lock_);
383 REQUIRES(!Locks::heap_bitmap_lock_)
386 REQUIRES(!Locks::heap_bitmap_lock_)
494 REQUIRES(!Locks::heap_bitmap_lock_);
580 accounting::HeapBitmap* GetLiveBitmap() REQUIRES_SHARED(Locks::heap_bitmap_lock_) {
584 accounting::HeapBitmap* GetMarkBitmap() REQUIRES_SHARED(Locks::heap_bitmap_lock_) {
588 accounting::ObjectStack* GetLiveStack() REQUIRES_SHARED(Locks::heap_bitmap_lock_) {
597 REQUIRES(Locks::heap_bitmap_lock_);
610 REQUIRES(Locks::heap_bitmap_lock_);
615 REQUIRES(Locks::heap_bitmap_lock_);
619 REQUIRES(Locks::heap_bitmap_lock_)
968 REQUIRES(!*gc_complete_lock_, !Locks::heap_bitmap_lock_, !Locks::thread_suspend_count_lock_,
978 REQUIRES(Locks::mutator_lock_, !Locks::heap_bitmap_lock_, !*gc_complete_lock_);
1054 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_);
1057 REQUIRES(Locks::mutator_lock_, !Locks::heap_bitmap_lock_, !*gc_complete_lock_);
1316 std::unique_ptr<accounting::HeapBitmap> live_bitmap_ GUARDED_BY(Locks::heap_bitmap_lock_);
1317 std::unique_ptr<accounting::HeapBitmap> mark_bitmap_ GUARDED_BY(Locks::heap_bitmap_lock_);