Package io.netty.util

Class Recycler.LocalPool<T>

  • All Implemented Interfaces:
    org.jctools.queues.MessagePassingQueue.Consumer<Recycler.DefaultHandle<T>>
    Enclosing class:
    Recycler<T>

    private static final class Recycler.LocalPool<T>
    extends java.lang.Object
    implements org.jctools.queues.MessagePassingQueue.Consumer<Recycler.DefaultHandle<T>>
    • Field Detail

      • ratioInterval

        private final int ratioInterval
      • chunkSize

        private final int chunkSize
      • owner

        private volatile java.lang.Thread owner
      • ratioCounter

        private int ratioCounter
    • Constructor Detail

      • LocalPool

        LocalPool​(int maxCapacity,
                  int ratioInterval,
                  int chunkSize)