Package one.nio.mem
Class ArenaAllocator.Arena
- java.lang.Object
-
- java.lang.Number
-
- java.util.concurrent.atomic.AtomicLong
-
- one.nio.mem.ArenaAllocator.Arena
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- ArenaAllocator
static final class ArenaAllocator.Arena extends java.util.concurrent.atomic.AtomicLong
-
-
Field Summary
Fields Modifier and Type Field Description (package private) longaddr(package private) ArenaAllocator.Arenaprev(package private) longsize
-
Constructor Summary
Constructors Constructor Description Arena(ArenaAllocator.Arena prev, long addr, long size)
-
Method Summary
-
Methods inherited from class java.util.concurrent.atomic.AtomicLong
accumulateAndGet, addAndGet, compareAndExchange, compareAndExchangeAcquire, compareAndExchangeRelease, compareAndSet, decrementAndGet, doubleValue, floatValue, get, getAcquire, getAndAccumulate, getAndAdd, getAndDecrement, getAndIncrement, getAndSet, getAndUpdate, getOpaque, getPlain, incrementAndGet, intValue, lazySet, longValue, set, setOpaque, setPlain, setRelease, toString, updateAndGet, weakCompareAndSet, weakCompareAndSetAcquire, weakCompareAndSetPlain, weakCompareAndSetRelease, weakCompareAndSetVolatile
-
-
-
-
Field Detail
-
prev
final ArenaAllocator.Arena prev
-
addr
final long addr
-
size
final long size
-
-
Constructor Detail
-
Arena
Arena(ArenaAllocator.Arena prev, long addr, long size)
-
-