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

com.groupbyinc.flux.common.netty.util.concurrent.FastThreadLocal.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????2?@com/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal(Ljava/lang/Object;java/lang/ObjectFastThreadLocal.javavariablesToRemoveIndexIindex	removeAll()VEcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMapgetIfSetI()Lcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;

	indexedVariable(I)Ljava/lang/Object;

UNSETLjava/lang/Object;	

java/util/Setsize()I toArray(([Ljava/lang/Object;)[Ljava/lang/Object;"#$C[Lcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal;&removeJ(Lcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;)V()
*(

,java/lang/Throwable.tlvELcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal<*>;BLcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal;variablesToRemoveVLjava/util/Set;>;Ljava/util/Set;variablesToRemoveArrayF[Lcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal<*>;vthreadLocalMapGLcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;

 destroy<

=addToVariablesToRemove?(Lcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;Lcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal;)Vjava/util/IdentityHashMapAC
BDjava/util/CollectionsF
newSetFromMap (Ljava/util/Map;)Ljava/util/Set;HI
GJsetIndexedVariable(ILjava/lang/Object;)ZLM

Nadd(Ljava/lang/Object;)ZPQRvariableremoveFromVariablesToRemove(QV
DnextVariableIndexY

Z		\thisGLcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal;get()Ljava/lang/Object;`

b[(Lcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;)Ljava/lang/Object;`d
e
initializegd
hjava/lang/ExceptionjinitialValuela
m@com/groupbyinc/flux/common/netty/util/internal/PlatformDependentothrowException(Ljava/lang/Throwable;)Vqr
ps?@
ueLjava/lang/Exception;TV;set(Ljava/lang/Object;)V\(Lcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;Ljava/lang/Object;)Vz|
}
,valueisSet()ZJ(Lcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;)Z??
?isIndexedVariableSet(I)Z??

?removeIndexedVariable?

?U@
?	onRemoval?{
?CodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTable	Signature?(Lcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;Lcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal<*>;)V()TV;L(Lcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;)TV;(TV;)VM(Lcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;TV;)V
Exceptions
SourceFile!		
?]	h?K*??*??L+?G+??@+?M,,?!??%?'N-:?66?2:*?+????-?:?-??	Y__a_?4M02!8354%6&H8d9:? M01!8344%67?>678	<=?!@#A4BMCSBYG\H_GgI?/?	
?5
''?
E/	?S?K*??*?;??9:?OPQ
S??

	<? ?>??
^_
?@??8*??M,??,??BY?E?KN*?-?OW?,?N-+?SW??43589:8T208/	35? 348T1/	34?cefg*i/l7m?????
U@??"*??M,??,??,?N-+?WW??*"9:"T28	35?"T1	34?rtuyz!{?	???C?P*?X*?[?]??^2?^_???`a?D*?c?f??^2?^_????`d??+*?]?M,??,?*+?i?? ^29:	8?^_??	???????gd?? M*?nM?N-?t+*?],?OW+*?v,?
k?*wx ^2 9:8? ^_8y?"???
???????

k??z{?}+??*?c+?~?*???^2??^_?y????????z|??!,??+*?],?O?+*?v?*+?+?? !^2!9:!??!^_!?y????? ???????D*?????^2?^_?????f+?+*?]??????^29:?^_???@(?H*??+??^2?^_?
??()??(+??+*?]??M+*??,??*,???N-?t?"k?*#wx(^2(9:8?(^_?*
???????"?#?'???
kla?>??^2?^_???k???{?Q??^2??^_?y???k?????[???.??




© 2015 - 2024 Weber Informatics LLC | Privacy Policy