Lines Matching defs:GCBitsetData
30 GCBitset *GCBitsetData()
35 const GCBitset *GCBitsetData() const
42 GCBitsetData()->Clear(size_);
47 return GCBitsetData()->SetBit<AccessType::NON_ATOMIC>((addr - begin) >> TAGGED_TYPE_SIZE_LOG);
52 return GCBitsetData()->SetBitRange((addr - begin) >> TAGGED_TYPE_SIZE_LOG, mask);
57 return GCBitsetData()->SetBit<AccessType::ATOMIC>((addr - begin) >> TAGGED_TYPE_SIZE_LOG);
62 GCBitsetData()->ClearBit((addr - begin) >> TAGGED_TYPE_SIZE_LOG);
67 GCBitsetData()->ClearBitRange<AccessType::NON_ATOMIC>(
73 GCBitsetData()->ClearBitRange<AccessType::ATOMIC>(
79 return GCBitsetData()->TestBit((addr - begin) >> TAGGED_TYPE_SIZE_LOG);
85 GCBitsetData()->IterateMarkedBits<Visitor, AccessType::NON_ATOMIC>(begin, size_, visitor);
91 GCBitsetData()->IterateMarkedBits<Visitor, AccessType::ATOMIC>(begin, size_, visitor);
97 GCBitsetData()->IterateMarkedBitsConst(begin, size_, visitor);
102 GCBitset *bitset = rset->GCBitsetData();
103 GCBitsetData()->Merge(bitset, size_);