io.netty.util.Recycler$WeakOrderQueue.class Maven / Gradle / Ivy
???? 2 ? %io/netty/util/Recycler$WeakOrderQueue java/lang/Object
Recycler.java io/netty/util/Recycler WeakOrderQueue *io/netty/util/Recycler$WeakOrderQueue$Link Link io/netty/util/Recycler$Stack Stack $io/netty/util/Recycler$DefaultHandle
DefaultHandle io/netty/util/Recycler$1 DUMMY 'Lio/netty/util/Recycler$WeakOrderQueue; head ,Lio/netty/util/Recycler$WeakOrderQueue$Link; tail next owner Ljava/lang/ref/WeakReference; 1Ljava/lang/ref/WeakReference; id I availableSharedCapacity +Ljava/util/concurrent/atomic/AtomicInteger; $assertionsDisabled Z ()V # $
%
access$900 -()Ljava/util/concurrent/atomic/AtomicInteger; ' (
) )java/util/concurrent/atomic/AtomicInteger + getAndIncrement ()I - .
, / 1 3 5 this 3(Lio/netty/util/Recycler$Stack;Ljava/lang/Thread;)V (Lio/netty/util/Recycler$1;)V # 9
: < > java/lang/ref/WeakReference @ (Ljava/lang/Object;)V # B
A C
5 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; # 8
M setHead *(Lio/netty/util/Recycler$WeakOrderQueue;)V O P
Q queue setNext ! " U java/lang/AssertionError W
X % Z allocate
access$800 ] .
^ reserveSpace /(Ljava/util/concurrent/atomic/AtomicInteger;I)Z ` a
b K L
d get f .
, g
compareAndSet (II)Z i j
, k available space reclaimSpace (I)V addAndGet (I)I q r
, s add )(Lio/netty/util/Recycler$DefaultHandle;)V access$1102 *(Lio/netty/util/Recycler$DefaultHandle;I)I w x
y
g access$1202 ?(Lio/netty/util/Recycler$WeakOrderQueue$Link;Lio/netty/util/Recycler$WeakOrderQueue$Link;)Lio/netty/util/Recycler$WeakOrderQueue$Link; | }
~ access$1300 U(Lio/netty/util/Recycler$WeakOrderQueue$Link;)[Lio/netty/util/Recycler$DefaultHandle; ? ?
?
access$502 d(Lio/netty/util/Recycler$DefaultHandle;Lio/netty/util/Recycler$Stack;)Lio/netty/util/Recycler$Stack; ? ?
? lazySet ? p
? handle )Lio/netty/util/Recycler$DefaultHandle<*>; &Lio/netty/util/Recycler$DefaultHandle;
writeIndex hasFinalData ()Z access$1400 /(Lio/netty/util/Recycler$WeakOrderQueue$Link;)I ? ?
? transfer !(Lio/netty/util/Recycler$Stack;)Z access$1200 Z(Lio/netty/util/Recycler$WeakOrderQueue$Link;)Lio/netty/util/Recycler$WeakOrderQueue$Link; ? ?
?
access$700 !(Lio/netty/util/Recycler$Stack;)I ? ?
?
access$600 G(Lio/netty/util/Recycler$Stack;)[Lio/netty/util/Recycler$DefaultHandle; ? ?
? increaseCapacity ? r
? java/lang/Math ? min (II)I ? ?
? ? '[Lio/netty/util/Recycler$DefaultHandle; ? access$1500 )(Lio/netty/util/Recycler$DefaultHandle;)I ? ?
? access$1100 ? ?
? access$1502 ? x
? java/lang/IllegalStateException ? recycled already ? (Ljava/lang/String;)V # ?
? ?
dropHandle )(Lio/netty/util/Recycler$DefaultHandle;)Z ? ?
? o p
? access$1402 0(Lio/netty/util/Recycler$WeakOrderQueue$Link;I)I ? ?
?
access$702 "(Lio/netty/util/Recycler$Stack;I)I ? ?
? actualCapacity element i srcElems dstElems
newDstSize dst srcStart srcEnd srcSize dstSize expectedCapacity finalize java/lang/Throwable ? ? $
? link access$1700 Q(Lio/netty/util/Recycler$WeakOrderQueue;Lio/netty/util/Recycler$WeakOrderQueue;)V T P
? x0 x1 access$1800 P(Lio/netty/util/Recycler$WeakOrderQueue;)Lio/netty/util/Recycler$WeakOrderQueue; access$1900 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
Exceptions
SourceFile InnerClasses 0 ? ! " # $ ? S *? &*? *? 0? 2*? 4*? 6? ? 7 ? ? ? ? ? ? # 8 ? ? 4*? &*? *? 0? 2**?
Y? ;Z? =? ?*? AY,? D? 4*+? E? 6? ? 4 7 4 F H 4 I J ? 4 F G ? ? ? ? ? + 3 ? ? K L ? i ? Y*+? NM*,? R,? ? F H I J
S ? F G ?
? ? T P ? ^ ? V? +*? ? XY? Y?*+? [? ? 7 ?
? \ L ? r *? E? _? c? *+? e? ? ? F H I J ? F G ? ? @ ? ?
` a ? ? .? V? ? ? XY? Y?*? h=? ?*d? l? ???? ? m . . n ? )! +# ?
? ? o p ? a ? V? ? ? XY? Y?*? 6? tW? ? 7 n ? ' ( ) ? u v ? ? T+*? 2? zW*? =M,? {Y>? _? (*? 6? _? c? ?*,?
Y? ;? YM? =,? {>,? ?+S+? ?W,`? ?? ? * T 7 T ? ? F @ ? ? T ? ? ? . , . 0 1 '3 (6 :8 ?: F; L> S? ?
? (
? ? ? ? ? L *? =? ?*? =? {? ? ? ? 7 ? B ? @ ? ? ? ?
%*? ?M,? ?,? ?? _? ,? ?? ?*,? ?YM? ?,? ?>,? {6d6? ?+? ?6`6+? ??? +? ?6`d? ?6? ?,? ?:+? ?: 6
6? `2:? ?? ? ?? ?W? ? ?? ??
? ?Y?? ??S+? ? +? ?W
?
S????? _? ,? ?? *? _? ?*,? ?? ?,? ?W+? ?
? ?+
? ?W?? ? ? _ ? ? P ? ? ? d ? y ? ? ? ? ? ? ? ? ?
% 7 % ? H - ? ? 3 ? ? 9 ? ? F ? ? M ? ? ? % ? G ? ? * H I J M N O Q (T -U 3V 9W >X @[ F\ M^ W_ _` mc sd ye f ?g ?h ?i ?j ?k ?l ?n ?p ?r ?t ?u ?g ?x ?z |???!?#? ? E ?
? ? ,?
? ? ? # ? ? ? ? ? ? $ ? ? ;*? ?*? ?L+? *? _? ?+? ?L??? M*? ?N-? *? _? ?-? ?N???,?? ? ? % ? ; 7 ? 2 ? ? ?
? ? ? ? %? )? 0? 8? :? ? ?
? B ?? ?
? ? ? ? ? ? ? : *+? ? ? ? ? ? ? ? ? ? / *? [? ? ? ? ? ? ? ? / *? 4? ? ? ? ? ? $ ? B ? ? ? ? V? Y? ? ? ?
? ? ? @ ? ? *
© 2015 - 2025 Weber Informatics LLC | Privacy Policy