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

io.netty.util.internal.InternalThreadLocalMap.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2-io/netty/util/internal/InternalThreadLocalMap5io/netty/util/internal/UnpaddedInternalThreadLocalMapInternalThreadLocalMap.java#DEFAULT_ARRAY_LIST_INITIAL_CAPACITYIUNSETLjava/lang/Object;rp1Jrp2rp3rp4rp5rp6rp7rp8rp9getIfSet1()Lio/netty/util/internal/InternalThreadLocalMap;java/lang/Thread
currentThread()Ljava/lang/Thread;
.io/netty/util/concurrent/FastThreadLocalThreadthreadLocalMap
 slowThreadLocalMapLjava/lang/ThreadLocal;"#	$java/lang/ThreadLocal&get()Ljava/lang/Object;()
'*threadLjava/lang/Thread;fastGeta(Lio/netty/util/concurrent/FastThreadLocalThread;)Lio/netty/util/internal/InternalThreadLocalMap;./
0slowGet2
3()V56
7setThreadLocalMap2(Lio/netty/util/internal/InternalThreadLocalMap;)V9:
;0Lio/netty/util/concurrent/FastThreadLocalThread;/Lio/netty/util/internal/InternalThreadLocalMap;	$set(Ljava/lang/Object;)V@A
'BHLjava/lang/ThreadLocal;retremoveF6
'GdestroynextVariableIndex()I	nextIndex+Ljava/util/concurrent/atomic/AtomicInteger;LM	N)java/util/concurrent/atomic/AtomicIntegerPgetAndIncrementRK
QSdecrementAndGetUK
QVjava/lang/IllegalStateExceptionX'too many thread-local indexed variablesZ(Ljava/lang/String;)V5\
Y]indexlastVariableIndex(K
QanewIndexedVariableTable()[Ljava/lang/Object;cd
e([Ljava/lang/Object;)V5g
hthisjava/lang/Objectk	
	mjava/util/Arraysofill(([Ljava/lang/Object;Ljava/lang/Object;)Vqr
psarray[Ljava/lang/Object;sizefutureListenerStackDepthx	ylocalChannelReaderStackDepth{	|handlerSharableCacheLjava/util/Map;~	?counterHashCode&Lio/netty/util/internal/IntegerHolder;??	?random*Lio/netty/util/internal/ThreadLocalRandom;??	?typeParameterMatcherGetCache?	?typeParameterMatcherFindCache?	?
stringBuilderLjava/lang/StringBuilder;??	?charsetEncoderCache?	?charsetDecoderCache?	?	arrayListLjava/util/ArrayList;??	?indexedVariables?v	?vocount()Ljava/lang/StringBuilder;java/lang/StringBuilder?(I)V5?
??capacity?K
??	setLength??
??
trimToSize?6
??stringBuilderCapacity()Ljava/util/Map;java/util/IdentityHashMap?
?7
java/util/Map?cacheLLjava/util/Map;LLjava/util/Map;()Ljava/util/ArrayList;(I)Ljava/util/ArrayList;??
?java/util/ArrayList?
??clear?6
??ensureCapacity??
??minCapacitylistLjava/util/ArrayList;setFutureListenerStackDepth,()Lio/netty/util/internal/ThreadLocalRandom;(io/netty/util/internal/ThreadLocalRandom?
?7rRLjava/util/Map;Lio/netty/util/internal/TypeParameterMatcher;>;uLjava/util/Map;Ljava/util/Map;>;(()Lio/netty/util/internal/IntegerHolder;setCounterHashCode)(Lio/netty/util/internal/IntegerHolder;)Vjava/util/WeakHashMap?
??8Ljava/util/Map;Ljava/lang/Boolean;>;setLocalChannelReaderStackDepthindexedVariable(I)Ljava/lang/Object;lookupsetIndexedVariable(ILjava/lang/Object;)Z expandIndexedVariableTableAndSet(ILjava/lang/Object;)V??
?oldValuevaluecopyOf)([Ljava/lang/Object;I)[Ljava/lang/Object;??
p?*([Ljava/lang/Object;IILjava/lang/Object;)Vq?
p?oldArrayoldCapacitynewCapacitynewArrayremoveIndexedVariablevisIndexedVariableSet(I)Z
l7
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	SignatureN()Ljava/util/Map;N()Ljava/util/Map;2()Ljava/util/ArrayList;3(I)Ljava/util/ArrayList;T()Ljava/util/Map;Lio/netty/util/internal/TypeParameterMatcher;>;w()Ljava/util/Map;Ljava/util/Map;>;:()Ljava/util/Map;Ljava/lang/Boolean;>;
SourceFile1?	

 	?a?K*??*??!??%?+???,-?+,-/??	(?[?K*??*??1??4??,-?3457??
./?f*?!L+?*?Y?8YL?<+??,=>?<=	>@??
2????K*?+?L+??Y?8L*+?C+??"#E>?"D?DEFGHJ??'	F6?f?K*??*???
lm
cd?A ?lK*?n?t*??	uv?pq
rwK?h?<*?z??*?}??*????*????*????*????*????*????*????*????*????*??M,?>6?,2:?n??????d?? ??
?j>???rvx	y{|~ ?'?*?1?4?;?>?E?H?O?R?Y?\?c?f?m?p???????????										?
??????G<*???*??Y?????)*?????*????*????*????*????Gj>C??"????)?3?:?B??????x*??L+?*??Y??YL??+??j>???????	?????????x*??L+?*??Y??YL??+??j>???????	?????????1*????j>???????%*??M,?*??Y?õ?*???,??,??,?? %j>%? ??? ?????	????#?????xK?/*?z??j>?????>*?z??j>x?
?????f*??L+?*??Y??YL??+??j>?????	????????x*??L+?*??Y??YL??+??j>???????	?????????x*??L+?*??Y??YL??+??j>???????	?????????/*????j>?????>*+????j>???
??~??y*??L+?*??Y??YL??+??j>???????	?????{K?/*?}??j>????>*?}??j>{?
	
???i*??M,??	,2??n?? j>_?v?

???Bl????**??N-??-2:-,S?n???*,????4?
*j>*_*?
%?v?"(?? ?l@?????_*??N-?66|?6|?6|?6|?6|?6?-??:??n??,S*????H_j>___?
Z?v	V?S?F?v?:!"	#$%&''1(;)>+F,S-X.^/????*??M,??,2N,?nS-??n??*?
j>_?v?234568??????l*??M,??,2?n???? j>_?v?
=>?
??@?6?#?lY???n??(




© 2015 - 2025 Weber Informatics LLC | Privacy Policy