META-INF.modules.java.base.classes.java.util.stream.SpinedBuffer$OfPrimitive.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 7 ?
s " t
" u " v
w " x
" y " z " { |
" }
" ~
"
? ?
? ?
" ?
" ? " ? ?
? ?
?
" ? ?
? ? ? ??? ? ?
?
" ?
" ?
" ? ? ? OfPrimitive InnerClasses ? BaseSpliterator curChunk Ljava/lang/Object; Signature TT_ARR; spine [Ljava/lang/Object; [TT_ARR; (I)V Code LineNumberTable LocalVariableTable this +Ljava/util/stream/SpinedBuffer$OfPrimitive; initialCapacity I LocalVariableTypeTable ?Ljava/util/stream/SpinedBuffer$OfPrimitive; ()V iterator ()Ljava/util/Iterator; ()Ljava/util/Iterator; forEach (Ljava/util/function/Consumer;)V &(Ljava/util/function/Consumer<-TE;>;)V
newArrayArray (I)[Ljava/lang/Object; (I)[TT_ARR; newArray (I)Ljava/lang/Object;
(I)TT_ARR; arrayLength (Ljava/lang/Object;)I
(TT_ARR;)I arrayForEach )(Ljava/lang/Object;IILjava/lang/Object;)V (TT_ARR;IITT_CONS;)V capacity ()J
StackMapTable inflateSpine ensureCapacity (J)V newSpineSize
nextChunkSize i
targetSize J increaseCapacity chunkFor (J)I j index copyInto (Ljava/lang/Object;I)V array offset finalOffset (TT_ARR;I)V asPrimitiveArray ()Ljava/lang/Object; size result ()TT_ARR; preAccept clear (Ljava/lang/Object;)V consumer TT_CONS; (TT_CONS;)V ?Ljava/util/stream/AbstractSpinedBuffer;Ljava/lang/Iterable;
SourceFile SpinedBuffer.java NestHost ? / 0 ? 7 D E ( ) / : ? 7 G H ? ? , - %java/util/stream/AbstractSpinedBuffer A B M N P : ? ? ? ? ? ? ? Q R ? 7 #java/lang/IndexOutOfBoundsException ? ? ? / ? ? N does not fit ? ? ? java/util/stream/Nodes "java/lang/IllegalArgumentException "Stream size exceeds max array size ] ^ X : J K )java/util/stream/SpinedBuffer$OfPrimitive java/lang/Iterable 9java/util/stream/SpinedBuffer$OfPrimitive$BaseSpliterator java/util/stream/SpinedBuffer initialChunkPower
spineIndex priorElementCount [J java/util/Arrays copyOf )([Ljava/lang/Object;I)[Ljava/lang/Object; ([JI)[J chunkSize (I)I elementIndex java/lang/Long toString (J)Ljava/lang/String; (Ljava/lang/String;)V count java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V "
# ( ) * + , - * . / 0 1 b *? ***? x? ? ? 2 ? ? ? 3 4 5 6 7 8 4 9 / : 1 W *? ***? x? ? ? 2 ? ? ? 3 4 5 8 4 9 ; <