Lines Matching refs:kAtomic
186 if (header.IsInConstruction<AccessMode::kAtomic>()) { in MarkAndPush()
187 not_fully_constructed_worklist_.Push<AccessMode::kAtomic>(&header); in MarkAndPush()
198 DCHECK(!header.IsFree<AccessMode::kAtomic>()); in MarkNoPush()
211 DCHECK(header.IsMarked<AccessMode::kAtomic>()); in PushMarked()
212 DCHECK(!header.IsInConstruction<AccessMode::kAtomic>()); in PushMarked()
226 .IsMarked<AccessMode::kAtomic>()) in RegisterWeakReferenceIfNeeded()
238 weak_containers_worklist_.Push<AccessMode::kAtomic>(&header); in RegisterWeakContainer()
250 if (header.IsInConstruction<AccessMode::kAtomic>()) { in ProcessWeakContainer()
251 not_fully_constructed_worklist_.Push<AccessMode::kAtomic>(&header); in ProcessWeakContainer()
275 if (HeapObjectHeader::FromPayload(key).IsMarked<AccessMode::kAtomic>()) { in ProcessEphemeron()
284 header.IsLargeObject<AccessMode::kAtomic>() in AccountMarkedBytes()
287 : header.GetSize<AccessMode::kAtomic>()); in AccountMarkedBytes()