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

com.google.common.collect.MapMakerInternalMap$Segment.class Maven / Gradle / Ivy

The newest version!
????2&
?QR
Q	?S	?T	?U
?V
?W
XYZ

Q	?[
X\	?]
X^
X_`
Q
Xa	?bc
Q	?e
Xfg
Q	?ij
k
l	?m	?n	Xo
pq3r3s5t5u
pv5w3x	Xy
z{
?|
?}
?~
?
??
??

??
X??
X?
??
??	X?
????
??	X?????	X?
??3?
??????
X?3?	??
???
JQ
??	X?	X??
O???	????	??
?
??
??	X?
??3?
??
X?
??
??
??
??
??	X?
??
??
??	??
??	??
??
??
??	??
??
?@
??
??
??
??	??
??
????
???
??
?
??
??
??
X???map/Lcom/google/common/collect/MapMakerInternalMap;	Signature7Lcom/google/common/collect/MapMakerInternalMap;RuntimeInvisibleAnnotations$Lcom/google/j2objc/annotations/Weak;countImodCount	thresholdtable2Ljava/util/concurrent/atomic/AtomicReferenceArray;ReferenceEntryInnerClasseszLjava/util/concurrent/atomic/AtomicReferenceArray;>;maxSegmentSizekeyReferenceQueueLjava/lang/ref/ReferenceQueue;#Ljava/lang/ref/ReferenceQueue;valueReferenceQueue#Ljava/lang/ref/ReferenceQueue;recencyQueueLjava/util/Queue;YLjava/util/Queue;>;	readCount+Ljava/util/concurrent/atomic/AtomicInteger;
evictionQueue'Ljavax/annotation/concurrent/GuardedBy;valuethisexpirationQueue4(Lcom/google/common/collect/MapMakerInternalMap;II)VCodeLineNumberTableLocalVariableTableSegment7Lcom/google/common/collect/MapMakerInternalMap$Segment;initialCapacityLocalVariableTypeTable?Lcom/google/common/collect/MapMakerInternalMap$Segment;
StackMapTable??Z?<(Lcom/google/common/collect/MapMakerInternalMap;II)V
newEntryArray5(I)Ljava/util/concurrent/atomic/AtomicReferenceArray;size}(I)Ljava/util/concurrent/atomic/AtomicReferenceArray;>;	initTable5(Ljava/util/concurrent/atomic/AtomicReferenceArray;)VnewTable}(Ljava/util/concurrent/atomic/AtomicReferenceArray;>;)VnewEntry?(Ljava/lang/Object;ILcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;)Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;keyLjava/lang/Object;hashnext>Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;TK;FLcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;?(TK;ILcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;)Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;	copyEntry?(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;)Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;originalnewNextvalueReferenceValueReference>Lcom/google/common/collect/MapMakerInternalMap$ValueReference;FLcom/google/common/collect/MapMakerInternalMap$ValueReference;TV;???(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;)Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;setValueS(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;Ljava/lang/Object;)VentryL(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;TV;)VtryDrainReferenceQueues()V?drainReferenceQueuesdrainKeyReferenceQueuerefLjava/lang/ref/Reference;iLjava/lang/ref/Reference<+TK;>;?drainValueReferenceQueueLjava/lang/ref/Reference<+TV;>;clearReferenceQueuesclearKeyReferenceQueueclearValueReferenceQueue
recordReadA(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;)VI(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;)VrecordLockedReadrecordWrite
expirationJdrainRecencyQueuee?recordExpirationTimeB(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;J)VexpirationNanosJ(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;J)VtryExpireEntries
expireEntriesnowenqueueNotification?RemovalCauser(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;Lcom/google/common/collect/MapMaker$RemovalCause;)Vcause1Lcom/google/common/collect/MapMaker$RemovalCause;z(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;Lcom/google/common/collect/MapMaker$RemovalCause;)VY(Ljava/lang/Object;ILjava/lang/Object;Lcom/google/common/collect/MapMaker$RemovalCause;)VnotificationRemovalNotification8Lcom/google/common/collect/MapMaker$RemovalNotification;@Lcom/google/common/collect/MapMaker$RemovalNotification;;(TK;ITV;Lcom/google/common/collect/MapMaker$RemovalCause;)VevictEntries()ZgetFirstA(I)Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;I(I)Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;getEntryS(Ljava/lang/Object;I)Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;entryKey[(Ljava/lang/Object;I)Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;getLiveEntryget'(Ljava/lang/Object;I)Ljava/lang/Object;(Ljava/lang/Object;I)TV;containsKey(Ljava/lang/Object;I)Z
containsValue(Ljava/lang/Object;)Z
entryValuelengthj1Lcom/google/common/annotations/VisibleForTesting;put:(Ljava/lang/Object;ILjava/lang/Object;Z)Ljava/lang/Object;newCountindexfirstonlyIfAbsentZ
(TK;ITV;Z)TV;expandnewIndexnewFirsttail	tailIndex	headIndexheadoldIndexoldTableoldCapacitynewMaskreplace:(Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;)ZoldValuenewValue
(TK;ITV;TV;)Z9(Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;(TK;ITV;)TV;remove?((Ljava/lang/Object;ILjava/lang/Object;)ZclearremoveFromChainremoveCollectedEntry
reclaimKeyB(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;I)ZJ(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;I)ZreclaimValueT(Ljava/lang/Object;ILcom/google/common/collect/MapMakerInternalMap$ValueReference;)ZvM(TK;ILcom/google/common/collect/MapMakerInternalMap$ValueReference;)Z
clearValueremoveEntrys(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;ILcom/google/common/collect/MapMaker$RemovalCause;)Z{(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;ILcom/google/common/collect/MapMaker$RemovalCause;)ZisCollectedA(Lcom/google/common/collect/MapMakerInternalMap$ValueReference;)ZI(Lcom/google/common/collect/MapMakerInternalMap$ValueReference;)ZgetLiveValueR(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;)Ljava/lang/Object;K(Lcom/google/common/collect/MapMakerInternalMap$ReferenceEntry;)TV;postReadCleanuppreWriteCleanuppostWriteCleanup
runCleanuprunLockedCleanuprunUnlockedCleanupTLjava/util/concurrent/locks/ReentrantLock;
SourceFileMapMakerInternalMap.java??)java/util/concurrent/atomic/AtomicInteger????????????java/lang/ref/ReferenceQueue???????*java/util/concurrent/ConcurrentLinkedQueue????;com/google/common/collect/MapMakerInternalMap$EvictionQueue
EvictionQueue???=com/google/common/collect/MapMakerInternalMap$ExpirationQueueExpirationQueue??0java/util/concurrent/atomic/AtomicReferenceArray??????????????????????????????????????????Q??Q??Q?????7??9???>Q??Q??Q?????7??9???????????s?????*??**+,?+N+-?)*+?,??xyz{?*??????
???*??????
???????s?????*?-?*?.*?/?
L*?/+????????????????R????s*??	?*?0*??
?*?1???
???????????
???s?????+=*??2YL?+?3N*?-?4?????۱?"?????$?'?*??*??+?? ??)??? ??+?? ?????$?????s?????+=*??2YL?+?5N*?-?6?????۱?"?????$?'?*??*??+?? ??)??? ??+?? ?????$?????s????s*??	?*?7*??
?*?8???
???????????
???X*??2??????
?
???????????X*??2??????
?
????????????"*???*+*??9?:*?+?;W???
??!??"??"???"??"?????????-*?+?;W*???*+*??9?:*?+?;W?????!?,??-??-???-??-???,?????s?????G*?<*?+?;W*???0*???
*??9?
*??=A*+ ?:*?+?;W??????5?;?F?? 5??G??G???G??G???-F?????s?????O*??>?3YL?@*?+???*?+?;W*?????*?+?????*?+?;W?????			)	@	N	?O??A???O??A???
?(?$???s????q+*??@?A a?B??
		? ?????????????????*?-?*?C*?/?
L*?/+???		!	#	%	#	'???????R?????S*?<*??D??*??@?A@*??E?3YN?(*?-?F?*--?G?H?I??ջJY?K???"	+	-	0	2	49	5J	6R	9? S??7??*)???S??*)???
?
?5????s????{*+?#+?G+?$?%,?L??
	>	?? ?????????????????**??M?N??OY+-?P:*??M?QW??	B
	C	D)	F?>??*??*??*??*??*???*?*??*??*???)??????C*???:*?R*??/*?<*??S?3L*++?G?T?I??JY?K????	P	Q	S&	T7	U?	WA	Y?&??C???&??C??????????s??s*? M,,?d~?U?3??
	a	b? ?????????????P*?R?J*?VN-?@-?G??)-?#:?
*?W?*??X+?Y?-?-?ZN?????2	h	i	j	k	n&	o+	p/	q2	tB	uD	iN	z?4&	?
A??P??P??P??? &	?
A??P????
?????	?
??**+?[N-??*???*?-?\?	*?]?-??	~		?
	?"	?&	?(	??**??*??*??#???*??#???	?
??

?!G*+?^N-?
:*?_?-?$?%:?*-?`?*?W:*?_?:*?_?>7>>@>?*
	?	?	?	?	?"	?'	?/	?3	?7	??47??"??G??G??G??? 7??"??G??? ?????
?????I*?R?4*+?^N-?
6*?_?-?$?%??6*?_?>*?_?:*?_?@1@8:@@B@?&		?	?	?	?	?	?1	?8	?:	??**??I??I??I???*??I?????@?G???	w*?R?b*? M,?>6?O,?U?3:?9*?a:??*??b+?Y?
6*?_??Z:??Ȅ???=*?_?:*?_?MnThnnpn?>	?	?	?	?	?*	?2	?7	?:	?J	?M	?T	?`	?f	?h	??H2"?%;??R??Z??U?w??w???*2"?%;??Z??w???#????????G?????*?c*?d*?R`6*??*?e*?R`6*? :?d~6?U?3::		??	?#:
	?G??
??*??X+
?Y??	?$:?%:?U*Y?f`?f*	-?g?&?*+?h?L*?R6?*?i?*?R`6*?R:
*?/*?j
??*	?k:
*?/*?j
?*Y?f`?f*+?l?L*	-?g:
*?/*?j
?	?Z:	??*Y?f`?f*+?m:	*	-?g	?n*?i?*?R`6*?R:
*?/*?j
?:*?/*?j??u??u?u"juuwu??2	?	?	?	?	?	?%	?+	?6	?B	?K	?T	?t	?}	??	??	??	??	??	??	??	??	??	??	??
?
	?	??	??	??
?
	?	?	?	?	?

	"	?.	?8	?B
I
R
Y
a
g
j
n
	u
{
	??}??????T?	?
F???	e?+J??6??B3?B3??	??????????????f
}??????T?	?
F???	+J??B3?B3??	??????????S
?%? 
??????s????*??2?????????O*? L+?=o??*?R>*x?:*?hl??d66??+?U?3:???Z:?G~6	?	?n??:
	6:?*?G~6

?
6:
?Z:???
?n:
?K?G~6

?U?3:*?p:?
?n?*?q???Z:??????-*? *?R???%





"
#
$,
%5
&>
)I
+N
,W
-c
0h
1t
6x
7|
8?
9?
:?
<?
=?
8?
@?
C?
D?
E?
F?
G?
H?
J?
K?
C
&
Q
R
S??? ?
?,???0 ?
?$???!??O??x?"?
|?#?W???c?$?	I?%?8?&???'?
(?????5?)??f
?,???$???!??O??x?"?
W???I?%???'?????_??&??;?????????9?????????s?*+?m:*?c*?d*? :?d~6?U?3::???#:	?G??	??*??X+	?Y???$:

?%:?Y*
?r?B*?Rd6*Y?f`?f*	?h?L*?s:
*?Rd6
?n*?R6*?/*?j?*??b-?Y?.*Y?f`?f*+?l?L*?g6*?/*?j?*?k6*?/*?j??Z:??
6*?/*?j?:*?/*?j??-??-?-"--/-??'
V
X
Z
[
\%
^.
_7
`W
e`
fi
gn
hw
i
j?
k?
l?
m?
n?
o?
q?
??
??
t?
u?
v?
w?
x?
??
??
|
}
?
?
^
?"
?&
?-
?3
???7??!?
`???
i??7?	?	)??????%?:??:??:??:,?:-??p?!?
`???
i??7?	?	)?????%?:??:??:,?:-??K?)	???????????
:???
??????.*/?*?c*?d*? :?d~6?U?3::???#:?G????*??X+?Y???$:		?%:

?Y*	?r?B*?Rd6*Y?f`?f*
?h?L*?s:*?Rd6?n*?R:*?/*?j?*Y?f`?f*+
?l?L*-?g
:*?/*?j??Z:??1:*?/*?j?:
*?/*?j
??	??	??			??"
?
?
?
?
?%
?.
?7
?W
?`
?i
?n
?w
?
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
?
?	
?
???
7??!?`???	i??
7?	?)????????%????????-??f
?!?`???	i??
7?	?)??????%??????-??D?)??????????
?*??
?????01
?*?c*?d*?Rd>*? :?d~6?U?3::???#:?G????*??X+?Y???$:		?%:

??t:?"*	?r??h:?:*?/*?j?*Y?f`?f*
?L*?s:*?Rd>?n*?R
:
*?/*?j
??Z:??H:*?/*?j?:*?/*?j??????????????!
?
?
?
?
? 
?,
?5
?>
?^
?g
?p
?u
?}
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
???z?????gx??	po?
?C???$!?>?	?0???????? ??,?????????Rgx??	po?
?$!?>?	?0??????,?????[?0?????L????
2?B??????
????13?I*?c*?d*?Rd6*? :?d~6?U?3::???#:	?G??	??*??X+	?Y???$:

?%:*??b-?Y??t:?"*
?r??h:?6
*?/*?j
?*Y?f`?f*	?L*?s:
*?Rd6
?n*?R?t??6*?/*?j??Z:??06*?/*?j?:*?/*?j???????!
?
?
?
?
?!
?-
?6
??
?_
?h
?q
??
??
??
??
??	?
?
??
??
??????	?
?
?	
	
????????h???
q???P???1!?
??	?	1???????!??-???????????Rh???
q???1!?
??	?	1??????-?????l	?1	??????W????
2?A?@?	???????
????4????*?R??*?c*? L*??M?N?@=+??6+?U?3N-?#-?$?&?*-?t?u-?ZN??߄???=+??+?n????*?v*??w*??w*??x*Y?f`?f*?R*?/*?j?:*?/*?j????????f'4BJTZdjp t!}"?#?%?&?(?)?*?(?)?,?40$??;??\????????? 0$?????????+	????	????7??5??W_*?,?yW*?,?yW*?R>,?Z:+:,?.*?p:?
:?*?q???Z:???*?R??6
<=?@#A,B6C;DBFHGKAWJ\K?H6??&1??_??_?_??D?#<!??>6??&1??_??_?_??#<!???&???????????s?6??{*+?h?u*?+?yW*?+?yW??OPQR????????????78??*?c*?Rd>*? :?d~6?U?3::?g+?U*Y?f`?f*?#?$?%?h?L*?s:*?Rd>?n*?R6	*?/*?j	??Z:???6*?/*?j?:
*?/*?j
?~????????ZXZ[\](_1`7aAb\dfemfvg{h~n?o?_?l?n?o?n?o?\	f#!?,i?????????({???????????>f#!?,i?????({????????2?,?????\??
????9:;?%*?c*?Rd6*? :?d~6?U?3::???#:	?G??	??*??X+	?Y?v?$:

-?R*Y?f`?f*+-?%?h?L*?s:*?Rd6?n*?R6*?/*?z?*?j?6*?/*?z?*?j??Z:??V6*?/*?z?*?j?:
*?/*?z?*?j
?????????????? wyz{|)~2;?[?d?j?t??????????????????????????~???????????????z?,!?dj<?
;?	?	-??????????)???????????\	?,!?dj<?
;?	?	-??????)??????????	?-	???????
????????????????????????=>;?f
?*?c*? :?d~6?U?3::?v?#:?G?V?Q*??X+?Y?A?$:		-?$*?s:

?n6*?/*?j?6
*?/*?j
??Z:???6*?/*?j?:*?/*?j?x???????????^??
??!?*?3?S?\?b?l?u?x?|????????????????????pl!?
\5<?	3^	?%x??
?????!???????????????\	l!?
\5<?	3^	?%x??
???!????????????@?%??????]???
??
?????=?@??
?*?Rd6*? :?d~6?U?3::?[+?I*Y?f`?f*?#?$?%-?L*?s:	*?Rd6	?n*?R??Z:?????>????%?.?4?>?W?a?i?r?x?z????f
a!?	)]????????????????z??o?%c??>a!?	)]????????z??%c??$?)	??2???P??A???s?BC?~+?&??+?%?????	?????????????@?DEF??B+?#?	*?W?+?$?%M,?	*?W?*???*?+?\?	*?]?,??.?	?
????#?%?:?>?@?? B??B??'??? B??B??'???
???GH??_*??{?~?*?|???
?????????I??E*?}??
?????????s?J??E*?~??
??????K??M	*?}*?~???	???	??L???&*?-?!*?.*?C*??x*?/?
L*?/+???"%?&???&???^?M??\*?z?
*????!"$????????NOP?J	3X??X?5X????@O??XdXhpX?DzX?D




© 2015 - 2024 Weber Informatics LLC | Privacy Policy