Class RefCnt.AtomicRefCnt

java.lang.Object
io.netty.util.internal.RefCnt.AtomicRefCnt
Enclosing class:
RefCnt

private static final class RefCnt.AtomicRefCnt extends Object
  • Field Details

  • Constructor Details

    • AtomicRefCnt

      private AtomicRefCnt()
  • Method Details

    • init

      static void init(RefCnt instance)
    • refCnt

      static int refCnt(RefCnt instance)
    • retain

      static void retain(RefCnt instance)
    • retain

      static void retain(RefCnt instance, int increment)
    • retain0

      private static void retain0(RefCnt instance, int increment)
    • release

      static boolean release(RefCnt instance)
    • release

      static boolean release(RefCnt instance, int decrement)
    • release0

      private static boolean release0(RefCnt instance, int decrement)
    • setRefCnt

      static void setRefCnt(RefCnt instance, int refCnt)
    • resetRefCnt

      static void resetRefCnt(RefCnt instance)
    • isLiveNonVolatile

      static boolean isLiveNonVolatile(RefCnt instance)