io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.class Maven / Gradle / Ivy
???? 2 _ 4io/netty/buffer/UnpooledUnsafeNoCleanerDirectByteBuf +io/netty/buffer/UnpooledUnsafeDirectByteBuf )UnpooledUnsafeNoCleanerDirectByteBuf.java '(Lio/netty/buffer/ByteBufAllocator;II)V
this 6Lio/netty/buffer/UnpooledUnsafeNoCleanerDirectByteBuf; alloc "Lio/netty/buffer/ByteBufAllocator; initialCapacity I maxCapacity allocateDirect (I)Ljava/nio/ByteBuffer; (io/netty/util/internal/PlatformDependent allocateDirectNoCleaner
reallocateDirect -(Ljava/nio/ByteBuffer;I)Ljava/nio/ByteBuffer; reallocateDirectNoCleaner
oldBuffer Ljava/nio/ByteBuffer;
freeDirect (Ljava/nio/ByteBuffer;)V freeDirectNoCleaner !
" buffer capacity (I)Lio/netty/buffer/ByteBuf; checkNewCapacity (I)V ' (
) readerIndex ()I + ,
- writerIndex / ,
0 % ,
2 $ 4
6
setByteBuffer (Ljava/nio/ByteBuffer;Z)V 8 9
:
< / &
> java/nio/ByteBuffer @ position (I)Ljava/nio/Buffer; B C
A D java/nio/Buffer F limit H C
G I put ,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; K L
A M clear ()Ljava/nio/Buffer; O P
A Q setIndex (II)Lio/netty/buffer/ByteBuf; S T
U newBuffer newCapacity oldCapacity Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile Z T *+? ? [ *
\
Z 9 ? ? [
\ Z D +? ? [
\ " Z = +? #? [
$ \
' ( % &