classes.io.netty.util.Recycler$WeakOrderQueue.class Maven / Gradle / Ivy
The newest version!
???? 2 ? %io/netty/util/Recycler$WeakOrderQueue java/lang/Object
Recycler.java io/netty/util/Recycler WeakOrderQueue *io/netty/util/Recycler$WeakOrderQueue$Head Head *io/netty/util/Recycler$WeakOrderQueue$Link Link io/netty/util/Recycler$Stack Stack $io/netty/util/Recycler$DefaultHandle
DefaultHandle DUMMY 'Lio/netty/util/Recycler$WeakOrderQueue; head ,Lio/netty/util/Recycler$WeakOrderQueue$Head; tail ,Lio/netty/util/Recycler$WeakOrderQueue$Link; next owner Ljava/lang/ref/WeakReference; 1Ljava/lang/ref/WeakReference; id I $assertionsDisabled Z ()V # $
% access$1000 -()Ljava/util/concurrent/atomic/AtomicInteger; ' (
) )java/util/concurrent/atomic/AtomicInteger + getAndIncrement ()I - .
, / 1 3 .(Ljava/util/concurrent/atomic/AtomicInteger;)V # 5
6 8 this 3(Lio/netty/util/Recycler$Stack;Ljava/lang/Thread;)V
% = availableSharedCapacity +Ljava/util/concurrent/atomic/AtomicInteger; ? @ A link C
D java/lang/ref/WeakReference F (Ljava/lang/Object;)V # H
G I stack !Lio/netty/util/Recycler$Stack<*>; Lio/netty/util/Recycler$Stack; thread Ljava/lang/Thread; newQueue Y(Lio/netty/util/Recycler$Stack;Ljava/lang/Thread;)Lio/netty/util/Recycler$WeakOrderQueue; # ;
R setHead *(Lio/netty/util/Recycler$WeakOrderQueue;)V T U
V queue setNext ! " Z java/lang/AssertionError \
] % _ allocate
access$900 b .
c reserveSpace /(Ljava/util/concurrent/atomic/AtomicInteger;I)Z e f
g P Q
i add )(Lio/netty/util/Recycler$DefaultHandle;)V access$1102 *(Lio/netty/util/Recycler$DefaultHandle;I)I m n
o get q .
r (I)Z e t
u
w access$1200 U(Lio/netty/util/Recycler$WeakOrderQueue$Link;)[Lio/netty/util/Recycler$DefaultHandle; y z
{
access$602 d(Lio/netty/util/Recycler$DefaultHandle;Lio/netty/util/Recycler$Stack;)Lio/netty/util/Recycler$Stack; } ~
lazySet (I)V ? ?
? handle )Lio/netty/util/Recycler$DefaultHandle<*>; &Lio/netty/util/Recycler$DefaultHandle;
writeIndex hasFinalData ()Z access$1300 /(Lio/netty/util/Recycler$WeakOrderQueue$Link;)I ? ?
? transfer !(Lio/netty/util/Recycler$Stack;)Z reclaimSpace ? ?
?
access$800 !(Lio/netty/util/Recycler$Stack;)I ? ?
?
access$700 G(Lio/netty/util/Recycler$Stack;)[Lio/netty/util/Recycler$DefaultHandle; ? ?
? increaseCapacity (I)I ? ?
? java/lang/Math ? min (II)I ? ?
? ? '[Lio/netty/util/Recycler$DefaultHandle; ? access$1400 )(Lio/netty/util/Recycler$DefaultHandle;)I ? ?
? access$1100 ? ?
? access$1402 ? n
? java/lang/IllegalStateException ? recycled already ? (Ljava/lang/String;)V # ?
? ?
dropHandle )(Lio/netty/util/Recycler$DefaultHandle;)Z ? ?
? access$1302 0(Lio/netty/util/Recycler$WeakOrderQueue$Link;I)I ? ?
?
access$802 "(Lio/netty/util/Recycler$Stack;I)I ? ?
? actualCapacity element i srcElems dstElems
newDstSize dst srcStart srcEnd srcSize dstSize expectedCapacity access$1600 Q(Lio/netty/util/Recycler$WeakOrderQueue;Lio/netty/util/Recycler$WeakOrderQueue;)V Y U
? x0 x1 access$1700 P(Lio/netty/util/Recycler$WeakOrderQueue;)Lio/netty/util/Recycler$WeakOrderQueue; access$1800 F(Lio/netty/util/Recycler$WeakOrderQueue;)Ljava/lang/ref/WeakReference; java/lang/Class ? desiredAssertionStatus ? ?
? ?
% ? Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable 6(Lio/netty/util/Recycler$Stack<*>;Ljava/lang/Thread;)V \(Lio/netty/util/Recycler$Stack<*>;Ljava/lang/Thread;)Lio/netty/util/Recycler$WeakOrderQueue;
StackMapTable ,(Lio/netty/util/Recycler$DefaultHandle<*>;)V $(Lio/netty/util/Recycler$Stack<*>;)Z
SourceFile InnerClasses 0 ? ! " # $ ? Z *? &*? *? 0? 2*? 4*?
Y? 7? 9? ? : ? 8 6 9 : ; # ; ? ? @*? &*? *? 0? 2*?
Y?