In case of GC terminology &quot;barrier&quot; simply means that some kind of hook is run on read or write of pointer, it does not necessarily imply barrier in the caching or synchronization sense.<p>Typical implementation of write barrier involves adding item to some kind of thread-local queue.