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

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

The newest version!
????2B-io/netty/util/internal/InternalThreadLocalMap5io/netty/util/internal/UnpaddedInternalThreadLocalMapInternalThreadLocalMap.javalogger/Lio/netty/util/internal/logging/InternalLogger;#DEFAULT_ARRAY_LIST_INITIAL_CAPACITYISTRING_BUILDER_INITIAL_SIZESTRING_BUILDER_MAX_SIZEUNSETLjava/lang/Object;cleanerFlagsLjava/util/BitSet;rp1Jrp2rp3rp4rp5rp6rp7rp8rp9getIfSet1()Lio/netty/util/internal/InternalThreadLocalMap;java/lang/Thread
currentThread()Ljava/lang/Thread; 
!.io/netty/util/concurrent/FastThreadLocalThread#threadLocalMap%
$&slowThreadLocalMapLjava/lang/ThreadLocal;()	*java/lang/ThreadLocal,get()Ljava/lang/Object;./
-0threadLjava/lang/Thread;fastGeta(Lio/netty/util/concurrent/FastThreadLocalThread;)Lio/netty/util/internal/InternalThreadLocalMap;45
6slowGet8
9()V;<
=setThreadLocalMap2(Lio/netty/util/internal/InternalThreadLocalMap;)V?@
$A0Lio/netty/util/concurrent/FastThreadLocalThread;/Lio/netty/util/internal/InternalThreadLocalMap;	*set(Ljava/lang/Object;)VFG
-HHLjava/lang/ThreadLocal;retremoveL<
-MdestroynextVariableIndex()I	nextIndex+Ljava/util/concurrent/atomic/AtomicInteger;RS	T)java/util/concurrent/atomic/AtomicIntegerVgetAndIncrementXQ
WYdecrementAndGet[Q
W\java/lang/IllegalStateException^'too many thread-local indexed variables`(Ljava/lang/String;)V;b
_cindexlastVariableIndex.Q
WgnewIndexedVariableTable()[Ljava/lang/Object;ij
k([Ljava/lang/Object;)V;m
nthisjava/lang/Objectq
	sjava/util/Arraysufill(([Ljava/lang/Object;Ljava/lang/Object;)Vwx
vyarray[Ljava/lang/Object;sizefutureListenerStackDepth~		localChannelReaderStackDepth?		?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?|	?|ocount()Ljava/lang/StringBuilder;java/lang/StringBuilder?		?(I)V;?
??capacity?Q
??		?	setLength??
??
trimToSize?<
??sb()Ljava/util/Map;java/util/IdentityHashMap?
?=
java/util/Map?cacheLLjava/util/Map;LLjava/util/Map;()Ljava/util/ArrayList;(I)Ljava/util/ArrayList;??
?java/util/ArrayList?
??clear?<
??ensureCapacity??
??minCapacitylistLjava/util/ArrayList;setFutureListenerStackDepth,()Lio/netty/util/internal/ThreadLocalRandom;(io/netty/util/internal/ThreadLocalRandom?
?=rRLjava/util/Map;Lio/netty/util/internal/TypeParameterMatcher;>;uLjava/util/Map;Ljava/util/Map;>;(()Lio/netty/util/internal/IntegerHolder;Ljava/lang/Deprecated;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;??
v?*([Ljava/lang/Object;IILjava/lang/Object;)Vw?
v?oldArrayoldCapacitynewCapacitynewArrayremoveIndexedVariablevisIndexedVariableSet(I)ZisCleanerFlagSet	java/util/BitSet.
setCleanerFlag
=F?
4io/netty/util/internal/logging/InternalLoggerFactorygetInstanceB(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger;
	
r=1io.netty.threadLocalMap.stringBuilder.initialSize)io/netty/util/internal/SystemPropertyUtilgetInt(Ljava/lang/String;I)I
7-Dio.netty.threadLocalMap.stringBuilder.initialSize: {}java/lang/Integer!valueOf(I)Ljava/lang/Integer;#$
"%-io/netty/util/internal/logging/InternalLogger'debug'(Ljava/lang/String;Ljava/lang/Object;)V)*(+-io.netty.threadLocalMap.stringBuilder.maxSize-3-Dio.netty.threadLocalMap.stringBuilder.maxSize: {}/
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;>;
DeprecatedRuntimeVisibleAnnotations:()Ljava/util/Map;Ljava/lang/Boolean;>;
SourceFile1	1
		
"	2a?"K*?$?*?$?'??+?1??3234=>?A5?	.2[?"K*?$?*?$?7??:?3234EFGI5?
452f*?'L+?*?Y?>YL?B+?32C%D4NO	PR5?
82??EK*?1?L+??Y?>L*+?I+?3()KD6(J4VWXYZ\5?-	L<2f?"K*?$?*?$?B?	?+?N?3234`abdf5	?	O<2#?+?N?4
ij	PQ2d?U?Z;??U?]W?_Ya?d??3e	4mnopr5?	fQ2!	?U?hd?4v;<26*?l?o?3pD4
~
ij2A ?rK*?t?z*?3	{|4??
?}Q2h?<*????*????*????*????*????*????*????*????*????*????*????*??M,?>6?,2:?t??????d?3 ???pD??	4r??	????? ?'?*?1?4?;?>?E?H?O?R?Y?\?c?f?m?p?????????5?										?
????2?5*??L+?*??Y????Z???+?????+????+??+??+?35pD0??4"??	??#?*?.?3?5	????2x*??L+?*??Y??YL??+?3pD??6??4??	??5??78??2x*??L+?*??Y??YL??+?3pD??6??4??	??5??79??21*?ʰ3pD4?7:??2?%*??M,?*??Y?͵?*???,??,??,?3 %pD%?	 ??6 ??4??	????#?5??7;~Q2/*???3pD4???2>*???3pD~	4
????2f*??L+?*??Y??YL??+?3pD??4??	??5????2x*??L+?*??Y??YL??+?3pD??6??4??	??5??7<??2x*??L+?*??Y??YL??+?3pD??6??4??	?5??7=??2/*???3pD4>????2>*+???3pD??4
>????2y*??L+?*??Y??YL??+?3pD??6??4	5??7@?Q2/*???3pD4??2>*???3pD?	4
??2i*??M,??	,2??t?3 pDe	?|4
 !5??Br??2?**??N-??-2:-,S?t???*,???34?*pD*e	*?%?|4()*+,".(/5? ?r@???2?_*??N-?66|?6|?6|?6|?6|?6?-??:??t??,S*???3H_pD_e	_?Z?|	V?	S?	F?|4:45	6789':1;;<>>F?S@XA^B??2?*??M,??,2N,?tS-??t?3*?pDe	?|4EFGHIK5??2l*??M,??,2?t???3 pDe	?|4
PQ5
??@2W*??*?????3pDe	4U5@	?2d*??*?Y?
?*???3pDe	4YZ\]5
<2?M???rY??t???? ???&?,.????0???&?,?4")/456/8;9L:A




© 2015 - 2025 Weber Informatics LLC | Privacy Policy