@Benchmark
    @Group("ring")
    @GroupThreads(1)
    public void loop(Link l) {
        l.link();
    }
We want to always start with an empty inbound. Iteration tear downs are synchronized.
jctools-benchmarks/src/main/java/org/jctools/jmh/latency/spsc/RingBurstRoundTripWithGroups.java