com.groupbyinc.flux.common.netty.util.concurrent.FastThreadLocal.class Maven / Gradle / Ivy
???? 2 ? @com/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal (Ljava/lang/Object; java/lang/Object FastThreadLocal.java variablesToRemoveIndex I index removeAll ()V Ecom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap getIfSet I()Lcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;
indexedVariable (I)Ljava/lang/Object;
UNSET Ljava/lang/Object;
java/util/Set size ()I toArray (([Ljava/lang/Object;)[Ljava/lang/Object; " # $ C[Lcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal; & remove J(Lcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;)V ( )
* (
, java/lang/Throwable . tlv ELcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal<*>; BLcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal; variablesToRemove VLjava/util/Set;>; Ljava/util/Set; variablesToRemoveArray F[Lcom/groupbyinc/flux/common/netty/util/concurrent/FastThreadLocal<*>; v threadLocalMap GLcom/groupbyinc/flux/common/netty/util/internal/InternalThreadLocalMap;
destroy <