META-INF.modules.java.base.classes.java.lang.invoke.ClassSpecializer$Factory$1Var.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 ? ? ! ? ! ?
6 ? ! ? ! ? ! ? ! ? ! ? A ? ! ?
! ?
! ? h ?
Z ? ?
?
Z ?
Z ?
?
?
? ! ? ? ?
6 ? ?
?
4 ?
A ? q ? q ? ? ?
" ? q ? r ? r ? ? ?
! ?
" ?
A ?
! ?
A ?
J ? ? ?
?
? ?
? ? ?
' ? ? index I name Ljava/lang/String; type Ljava/lang/Class; Signature Ljava/lang/Class<*>; desc basicType ? BasicType InnerClasses 'Ljava/lang/invoke/LambdaForm$BasicType; slotIndex $assertionsDisabled Z
val$className this$1 ? Factory +Ljava/lang/invoke/ClassSpecializer$Factory; B(Ljava/lang/invoke/ClassSpecializer$Factory;IILjava/lang/String;)V Code LineNumberTable LocalVariableTable this Var 0Ljava/lang/invoke/ClassSpecializer$Factory$1Var; LocalVariableTypeTable (II)V ?(Ljava/lang/invoke/ClassSpecializer$Factory;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/invoke/ClassSpecializer$Factory$1Var;Ljava/lang/String;)V prev
StackMapTable ? Y(Ljava/lang/String;Ljava/lang/Class<*>;Ljava/lang/invoke/ClassSpecializer$Factory$1Var;)V lastOf B(Ljava/util/List;)Ljava/lang/invoke/ClassSpecializer$Factory$1Var; vars Ljava/util/List; n BLjava/util/List; t(Ljava/util/List;)Ljava/lang/invoke/ClassSpecializer$Factory$1Var; fromTypes "(Ljava/util/List;)Ljava/util/List; vt v vn x Ljava/lang/Object; types result Ljava/util/ArrayList; i TX; Ljava/util/List; GLjava/util/ArrayList; ? ? o(Ljava/util/List;)Ljava/util/List; slotSize ()I nextIndex
nextSlotIndex isInHeap ()Z emitVarInstruction 2(ILjdk/internal/org/objectweb/asm/MethodVisitor;)V asmop mv .Ljdk/internal/org/objectweb/asm/MethodVisitor;
emitFieldInsn ()V
SourceFile ClassSpecializer.java EnclosingMethod ? ? NestHost &jdk/internal/org/objectweb/asm/Opcodes I L H : M ? 7 8 E 8 9 : ; < ? : ? D @ D w u v u # ? ? java/lang/StringBuilder ? u ? ? ? ? ? ? ? ? F G ? ? < ? ? java/lang/AssertionError ? ? @ ? ? u ? ? .java/lang/invoke/ClassSpecializer$Factory$1Var java/util/ArrayList M ? ? ? ? y ? ? java/lang/Class _ M W ? ? ? u t u ? ? ? ? bad op=
for desc= M ? ? ? V ? ? !java/lang/invoke/ClassSpecializer ? y java/lang/Object ? %java/lang/invoke/LambdaForm$BasicType )java/lang/invoke/ClassSpecializer$Factory java/lang/String java/util/List java/util/Iterator generateConcreteSpeciesCodeFile ? SpeciesData E(Ljava/lang/String;Ljava/lang/invoke/ClassSpecializer$SpeciesData;)[B V_TYPE endsWith (Ljava/lang/String;)Z length substring (II)Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; java/lang/Void TYPE equals (Ljava/lang/Object;)Z classSig %(Ljava/lang/Class;)Ljava/lang/String; :(Ljava/lang/Class;)Ljava/lang/invoke/LambdaForm$BasicType; size get (I)Ljava/lang/Object; (I)V iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; add basicTypeSlots
basicTypeChar ()C
typeLoadOp (C)I (Ljava/lang/Object;)V ,jdk/internal/org/objectweb/asm/MethodVisitor visitVarInsn visitFieldInsn :(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V desiredAssertionStatus java/lang/invoke/LambdaForm -java/lang/invoke/ClassSpecializer$SpeciesData ! 6 7 8 9 : ; <