Edit C:\Program Files\Java\jre8\lib\ext\jdk\nashorn\internal\codegen\Compiler$CompilationPhases.class
Êþº¾ 3 ? ? ? ? ? ? ? ? E ? ? ? ? ¡ ¢ £ ? ¤ ¥ ¦ E § § ¨ © ¨ ª « ¬ ® ¯ ® ° ± ² ³ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü COMPILE_UPTO_CACHED CompilationPhases InnerClasses 9Ljdk/nashorn/internal/codegen/Compiler$CompilationPhases; COMPILE_CACHED_UPTO_BYTECODE RECOMPILE_CACHED_UPTO_BYTECODE GENERATE_BYTECODE_AND_INSTALL COMPILE_UPTO_BYTECODE COMPILE_ALL_NO_INSTALL COMPILE_ALL COMPILE_ALL_CACHED $GENERATE_BYTECODE_AND_INSTALL_RESTOF COMPILE_ALL_RESTOF COMPILE_CACHED_RESTOF phases Ljava/util/List; Signature ALjava/util/List<Ljdk/nashorn/internal/codegen/CompilationPhase;>; desc Ljava/lang/String; <init> E(Ljava/lang/String;[Ljdk/nashorn/internal/codegen/CompilationPhase;)V Code LineNumberTable LocalVariableTable this 0[Ljdk/nashorn/internal/codegen/CompilationPhase; ~(Ljava/lang/String;Ljdk/nashorn/internal/codegen/Compiler$CompilationPhases;[Ljdk/nashorn/internal/codegen/CompilationPhase;)V base }(Ljava/lang/String;Ljdk/nashorn/internal/codegen/CompilationPhase;Ljdk/nashorn/internal/codegen/Compiler$CompilationPhases;)V first /Ljdk/nashorn/internal/codegen/CompilationPhase; rest N(Ljava/lang/String;Ljdk/nashorn/internal/codegen/Compiler$CompilationPhases;)V O(Ljava/lang/String;[Ljdk/nashorn/internal/codegen/Compiler$CompilationPhases;)V bases :[Ljdk/nashorn/internal/codegen/Compiler$CompilationPhases; %(Ljava/lang/String;Ljava/util/List;)V LocalVariableTypeTable V(Ljava/lang/String;Ljava/util/List<Ljdk/nashorn/internal/codegen/CompilationPhase;>;)V concatPhases L([Ljdk/nashorn/internal/codegen/Compiler$CompilationPhases;)Ljava/util/List; l Ljava/util/ArrayList; FLjava/util/ArrayList<Ljdk/nashorn/internal/codegen/CompilationPhase;>; StackMapTable k ? }([Ljdk/nashorn/internal/codegen/Compiler$CompilationPhases;)Ljava/util/List<Ljdk/nashorn/internal/codegen/CompilationPhase;>; concat 2(Ljava/util/List;Ljava/util/List;)Ljava/util/List; l1 l2 Ljava/util/List<TT;>; Ljava/util/ArrayList<TT;>; W<T:Ljava/lang/Object;>(Ljava/util/List<TT;>;Ljava/util/List<TT;>;)Ljava/util/List<TT;>; toString ()Ljava/lang/String; contains 2(Ljdk/nashorn/internal/codegen/CompilationPhase;)Z phase iterator ()Ljava/util/Iterator; G()Ljava/util/Iterator<Ljdk/nashorn/internal/codegen/CompilationPhase;>; isRestOfCompilation ()Z getDesc &(Ljava/lang/String;)Ljava/lang/String; prefix sb Ljava/lang/StringBuilder; £ Ý <clinit> ()V WLjava/lang/Object;Ljava/lang/Iterable<Ljdk/nashorn/internal/codegen/CompilationPhase;>; SourceFile Compiler.java Þ ß à [ l U V x y á â ã o p [ ? Y Z java/util/ArrayList ä å æ ? [ ç java/lang/StringBuilder ' è é ' ? ê ? ë ? ? S J R J T J Ý ì ? í î -jdk/nashorn/internal/codegen/CompilationPhase è ï è ð ñ 7jdk/nashorn/internal/codegen/Compiler$CompilationPhases Common initial phases ò f ó f ô f õ f ö f ÷ f ø f ù f [ \ G J .After common phases, before bytecode generator ú f û f K J (Recompile cached function up to bytecode ü f [ d L J Generate bytecode and install ý f þ f M J Compile upto bytecode [ i N J Compile without install [ b O J Full eager compilation P J (Eager compilation from serializaed state Q J -Generate bytecode and install - RestOf method ÿ f Compile all, rest of Compile serialized, rest of java/lang/Object java/lang/Iterable java/util/Iterator java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; java/util/Collections singletonList $(Ljava/lang/Object;)Ljava/util/List; addAll (Ljava/util/Collection;)Z trimToSize (Ljava/util/Collection;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/util/List (Ljava/lang/Object;)Z hasNext next ()Ljava/lang/Object; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; %jdk/nashorn/internal/codegen/Compiler CONSTANT_FOLDING_PHASE LOWERING_PHASE APPLY_SPECIALIZATION_PHASE SPLITTING_PHASE PROGRAM_POINT_PHASE SYMBOL_ASSIGNMENT_PHASE SCOPE_DEPTH_COMPUTATION_PHASE CACHE_AST_PHASE OPTIMISTIC_TYPE_ASSIGNMENT_PHASE %LOCAL_VARIABLE_TYPE_CALCULATION_PHASE REINITIALIZE_CACHED BYTECODE_GENERATION_PHASE INSTALL_PHASE REUSE_COMPILE_UNITS_PHASE ! E F G J K J L J M J N J O J P J Q J R J S J T J U V W X Y Z ? [ \ ] L *+,¸ · ± ^ _ ` J Y Z U a ? [ b ] ] *+,´ -¸ ¸ · ± ^ _ * ` J Y Z c J U a [ d ] ] *+,¸ -´ ¸ · ± ^ _ * ` J Y Z e f g J [ h ] L *+,´ · ± ^ _ ` J Y Z c J ? [ i ] L *+,¸ · ± ^ _ ` J Y Z j k [ l ] k *· *+µ *,µ ± ^ _ ` J Y Z U V m U X W n o p ] ³ 2» Y· L*M,¾>6¢ ,2:+´ ¶ W?§ÿç+¶ +° ^ & ,! 0"