Lines Matching refs:Locks

66   void MarkingPhase() REQUIRES(Locks::mutator_lock_)
67 REQUIRES(!Locks::heap_bitmap_lock_);
68 void ReclaimPhase() REQUIRES(Locks::mutator_lock_)
69 REQUIRES(!Locks::heap_bitmap_lock_);
70 void FinishPhase() REQUIRES(Locks::mutator_lock_);
72 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
90 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
94 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
98 void BindBitmaps() REQUIRES_SHARED(Locks::mutator_lock_)
99 REQUIRES(!Locks::heap_bitmap_lock_);
102 REQUIRES(Locks::heap_bitmap_lock_);
104 void ProcessReferences(Thread* self) REQUIRES(Locks::mutator_lock_)
105 REQUIRES(Locks::mutator_lock_);
108 void Sweep(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
111 void SweepLargeObjects(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_);
114 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
117 OVERRIDE REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
121 OVERRIDE REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
125 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
131 REQUIRES(Locks::mutator_lock_)
132 REQUIRES_SHARED(Locks::heap_bitmap_lock_);
137 REQUIRES(Locks::heap_bitmap_lock_)
138 REQUIRES_SHARED(Locks::mutator_lock_);
141 void ResizeMarkStack(size_t new_size) REQUIRES_SHARED(Locks::mutator_lock_);
147 void MarkStackPush(mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_);
150 REQUIRES(Locks::heap_bitmap_lock_)
151 REQUIRES_SHARED(Locks::mutator_lock_);
155 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
158 void Compact() REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
162 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
164 void UpdateReferences() REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
166 void MoveObjects() REQUIRES(Locks::mutator_lock_);
168 void MoveObject(mirror::Object* obj, size_t len) REQUIRES(Locks::mutator_lock_);
171 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
174 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
176 REQUIRES_SHARED(Locks::heap_bitmap_lock_)
177 REQUIRES(Locks::mutator_lock_);
180 REQUIRES_SHARED(Locks::heap_bitmap_lock_)
181 REQUIRES(Locks::mutator_lock_);
182 void ForwardObject(mirror::Object* obj) REQUIRES(Locks::heap_bitmap_lock_,
183 Locks::mutator_lock_);
186 REQUIRES_SHARED(Locks::heap_bitmap_lock_)
187 REQUIRES(Locks::mutator_lock_);
190 REQUIRES_SHARED(Locks::heap_bitmap_lock_)
191 REQUIRES(Locks::mutator_lock_);