META-INF.modules.java.base.classes.java.lang.StackStreamFactory$StackFrameTraverser.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 { | } ~
?
? ? ? ? ?
? ?
?
? ?
? ?
? ?
? ? ? ?
? ? ?
z ? ? ? ? ?
? ?
?
? ?
?
?
? ? ? ? ? ? ? StackFrameTraverser InnerClasses StackFrameBuffer CHARACTERISTICS I
ConstantValue function Ljava/util/function/Function; Signature ?
StackFrame aLjava/util/function/Function<-Ljava/util/stream/Stream;+TT;>; 7(Ljava/lang/StackWalker;Ljava/util/function/Function;)V Code LineNumberTable LocalVariableTable this 2Ljava/lang/StackStreamFactory$StackFrameTraverser; walker Ljava/lang/StackWalker; LocalVariableTypeTable 7Ljava/lang/StackStreamFactory$StackFrameTraverser; {(Ljava/lang/StackWalker;Ljava/util/function/Function<-Ljava/util/stream/Stream;+TT;>;)V 8(Ljava/lang/StackWalker;Ljava/util/function/Function;I)V mode |(Ljava/lang/StackWalker;Ljava/util/function/Function<-Ljava/util/stream/Stream;+TT;>;I)V nextStackFrame $()Ljava/lang/StackWalker$StackFrame; frame Ljava/lang/StackFrameInfo;
StackMapTable
consumeFrames ()Ljava/lang/Object; stream Ljava/util/stream/Stream; =Ljava/util/stream/Stream; ? ()TT; initFrameBuffer ()V batchSize (I)I initialBatchSize lastBatchFrameCount trySplit ()Ljava/util/Spliterator; =()Ljava/util/Spliterator; estimateSize ()J characteristics ()I forEachRemaining (Ljava/util/function/Consumer;)V "Ljava/lang/StackWalker$StackFrame; n action Ljava/util/function/Consumer; BLjava/util/function/Consumer<-Ljava/lang/StackWalker$StackFrame;>; E(Ljava/util/function/Consumer<-Ljava/lang/StackWalker$StackFrame;>;)V
tryAdvance (Ljava/util/function/Consumer;)Z index E(Ljava/util/function/Consumer<-Ljava/lang/StackWalker$StackFrame;>;)Z AbstractStackWalker ?Ljava/lang/StackStreamFactory$AbstractStackWalker;Ljava/util/Spliterator;
SourceFile StackStreamFactory.java NestHost java/util/Spliterator java/lang/StackStreamFactory 9 E 9 ? 3 4 ? ? ? ? ? H N java/lang/StackFrameInfo ? 0 ? ? ? ? ? ? O ? ? ? ? 'java/lang/UnsupportedOperationException 9 U Ajava/lang/StackStreamFactory$StackFrameTraverser$StackFrameBuffer ? ` 9 ? @ A ? ? ` ? ? ? ? ? ? 0 0java/lang/StackStreamFactory$StackFrameTraverser H I ? ? ? ? ` ? ? ? ? ? java/lang/StringBuilder tryAdvance: ? ? ? ? ? ? ? ? ? ? ? NO element ? ? ? ? ? 0java/lang/StackStreamFactory$AbstractStackWalker java/lang/StackWalker$StackFrame java/util/stream/Stream (Ljava/lang/StackWalker;I)V hasNext ()Z frameBuffer FrameBuffer *Ljava/lang/StackStreamFactory$FrameBuffer; (java/lang/StackStreamFactory$FrameBuffer depth (java/lang/StackStreamFactory$WalkerState WalkerState OPEN *Ljava/lang/StackStreamFactory$WalkerState;
checkState -(Ljava/lang/StackStreamFactory$WalkerState;)V java/util/stream/StreamSupport 3(Ljava/util/Spliterator;Z)Ljava/util/stream/Stream; java/util/function/Function apply &(Ljava/lang/Object;)Ljava/lang/Object; getNextBatchSize 6(Ljava/lang/StackStreamFactory$StackFrameTraverser;I)V java/lang/StackWalker
estimateDepth java/lang/Math max (II)I min maxDepth java/util/function/Consumer accept (Ljava/lang/Object;)V getIndex isDebug Z java/lang/System err Ljava/io/PrintStream; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; java/io/PrintStream println (Ljava/lang/String;)V stackWalkImplClasses Ljava/util/Set;
java/util/Set add (Ljava/lang/Object;)Z + / 0 1 2 3 4 5 8 9 : ; f *+,? ? <