Edit C:\Program Files\Java\jre8\lib\ext\jdk\nashorn\internal\runtime\ScriptEnvironment.class
Êþº¾ 3Ý ? ? ? ? ? ? ? ? ? ! " ?#$ ?%& ?'( ?)* ?+, ?- ?./ ?0 ?12 ?34 ?56 ?78 ?9:;< = >? @A +B ?CD ?EF ?GH ?IJ ?KL ?MN ?OP ?QR ?ST ?UV ?WX ?YZ ?[\ ?]^ ?_` ?ab ?cd ?ef ?g åh -i ?jklm ]n ]o ]p \Bqr cs ct cuv æw ?x ?yz{| }~ q??? ??? ??? ?? y??? ?? }???? ? ?? ?? ?????? ?? ?? ?? ?? ? ? ?? ¡¢ £¤¥¦ FunctionStatementBehavior InnerClasses 'ALLOW_EAGER_COMPILATION_SILENT_OVERRIDE Z out Ljava/io/PrintWriter; err namespace (Ljdk/nashorn/internal/codegen/Namespace; options .Ljdk/nashorn/internal/runtime/options/Options; _class_cache_size I _compile_only _const_as_var _callsite_flags _debug_lines _dest_dir Ljava/lang/String; _dump_on_error _early_lvalue_error _empty_statements _fullversion _fx _global_per_engine _es6 COMPILE_ONLY_OPTIMISTIC_ARG ConstantValue§ _function_statement JLjdk/nashorn/internal/runtime/ScriptEnvironment$FunctionStatementBehavior; _lazy_compilation _optimistic_types _loader_per_compile _no_java _no_syntax_extensions _no_typed_arrays _parse_only _persistent_cache _print_ast _print_lower_ast _print_code _print_code_dir _print_code_func _print_mem_usage _print_no_newline _print_parse _print_lower_parse _print_symbols _scripting _strict _version _verify_code _timezone Ljava/util/TimeZone; _locale Ljava/util/Locale; _loggers Ljava/util/Map; Signature LoggerInfo bLjava/util/Map<Ljava/lang/String;Ljdk/nashorn/internal/runtime/options/LoggingOption$LoggerInfo;>; _timing %Ljdk/nashorn/internal/runtime/Timing; <init> [(Ljdk/nashorn/internal/runtime/options/Options;Ljava/io/PrintWriter;Ljava/io/PrintWriter;)V Code LineNumberTable LocalVariableTable cmd st2 Ljava/util/StringTokenizer; st kv 5Ljdk/nashorn/internal/runtime/options/KeyValueOption; this 0Ljdk/nashorn/internal/runtime/ScriptEnvironment; lazy_compilation language dir func pc callSiteFlags timezoneOption -Ljdk/nashorn/internal/runtime/options/Option; localeOption loggingOption 4Ljdk/nashorn/internal/runtime/options/LoggingOption; timeLoggerInfo ?Ljdk/nashorn/internal/runtime/options/LoggingOption$LoggerInfo; LocalVariableTypeTable 0Ljdk/nashorn/internal/runtime/options/Option<*>; StackMapTable¤¨©<q~ª?«? getOut ()Ljava/io/PrintWriter; getErr getNamespace *()Ljdk/nashorn/internal/codegen/Namespace; getFiles ()Ljava/util/List; &()Ljava/util/List<Ljava/lang/String;>; getArguments hasLogger (Ljava/lang/String;)Z name isTimingEnabled ()Z <clinit> ()V SourceFile ScriptEnvironment.java × ? ? ? ? &jdk/nashorn/internal/codegen/Namespace ? ? ¡ class.cache.size¨¬ ¢ £ compile.only® ¤ ? const.as.var ¥ ? debug.lines § ? d¯° ¨ © doe ª ? early.lvalue.error « ? empty.statements ¬ ? fullversion ? function.statement.error± µ ´ µ function.statement.warning² µ³ µ fx ® ? global.per.engine ¯ ? optimistic.types · ? lazy.compilation ? ? java/lang/IllegalStateException 9config.error.eagerCompilationConflictsWithOptimisticTypes java/lang/String´µ¶·¸¹º» ×¼ ¶ ? loader.per.compile ¸ ? no.java ¹ ? no.syntax.extensions º ? no.typed.arrays » ? parse.only ¼ ? persistent.code.cache ½ ? print.ast ¾ ? print.lower.ast ¿ ? print.code À ? print.mem.usage à ? print.no.newline Ä ? print.parse Å ? print.lower.parse Æ ? print.symbols Ç ? scripting È ? strict É ? version Ê ? verify.code Ë ? es5½¾ ° ? es6 java/lang/RuntimeException java/lang/StringBuilder Unsupported language: ¿ÀÁ¸ java/util/StringTokenizer , ×ÂÃĸ : function Á ©  © profile.callsites =jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor trace.callsitesÅÆ 3jdk/nashorn/internal/runtime/options/KeyValueOption missÇ enterexit objects ¦ £ timezoneªÈÉ java/util/TimeZone Ì ÍÊË locale java/util/Locale Î ÏÊÌ log 2jdk/nashorn/internal/runtime/options/LoggingOption java/util/HashMapÍÎ Ð Ñϸ«ÅÐ =jdk/nashorn/internal/runtime/options/LoggingOption$LoggerInfo #jdk/nashorn/internal/runtime/TimingÑÒÓÔÕ ×Ö Õ Ö× 3nashorn.options.allowEagerCompilationSilentOverrideØÙÚÛÜ .jdk/nashorn/internal/runtime/ScriptEnvironment java/lang/Object Hjdk/nashorn/internal/runtime/ScriptEnvironment$FunctionStatementBehavior optimistic ,jdk/nashorn/internal/runtime/options/Options java/io/PrintWriter +jdk/nashorn/internal/runtime/options/Option java/util/Map getInteger (Ljava/lang/String;)I getBoolean getString &(Ljava/lang/String;)Ljava/lang/String; ERROR WARNING ACCEPT getOptionTemplateByKey I(Ljava/lang/String;)Ljdk/nashorn/internal/runtime/options/OptionTemplate; 3jdk/nashorn/internal/runtime/options/OptionTemplate getName ()Ljava/lang/String; 'jdk/nashorn/internal/runtime/ECMAErrors getMessage 9(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;)V equals (Ljava/lang/Object;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString '(Ljava/lang/String;Ljava/lang/String;)V hasMoreTokens nextToken get A(Ljava/lang/String;)Ljdk/nashorn/internal/runtime/options/Option; hasValue getValue ()Ljava/lang/Object; getDefault ()Ljava/util/TimeZone; ()Ljava/util/Locale; getLoggers ()Ljava/util/Map; getLoggerName &(Ljava/lang/Object;)Ljava/lang/Object; getLevel ()Ljava/util/logging/Level; java/util/logging/Level OFF Ljava/util/logging/Level; (Z)V isEnabled java/lang/Boolean valueOf (Z)Ljava/lang/Boolean; getBooleanProperty ((Ljava/lang/String;Ljava/lang/Boolean;)Z 1 ? ? . ? ? ? ? ? ? ? ? ¡ ¢ £ ¤ ? ¥ ? ¦ £ § ? ¨ © ª ? « ? ¬ ? ? ® ? ¯ ? ° ? ± © ² ³ ´ µ ¶ ? · ? ¸ ? ¹ ? º ? » ? ¼ ? ½ ? ¾ ? ¿ ? À ? Á ©  © à ? Ä ? Å ? Æ ? Ç ? È ? É ? Ê ? Ë ? Ì Í Î Ï Ð Ñ Ò Ô Õ Ö × Ø Ù ? *· *,µ *-µ *» Y· µ *+µ *+¶ µ *+¶ µ *+¶ µ *+¶ µ *+¶ µ *+¶ µ *+¶ µ *+¶ µ *+¶ µ +¶ ? *² µ § + ¶ ? *² !µ § *² "µ *+#¶ µ $*+%¶ µ &*+'¶ µ (+)¶ 6? A*´ (? :² *? ,» +Y,½ -Y+)¶ .¶ /SY+'¶ .¶ /S¸ 0· 1¿*µ 2§ *µ 2*+3¶ µ 4*+5¶ µ 6*+7¶ µ 8*+9¶ µ :*+;¶ µ <*+=¶ µ >*+?¶ µ @*+A¶ µ B*+C¶ Æ § µ D*+E¶ µ F*+G¶ µ H*+I¶ µ J*+K¶ µ L*+M¶ µ N*+O¶ µ P*+Q¶ µ R*+S¶ µ T*+U¶ µ V+W¶ :Æ X¶ Y? *µ Z§ 1[¶ Y? *µ Z§ » \Y» ]Y· ^_¶ `¶ `¶ a· b¿::+C¶ :Æ b» cYd· e: ¶ f? M» cY ¶ gh· e: ¶ f? 2 ¶ g:i¶ Y? ¶ g:§ j¶ Y? ¶ g:§ÿ̧ÿ±*µ k*µ l6 +m¶ ? @?6 +o¶ pÁ q? U ??6 +o¶ pÀ q: r¶ s? ?6 t¶ s? ~? ?6 u¶ s? ?6 * µ v+w¶ p: Æ * ¶ xÀ yµ z§ *¸ {µ z+|¶ p:Æ *¶ xÀ }µ ~§ *¸ µ ~+?¶ pÀ ?:*Ç » ?Y· ?§ ¶ ?µ ?*´ ?¸ ?¹ ? À ?: *» ?Y Æ ¶ ?² ?¥ § · ?µ ?± Ú ? b Ý Þ ß à á ã ( ä 2 å <