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

classes.io.netty.util.Recycler$Stack.class Maven / Gradle / Ivy

There is a newer version: 1.6.5
Show newest version
????2?io/netty/util/Recycler$Stack(Ljava/lang/Object;java/lang/Object
Recycler.java$io/netty/util/Recycler$DefaultHandleio/netty/util/Recycler	
DefaultHandle%io/netty/util/Recycler$WeakOrderQueueWeakOrderQueueStackparentLio/netty/util/Recycler;Lio/netty/util/Recycler;threadLjava/lang/Thread;availableSharedCapacity+Ljava/util/concurrent/atomic/AtomicInteger;maxDelayedQueuesImaxCapacity	ratioMaskelements'[Lio/netty/util/Recycler$DefaultHandle;*[Lio/netty/util/Recycler$DefaultHandle<*>;sizehandleRecycleCountcursor'Lio/netty/util/Recycler$WeakOrderQueue;prevhead1(Lio/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$1700B4

CminE:
8F	H	J	Lthis#Lio/netty/util/Recycler$Stack;Lio/netty/util/Recycler$Stack;maxSharedCapacityFactorincreaseCapacity(I)Ijava/util/ArraysTcopyOf)([Ljava/lang/Object;I)[Ljava/lang/Object;VW
UXexpectedCapacitynewCapacitypop(()Lio/netty/util/Recycler$DefaultHandle;	_scavenge()Zab
caccess$1200)(Lio/netty/util/Recycler$DefaultHandle;)Ief
gaccess$1600if
jjava/lang/IllegalStateExceptionlrecycled multiple timesn(Ljava/lang/String;)V$p
mqaccess$1602*(Lio/netty/util/Recycler$DefaultHandle;I)Ist
uaccess$1202wt
xret&Lio/netty/util/Recycler$DefaultHandle;scavengeSome|b
}"!	#!	? !	?transfer!(Lio/netty/util/Recycler$Stack;)Z??

?access$1800P(Lio/netty/util/Recycler$WeakOrderQueue;)Lio/netty/util/Recycler$WeakOrderQueue;??

?access$1900F(Lio/netty/util/Recycler$WeakOrderQueue;)Ljava/lang/ref/WeakReference;??

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

?access$1802w(Lio/netty/util/Recycler$WeakOrderQueue;Lio/netty/util/Recycler$WeakOrderQueue;)Lio/netty/util/Recycler$WeakOrderQueue;??

?nextsuccessZpush)(Lio/netty/util/Recycler$DefaultHandle;)Vjava/lang/Thread?
currentThread()Ljava/lang/Thread;??
??pushNow??
?	pushLater;(Lio/netty/util/Recycler$DefaultHandle;Ljava/lang/Thread;)V??
?item)Lio/netty/util/Recycler$DefaultHandle<*>;recycled already?access$2000?4

?
dropHandle)(Lio/netty/util/Recycler$DefaultHandle;)Z??
?access$2100,()Lio/netty/util/concurrent/FastThreadLocal;??

?(io/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;????allocateY(Lio/netty/util/Recycler$Stack;Ljava/lang/Thread;)Lio/netty/util/Recycler$WeakOrderQueue;??

?add??

?delayedRecycledYLjava/util/Map;Lio/netty/util/Recycler$WeakOrderQueue;>;Ljava/util/Map;queuehasBeenRecycled??	?handle	newHandle!(Lio/netty/util/Recycler$Stack;)V$?
?
access$600G(Lio/netty/util/Recycler$Stack;)[Lio/netty/util/Recycler$DefaultHandle;x0
access$700!(Lio/netty/util/Recycler$Stack;)Iaccess$1100G(Lio/netty/util/Recycler$Stack;)Lio/netty/util/Recycler$WeakOrderQueue;access$1102n(Lio/netty/util/Recycler$Stack;Lio/netty/util/Recycler$WeakOrderQueue;)Lio/netty/util/Recycler$WeakOrderQueue;x1
access$702"(Lio/netty/util/Recycler$Stack;I)I	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable6(Lio/netty/util/Recycler;Ljava/lang/Thread;IIII)V
StackMapTable-()Lio/netty/util/Recycler$DefaultHandle;,(Lio/netty/util/Recycler$DefaultHandle<*>;)V>(Lio/netty/util/Recycler$DefaultHandle<*>;Ljava/lang/Thread;)V,(Lio/netty/util/Recycler$DefaultHandle<*>;)Z
SourceFileInnerClasses0?? !"!B#!$%??H*?(*?**+?,*,?.*?0*?2Yl?6?x=?????G=*?I??**?I?Y?Z?I??*9NP9[3\.?9NO?"??????(?7??	?
]^??P*?`<?*?d??*?`@@MAUCVF\G??4?
??????#+?ݚ*Y?*`Z?**?K~??+????#NP#?{?#NO#???JKMO!Q????^?E	?Y*???	NP?	NO?U?????/*?I???P?????/*?`???P?????/*?????P?????;*+Z?????P?!?????;*Z?`???P??????








© 2015 - 2025 Weber Informatics LLC | Privacy Policy