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

rx.internal.util.unsafe.SpscUnboundedArrayQueue.class Maven / Gradle / Ivy

The newest version!
????2
>?
???V	@?	@?
@?	@?	@?	@?
@??
???
?	@?
@?
@?	@?
@?
@?
@?
@?	@?
@?	@?
@?
@?
@?
@?
@?
@?	@?
??	??	@?
??	@?
??	@?	@?
??
???
??
??
?
????
2?
????
??
????
;?
;?????MAX_LOOK_AHEAD_STEPIP_INDEX_OFFSETJC_INDEX_OFFSETREF_ARRAY_BASEREF_ELEMENT_SHIFTHAS_NEXTLjava/lang/Object;(I)VCodeLineNumberTableLocalVariableTablethis1Lrx/internal/util/unsafe/SpscUnboundedArrayQueue;
bufferSize
p2capacitymaskbuffer[Ljava/lang/Object;LocalVariableTypeTable6Lrx/internal/util/unsafe/SpscUnboundedArrayQueue;[TE;iterator()Ljava/util/Iterator;	Signature()Ljava/util/Iterator;offer(Ljava/lang/Object;)Z
lookAheadSteplookAheadElementOffseteindexoffsetTE;
StackMapTable??(TE;)ZwriteToQueue*([Ljava/lang/Object;Ljava/lang/Object;JJ)Z([TE;TE;JJ)Zresize+([Ljava/lang/Object;JJLjava/lang/Object;J)V	oldBuffer	currIndexcapacity	newBuffer
([TE;JJTE;J)VsoNext)([Ljava/lang/Object;[Ljava/lang/Object;)Vcurrnext([TE;[TE;)VlvNext(([Ljava/lang/Object;)[Ljava/lang/Object;
([TE;)[TE;poll()Ljava/lang/Object;isNextBufferZ()TE;
newBufferPoll)([Ljava/lang/Object;JJ)Ljava/lang/Object;
nextBufferoffsetInNewn([TE;JJ)TE;peek
newBufferPeeksize()IbeforecurrentProducerIndexafteradjustLookAheadSteplvProducerIndex()JlvConsumerIndexsoProducerIndex(J)VvsoConsumerIndexcalcWrappedOffset(JJ)JcalcDirectOffset(J)J	soElement)([Ljava/lang/Object;JLjava/lang/Object;)V	lvElement(([Ljava/lang/Object;J)Ljava/lang/Object;/([TE;J)Ljava/lang/Object;currentConsumerIndex()ViFieldLjava/lang/reflect/Field;exLjava/lang/InternalError; Ljava/lang/NoSuchFieldException;scale??Lrx/internal/util/unsafe/SpscUnboundedArrayQueueConsumerField;Lrx/internal/util/unsafe/QueueProgressIndicators;
SourceFileSpscUnboundedArrayQueue.javaRuntimeInvisibleAnnotations(Lrx/internal/util/SuppressAnimalSniffer;K????java/lang/Object?V?E?L?V?E?E??'java/lang/UnsupportedOperationExceptionjava/lang/NullPointerExceptionNull is not a valid elementK??E??jk?C??mn??tuIJ???E??yz????????BC??????DEFEGEHCjctools.spsc.max.lookahead.step	
?
java/lang/IllegalStateExceptionUnknown pointer size=rx/internal/util/unsafe/SpscUnboundedArrayQueueProducerFields
producerIndexjava/lang/NoSuchFieldExceptionjava/lang/InternalErrorABCDEFEGEHCIJKLM?A*??=d?B`??:*?*!?*?*?*!?	*!
e?
*	??N2Z[	\]^_$`)a/b4c;d@eO4APQARC	8SC3TE(UVWAPX(UYZ[MD?Y?
?NiOPQWPX\]^_M?	?+?
?Y??*?M*?B*?7!?7!*?
??
*,+!??*?6	!	?a?7
,
??*!	?a
e?
*,+!??,!
a???
*,+!??*,!+??NFstwxyz'{0|:~@?L?V?a?k?{?????OR@R`C	LFaE
?PQ?bJ~UVycEsTE'kdEW ?PX?be~UYf?*gh?0\ijkM?+,?*!
a??N???O4PQUVbJcEdEW PXUYbe\lmnM??+?6		??:
*
?* a
e?

?*+
?+??* 
a??N&	?????'?.?7?>?OR?PQ?oV?pE?dE?bJ?TE;qC	1rV
W*?PX?oY?be1rY
\stuMv++?d??,??N
?
?O PQvVwVW PXvYwY\xyzMc++?d??????N?OPQvVWPXvY\{|}M3
_*?L*?A*?	7 ?7+?:???6	?	?+?* 
a??	?**+? ???N6
??
??? ?/?:?A?H?K?P?]?OH_PQZUV
UcEOTEGdE ?bJ/0~	W_PXZUYf?,gh@?\???M?	.*+? ?7+?:??+?* 
a??N"??
????$?+?O>.PQ.?V.cE.TE
!?E?JW .PX.?Y?ef	?h\??}M?	8*?L*?A*?	7 ?7+?:??**+? ???N"??
??? ?(?5?O>8PQ3UV
.cE(TE dE bJW8PX3UYf?5gh\???M?*+? ?7+??N??
?O4PQ?VcETE
?EWPX?Y\???M?!*? @B*?!7*? @!??	e?????N???
????O*?E
?E!PQ?EW!PXf??LMX*l?"?#??N
?
OPQqCWPX??MG?$*?%?&?NOPQWPX??MG?$*?'?&?NOPQWPX??MV?$*?%?(?N
OPQ?EWPX??MV?$*?'?(?N
OPQ?EWPX
??M; ??NOcETE
??M4
?)?*ya?NO
cE
??ML
?$*-?+?N
	O 
UV
dE
bJ
??MO	?$*?,?NO	UV	dEW	UY\???MA*?!?N"OPQWPX??MA*? ?N'OPQWPX??M??-?.?/?"?Y?0??$?1;?
?*??
?*?
?2Y3?4??$?5??)67?8L?$+?9?%?L?;Y???8L?$+?9?'?L?;Y?'?.@4A;CEFRH[IeNhJiKqLwMyP?Q?V?R?S?T?U?WOH[
??q??ib??
??????b?"~?Cf?.	b?U??\?????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy