public static long writeAcquireWithWaitStrategy(ProxyChannelRingBuffer channelBackend, WaitStrategy waitStrategy) {
        long wOffset;
        int idleCounter = 0;
        while ((wOffset = channelBackend.writeAcquire()) == ProxyChannelRingBuffer.EOF) {
            idleCounter = waitStrategy.idle(idleCounter);
        }
        return wOffset;
    }
The index of the 'this' object in instance methods
jctools-channels/src/main/java/org/jctools/channels/proxy/ProxyChannelFactory.java