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

com.groupbyinc.flux.common.jboss.netty.util.internal.ConcurrentIdentityWeakKeyHashMap$Segment.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????1?]com/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$SegmentTLjava/util/concurrent/locks/ReentrantLock;(java/util/concurrent/locks/ReentrantLock%ConcurrentIdentityWeakKeyHashMap.java_com/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntryUcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap		HashEntrySegmentfcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$WeakKeyReference
WeakKeyReferenceserialVersionUIDJMSc?䋪8countImodCount	thresholdtableb[Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;j[Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;
loadFactorFrefQueueLjava/lang/ref/ReferenceQueue;2Ljava/lang/ref/ReferenceQueue;(IF)V()V "
#	%newArraye(I)[Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;'(
)setTablee([Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;)V+,
-thisgLcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$Segment;_Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$Segment;initialCapacitylfc(I)[Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$Segment;ikeyEq'(Ljava/lang/Object;Ljava/lang/Object;)ZsrcLjava/lang/Object;dest	;	=java/lang/ref/ReferenceQueue?
@#	BnewTablegetFirstd(I)Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;hashtabnewHashEntry?(Ljava/lang/Object;ILcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;?(Ljava/lang/Object;ILcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V K
LkeyTK;nextiLcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;aLcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;valueTV;readValueUnderLocku(Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;)Ljava/lang/Object;lockW"
XremoveStaleZ"
[()Ljava/lang/Object;S]
^unlock`"
aeget'(Ljava/lang/Object;I)Ljava/lang/Object;	fEF
hG	jN]
l67
nvalueRefp9	qdereferenceValue&(Ljava/lang/Object;)Ljava/lang/Object;st
uUV
wPR	yopaquecontainsKey(Ljava/lang/Object;I)Z
containsValue(Ljava/lang/Object;)Zjava/lang/Object?equals?
??varr$len$i$replace:(Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;)ZsetValue(Ljava/lang/Object;)V??
?replacedZoldValuenewValue9(Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;put:(Ljava/lang/Object;ILjava/lang/Object;Z)Ljava/lang/Object;rehash()I??
?	?IJ
?reducedcindexfirstonlyIfAbsent@klastnplastRunlastIdxidxoldTableoldCapacitysizeMaskreduceremovekeyRef?9	?pKeynewFirst	refRemovepoll()Ljava/lang/ref/Reference;??
@??]
?keyHash??
???
?refhLcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$WeakKeyReference;clear
ConstantValue	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable?(I)[Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$Segment;m([Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;)Vl(I)Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;?(TK;ILcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;TV;)Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;n(Lcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentIdentityWeakKeyHashMap$HashEntry;)TV;(Ljava/lang/Object;I)TV;
(TK;ITV;TV;)Z(TK;ITV;)TV;
(TK;ITV;Z)TV;+(Ljava/lang/Object;ILjava/lang/Object;Z)TV;
SourceFileInnerClasses0?????? !?n*?$*$?&*?*?.?? /123?/0?56	78'4?/???5?<??
67??*+????89:9?@+,?z*+??*?&j??<*+?>*?@Y?A?C??/1D?/0D?H
IJK??EF?l*?>M,,?d~2?? /1G	H?/0	H?
QR??IJ???Y+-*?C?M??4/1N9GPRS9?*/0NOPQST?W??UV?? *?Y*?\+?_M?,?N?-?:*?b?? /1 cR? /0 cQ?bdeg??de??F*?g?@*?iN-?6-?k?&+-?m?o?-?r:?
-?v?*-?x?-?zN?????4*{9
7cRF/1FN9FG?
7cQF/0?*
no
pq$r*s/t6w<yD|??|}??0*?g?**?iN-? -?k?+-?m?o??-?zN?????*
!cR0/10N90G?
!cQ0/0???
??$?&?.?~?6`*?g?Z*?>M,?>6?I,2:?8?r:?*?x:??v:+?????z:??Ʉ?????\	7?9*${9C?9:cRR?O?L?`/1`S9?*7?TC?T:cQ`/0?2???#?*?/?:?C?L?N?X?^????C
k*?Y*?\*?i:?"?k?+?m?o?
?z:???6?-?_???
6??6??:??:	*?b?	X[[`[?HLcR6%??k/1kN9kGk?9k?9?4LcQk/0kNOk?Tk?T?.????)?3?6?G?J?Q?[??????0	b*?Y*?\*?i:?"?k?+?m?o?
?z:???:??_:-??:??:??:*?b?ORRWR?>CcR6?9b/1bN9bGb?9?4CcQ6?Tb/0bNOb?T?.????)?3?6?;?B?H?R??????(?*?Y*?\*?g6?*?:?d~62::		?"	?k?+	?m?o?
	?z:	???	?	?_:
?-	-???$:
*Y??`??*+-??S*?g
:??:??:
*?b?
???????
 ?}?9
??9}HBt?Im?RMicR	?(?9
?/1?N9?G?S9????R}?T
9}HIm?QMicQ	?(?T
?/0?NO?ST?^????? ?%?3?9?B?I?M?g?q?v?}??????????????????????*?>L+?=???x?*N*-??*?&j??<-?d66+:?66??2:		??	?z:
	?k~6
?-	S??	:6

:?&?k~6
?6
:?z:???-
S	:?E?m:?	??)?k~6-2:-*?k?_??S?z:??????D*-?>?????v(?R?1N9????R?I?Rn??Rr?
R?PR
\??F?cR	0??5??8???/1?????D*??-???f
v(?Q?1NO??Q?I?Qn??QR?PQ
F?cQ	?/0???D??#????$*-FKR
\ajnr{???????!?"?#?$?&?'?(???-?.?????*?Y?*?\*?gd6*?>:?d~62::		?0+	???'?	?k?+	?m?o?
	?z:	???:
	?t	?_:-?-???`:
*Y??`??	?z::

	?3
?m:?	???*
?k
?_??:
?z:
???S*?g
:??:??:*?b??????????9?7?R
?H?Rpj?9???H$??+??R/?cR	d??9
?/1?N9?G?S9????\	??O?7?Q
?H?Qpj?T?H+??Q/?cQ	d??T
?/0?r57	8
:;<$=+>/@WBaEdFiGpH}I?L?M?N?O?P?Q?R?U?N?X?Y?\?^??Z"?p"*?C???YL?*+??+????W????"/1???"/0?ef!h?"??Q*?g?L*?Y*?>L=+??
+S????*Y??`??*?@Y?A?C*?g??N?-?:*?b???BBFB? 5,HQ/1?,HQ/0?6
klnopo"r,u7v<w?yBxP{???







© 2015 - 2025 Weber Informatics LLC | Privacy Policy