| Modifier and Type | Interface and Description |
|---|---|
| public interface | Counter
Base counter interface. |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public abstract class | |
| pack-priv abstract class | |
| pack-priv abstract class | FixedSizeStripedLongCounterPrePad
Basic class representing static striped long counter with common mechanics for implementors. |
| pack-priv class | FixedSizeStripedLongCounterV6
Lock-free implementation of striped counter using CAS primitives. |
| pack-priv class | FixedSizeStripedLongCounterV8
Wait-free implementation of striped counter using Java 8 Unsafe intrinsics (lock addq and lock xchg). |