# ri > Concurrent::Synchronization::RbxAttrVolatile

---
type: CommandReference
command: Concurrent::Synchronization::RbxAttrVolatile
mode: perldoc
section: ""
source: perldoc
---

## Quick Reference

- `use Concurrent::Synchronization::RbxAttrVolatile` — includes the module (calls `included`)
- `$obj->full_memory_barrier` — issues a full memory barrier

## Name

Concurrent::Synchronization::RbxAttrVolatile — private module for volatile attribute behavior (visibility: @!visibility private)

## Methods

- `included` — class method; invoked when the module is used as a mixin
- `full_memory_barrier` — instance method; provides a memory barrier for synchronization