Class BBHeader.ReadCounterRef
java.lang.Object
com.github.benmanes.caffeine.cache.BBHeader.PadReadCounter
com.github.benmanes.caffeine.cache.BBHeader.ReadCounterRef
- Direct Known Subclasses:
BBHeader.PadWriteCounter
- Enclosing class:
- BBHeader
Enforces a memory layout to avoid false sharing by padding the read count.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final long
(package private) long
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
READ_OFFSET
static final long READ_OFFSET -
readCounter
volatile long readCounter
-
-
Constructor Details
-
ReadCounterRef
ReadCounterRef()
-
-
Method Details
-
lazySetReadCounter
void lazySetReadCounter(long count)
-