io.netty.buffer.PoolArena$HeapArena.class Maven / Gradle / Ivy
???? 2 d #io/netty/buffer/PoolArena$HeapArena Lio/netty/buffer/PoolArena<[B>; io/netty/buffer/PoolArena PoolArena.java HeapArena 0(Lio/netty/buffer/PooledByteBufAllocator;IIIII)V
this %Lio/netty/buffer/PoolArena$HeapArena; parent (Lio/netty/buffer/PooledByteBufAllocator; pageSize I maxOrder
pageShifts chunkSize directMemoryCacheAlignment newByteArray (I)[B (io/netty/util/internal/PlatformDependent allocateUninitializedArray
size isDirect ()Z newChunk !(IIII)Lio/netty/buffer/PoolChunk; io/netty/buffer/PoolChunk "
$ 5(Lio/netty/buffer/PoolArena;Ljava/lang/Object;IIIII)V &
# ' newUnpooledChunk (I)Lio/netty/buffer/PoolChunk; 2(Lio/netty/buffer/PoolArena;Ljava/lang/Object;II)V +
# , capacity destroyChunk (Lio/netty/buffer/PoolChunk;)V chunk Lio/netty/buffer/PoolChunk<[B>; Lio/netty/buffer/PoolChunk;
newByteBuf "(I)Lio/netty/buffer/PooledByteBuf;
HAS_UNSAFE Z 6 7 8 'io/netty/buffer/PooledUnsafeHeapByteBuf : newUnsafeInstance ,(I)Lio/netty/buffer/PooledUnsafeHeapByteBuf; <