Home
last modified time | relevance | path

Searched refs:AtomicTestAndSet (Results 1 – 7 of 7) sorted by relevance

/art/runtime/gc/accounting/
Dheap_bitmap-inl.h83 inline bool HeapBitmap::AtomicTestAndSet(const mirror::Object* obj, in AtomicTestAndSet() function
87 return bitmap->AtomicTestAndSet(obj); in AtomicTestAndSet()
92 return lo_bitmap->AtomicTestAndSet(obj); in AtomicTestAndSet()
Dheap_bitmap.h45 bool AtomicTestAndSet(const mirror::Object* obj, const LargeObjectSetVisitor& visitor)
Dbitmap.h176 ALWAYS_INLINE bool AtomicTestAndSet(size_t addr) { in AtomicTestAndSet() function
Dspace_bitmap.h84 bool AtomicTestAndSet(const mirror::Object* obj);
Dspace_bitmap-inl.h33 inline bool SpaceBitmap<kAlignment>::AtomicTestAndSet(const mirror::Object* obj) { in AtomicTestAndSet() function
/art/runtime/gc/collector/
Dconcurrent_copying.cc281 if (cc_bitmap->AtomicTestAndSet(obj)) { in operator ()()
1329 CHECK(!mark_bitmap->AtomicTestAndSet(to_ref)); in Copy()
1531 if (region_space_bitmap_->AtomicTestAndSet(from_ref)) { in Mark()
1558 if (cc_bitmap->AtomicTestAndSet(from_ref)) { in Mark()
1611 if (!is_los && mark_bitmap->AtomicTestAndSet(from_ref)) { in Mark()
1614 } else if (is_los && los_bitmap->AtomicTestAndSet(from_ref)) { in Mark()
Dmark_sweep.cc508 return !object_bitmap->AtomicTestAndSet(obj); in MarkObjectParallel()
511 return !mark_bitmap_->AtomicTestAndSet(obj, visitor); in MarkObjectParallel()