All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.netty.util.Recycler$Stack.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????2?4com/groupbyinc/flux/common/netty/util/Recycler$Stack(Ljava/lang/Object;java/lang/Object
Recycler.java;threadLjava/lang/Thread;availableSharedCapacity+Ljava/util/concurrent/atomic/AtomicInteger;maxDelayedQueuesImaxCapacity	ratioMaskelements?[Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle;B[Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle<*>;sizehandleRecycleCountcursor?Lcom/groupbyinc/flux/common/netty/util/Recycler$WeakOrderQueue;prevheadI(Lcom/groupbyinc/flux/common/netty/util/Recycler;Ljava/lang/Thread;IIII)V()V$&
'	)	+	-	/)java/util/concurrent/atomic/AtomicInteger1
access$800()I34

5java/lang/Math7max(II)I9:
8;(I)V$=
2>	@access$1600B4

CminE:
8F	H	J	Lthis;Lcom/groupbyinc/flux/common/netty/util/Recycler$Stack;6Lcom/groupbyinc/flux/common/netty/util/Recycler$Stack;maxSharedCapacityFactorsetHeadB(Lcom/groupbyinc/flux/common/netty/util/Recycler$WeakOrderQueue;)V#!	Taccess$1700?(Lcom/groupbyinc/flux/common/netty/util/Recycler$WeakOrderQueue;Lcom/groupbyinc/flux/common/netty/util/Recycler$WeakOrderQueue;)VVW

XqueueincreaseCapacity(I)Ijava/util/Arrays]copyOf)([Ljava/lang/Object;I)[Ljava/lang/Object;_`
^aexpectedCapacitynewCapacitypop@()Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle;	hscavenge()Zjk
laccess$1100A(Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle;)Ino
paccess$1500ro
sjava/lang/IllegalStateExceptionurecycled multiple timesw(Ljava/lang/String;)V$y
vzaccess$1502B(Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle;I)I|}
~access$1102?}
?ret>Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle;scavengeSome?k
?"!	? !	?transfer9(Lcom/groupbyinc/flux/common/netty/util/Recycler$Stack;)Z??

?access$1800?(Lcom/groupbyinc/flux/common/netty/util/Recycler$WeakOrderQueue;)Lcom/groupbyinc/flux/common/netty/util/Recycler$WeakOrderQueue;??

?access$1900^(Lcom/groupbyinc/flux/common/netty/util/Recycler$WeakOrderQueue;)Ljava/lang/ref/WeakReference;??

?java/lang/ref/WeakReference?get()Ljava/lang/Object;??
??hasFinalData?k

?nextsuccessZpushA(Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle;)Vjava/lang/Thread?
currentThread()Ljava/lang/Thread;??
??pushNow??
?	pushLaterS(Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle;Ljava/lang/Thread;)V??
?itemALcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle<*>;recycled already?access$2000?4

?
dropHandleA(Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle;)Z??
?access$2100D()Lcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal;??

?@com/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal?
??
java/util/Map?&(Ljava/lang/Object;)Ljava/lang/Object;????4??DUMMY?!	
?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;????allocate?(Lcom/groupbyinc/flux/common/netty/util/Recycler$Stack;Ljava/lang/Thread;)Lcom/groupbyinc/flux/common/netty/util/Recycler$WeakOrderQueue;??

?add??

?delayedRecycled?Ljava/util/Map;Lcom/groupbyinc/flux/common/netty/util/Recycler$WeakOrderQueue;>;Ljava/util/Map;hasBeenRecycled??	?handle	newHandle9(Lcom/groupbyinc/flux/common/netty/util/Recycler$Stack;)V$?
?
access$600w(Lcom/groupbyinc/flux/common/netty/util/Recycler$Stack;)[Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle;x0
access$7009(Lcom/groupbyinc/flux/common/netty/util/Recycler$Stack;)I
access$702:(Lcom/groupbyinc/flux/common/netty/util/Recycler$Stack;I)Ix1	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTableN(Lcom/groupbyinc/flux/common/netty/util/Recycler;Ljava/lang/Thread;IIII)V
StackMapTableE()Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle;D(Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle<*>;)VV(Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle<*>;Ljava/lang/Thread;)VD(Lcom/groupbyinc/flux/common/netty/util/Recycler$DefaultHandle<*>;)Z
SourceFileInnerClasses0?? !"!B#!$%??H*?(*?**+?,*,?.*?0*?2Yl?6?x=?????G=*?I??**?I?b?c?I??*9NP9d3e.?9NO?"??????(?7??	?
fg??P*?i<?*?m??*?i+*???>?A+??:+?????$+???+*???>???,?,?Y?+ML+????*,??*+????>"!00?!tNPY"!o !W???tNO?b??	???????%'*0:A
INR[]`hmr?	?
?
??
?
??????M*?.,?*+???	*+,???? NP????NO???#$&*,?	????????h+?t+?q??
?vY??{?++?????W*?i=*?0?*+????*?I??**?Ix*?0?G?b?c?I*?I+S*`?i?? hNPh??'A?hNOh???./02"4'57789A:Y=`>g??	?  ?????]??????N-*???
:?5-??*?M?-*?ι?W?*,??Y:??-*??W??Φ?+?ٱ?4]NP]??]
S??GZ!? ]NO]??
S???6
E
FGH(J3K4N?P@RMSUUVX\Y??4?
??????#+?ߚ*Y?*`Z?**?K~??+????#NP#???#NO#???\]_a!c????g?E	?Y*???	NP?	NO?g?????/*?I???P?????/*?i???P?????;*Z?i???P??????








© 2015 - 2024 Weber Informatics LLC | Privacy Policy