Lines Matching refs:access_mode
490 template <RememberedSetType type, AccessMode access_mode = AccessMode::ATOMIC>
492 if (access_mode == AccessMode::ATOMIC) in slot_set()
497 template <RememberedSetType type, AccessMode access_mode = AccessMode::ATOMIC>
499 if (access_mode == AccessMode::ATOMIC) in typed_slot_set()
569 template <AccessMode access_mode = AccessMode::NON_ATOMIC>
571 if (access_mode == AccessMode::NON_ATOMIC) { in SetFlag()
578 template <AccessMode access_mode = AccessMode::NON_ATOMIC>
580 return (GetFlags<access_mode>() & flag) != 0; in IsFlagSet()
591 template <AccessMode access_mode = AccessMode::NON_ATOMIC>
593 if (access_mode == AccessMode::NON_ATOMIC) { in GetFlags()
608 template <AccessMode access_mode = AccessMode::NON_ATOMIC>
610 DCHECK(!(IsFlagSet<access_mode>(NEVER_EVACUATE) && in IsEvacuationCandidate()
611 IsFlagSet<access_mode>(EVACUATION_CANDIDATE))); in IsEvacuationCandidate()
612 return IsFlagSet<access_mode>(EVACUATION_CANDIDATE); in IsEvacuationCandidate()
615 template <AccessMode access_mode = AccessMode::NON_ATOMIC>
617 uintptr_t flags = GetFlags<access_mode>(); in ShouldSkipEvacuationSlotRecording()