Home
last modified time | relevance | path

Searched refs:NON_ATOMIC (Results 1 – 9 of 9) sorted by relevance

/third_party/node/deps/v8/src/heap/
Dmarking.h39 template <AccessMode mode = AccessMode::NON_ATOMIC>
42 template <AccessMode mode = AccessMode::NON_ATOMIC>
47 template <AccessMode mode = AccessMode::NON_ATOMIC>
59 inline bool MarkBit::Set<AccessMode::NON_ATOMIC>() {
72 inline bool MarkBit::Get<AccessMode::NON_ATOMIC>() {
82 inline bool MarkBit::Clear<AccessMode::NON_ATOMIC>() {
202 inline void ConcurrentBitmap<AccessMode::NON_ATOMIC>::ClearCellRangeRelaxed( in ClearCellRangeRelaxed()
219 inline void ConcurrentBitmap<AccessMode::NON_ATOMIC>::SetCellRangeRelaxed( in SetCellRangeRelaxed()
247 inline void ConcurrentBitmap<AccessMode::NON_ATOMIC>::SetBitsInCell( in SetBitsInCell()
259 inline void ConcurrentBitmap<AccessMode::NON_ATOMIC>::ClearBitsInCell( in ClearBitsInCell()
[all …]
Dmarking.cc13 bool ConcurrentBitmap<AccessMode::NON_ATOMIC>::AllBitsSetInRange( in AllBitsSetInRange()
42 bool ConcurrentBitmap<AccessMode::NON_ATOMIC>::AllBitsClearInRange( in AllBitsClearInRange()
121 void ConcurrentBitmap<AccessMode::NON_ATOMIC>::Print() { in Print()
131 bool ConcurrentBitmap<AccessMode::NON_ATOMIC>::IsClean() { in IsClean()
Dmark-compact.h271 AccessMode::NON_ATOMIC> {
276 ConcurrentBitmap<AccessMode::NON_ATOMIC>* bitmap( in bitmap()
279 ->young_generation_bitmap<AccessMode::NON_ATOMIC>(); in bitmap()
345 AccessMode::NON_ATOMIC> {
350 ConcurrentBitmap<AccessMode::NON_ATOMIC>* bitmap( in bitmap()
352 return chunk->marking_bitmap<AccessMode::NON_ATOMIC>(); in bitmap()
Dslot-set.h386 Bucket* bucket = LoadBucket<AccessMode::NON_ATOMIC>(bucket_index); in CheckPossiblyEmptyBuckets()
390 ReleaseBucket<AccessMode::NON_ATOMIC>(bucket_index); in CheckPossiblyEmptyBuckets()
512 Bucket* bucket = LoadBucket<AccessMode::NON_ATOMIC>(bucket_index); in FreeBucketIfEmpty()
515 ReleaseBucket<AccessMode::NON_ATOMIC>(bucket_index); in FreeBucketIfEmpty()
Dmark-compact.cc98 virtual ConcurrentBitmap<AccessMode::NON_ATOMIC>* bitmap(
228 ConcurrentBitmap<AccessMode::NON_ATOMIC>* bitmap( in bitmap()
1294 RememberedSet<OLD_TO_SHARED>::Insert<AccessMode::NON_ATOMIC>( in MarkObject()
1529 RememberedSet<OLD_TO_NEW>::Insert<AccessMode::NON_ATOMIC>(chunk, slot); in RecordMigratedSlot()
1533 RememberedSet<OLD_TO_CODE>::Insert<AccessMode::NON_ATOMIC>( in RecordMigratedSlot()
1536 RememberedSet<OLD_TO_OLD>::Insert<AccessMode::NON_ATOMIC>( in RecordMigratedSlot()
3221 if (access_mode == AccessMode::NON_ATOMIC) { in UpdateSlot()
3322 UpdateStrongCodeSlot<AccessMode::NON_ATOMIC>(host, cage_base(), in VisitCodePointer()
3360 return UpdateStrongSlot<AccessMode::NON_ATOMIC>(cage_base, slot); in UpdateRootSlotInternal()
3365 return UpdateStrongSlot<AccessMode::NON_ATOMIC>(cage_base, slot); in UpdateRootSlotInternal()
[all …]
Dbasic-memory-chunk.cc65 marking_bitmap<AccessMode::NON_ATOMIC>()->Clear(); in BasicMemoryChunk()
Dremembered-set.h204 SlotSet* slot_set = chunk->slot_set<type, AccessMode::NON_ATOMIC>(); in CheckPossiblyEmptyBuckets()
Dheap.cc6422 RememberedSet<OLD_TO_NEW>::Insert<AccessMode::NON_ATOMIC>(chunk, slot); in InsertIntoRememberedSetFromCode()
7281 RememberedSet<OLD_TO_NEW>::Insert<AccessMode::NON_ATOMIC>(chunk, slot); in GenerationalBarrierSlow()
7290 RememberedSet<OLD_TO_NEW>::Insert<AccessMode::NON_ATOMIC>(chunk, slot); in RecordEphemeronKeyWrite()
7339 RememberedSet<OLD_TO_NEW>::Insert<AccessMode::NON_ATOMIC>(source_page, in WriteBarrierForRangeImpl()
/third_party/node/deps/v8/src/common/
Dglobals.h902 enum class AccessMode { ATOMIC, NON_ATOMIC }; enumerator