Home
last modified time | relevance | path

Searched refs:AccessType (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
H A Dgc_bitset.h29 enum class AccessType { ATOMIC, NON_ATOMIC }; class
94 template <AccessType mode = AccessType::NON_ATOMIC>
104 template <AccessType mode = AccessType::NON_ATOMIC>
130 template <typename Visitor, AccessType mode = AccessType::NON_ATOMIC>
204 template <AccessType mode = AccessType::NON_ATOMIC>
208 bool ClearWord<AccessType
[all...]
H A Dremembered_set.h47 return GCBitsetData()->SetBit<AccessType::NON_ATOMIC>((addr - begin) >> TAGGED_TYPE_SIZE_LOG); in Insert()
57 return GCBitsetData()->SetBit<AccessType::ATOMIC>((addr - begin) >> TAGGED_TYPE_SIZE_LOG); in AtomicInsert()
67 GCBitsetData()->ClearBitRange<AccessType::NON_ATOMIC>( in ClearRange()
73 GCBitsetData()->ClearBitRange<AccessType::ATOMIC>( in AtomicClearRange()
85 GCBitsetData()->IterateMarkedBits<Visitor, AccessType::NON_ATOMIC>(begin, size_, visitor); in IterateAllMarkedBits()
91 GCBitsetData()->IterateMarkedBits<Visitor, AccessType::ATOMIC>(begin, size_, visitor); in AtomicIterateAllMarkedBits()
H A Dregion-inl.h156 return packedData_.markGCBitset_->SetBit<AccessType::ATOMIC>( in AtomicMark()
165 return packedData_.markGCBitset_->SetBit<AccessType::NON_ATOMIC>( in NonAtomicMark()
H A Djit_fort.h203 return markGCBitset_->SetBit<AccessType::ATOMIC>( in AtomicMark()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dinst.h1853 T::template SetField<AccessType>(type); in SetAccessType()
1858 return T::template GetField<AccessType>(); in GetAccessType()
1872 using AccessType = typename T::LastField::template NextField<Type, MinimumBitsToStore(Type::LAST)>;
1873 using AccessMode = typename AccessType::template NextField<Mode, MinimumBitsToStore(Mode::LAST)>;

Completed in 17 milliseconds