Edit C:\Program Files\Java\jre8\lib\ext\jdk\nashorn\internal\runtime\Timing.class
Êþº¾ 3 ¡ Z [ # \ ] ^ _ ` a b \ c d e f g h i j k a l m n o p m n q r # s e t u v u w x y z { | } { ~ ? ? TimeSupplier InnerClasses log 2Ljdk/nashorn/internal/runtime/logging/DebugLogger; timeSupplier 2Ljdk/nashorn/internal/runtime/Timing$TimeSupplier; isEnabled Z startTime J LOGGER_NAME Ljava/lang/String; $assertionsDisabled <init> (Z)V Code LineNumberTable LocalVariableTable this %Ljdk/nashorn/internal/runtime/Timing; getLogInfo ()Ljava/lang/String; StackMapTable getLogInfoLines ()[Ljava/lang/String; ()Z accumulateTime (Ljava/lang/String;J)V module durationNano ensureInitialized Z(Ljdk/nashorn/internal/runtime/Context;)Ljdk/nashorn/internal/runtime/logging/DebugLogger; context &Ljdk/nashorn/internal/runtime/Context; getLoggerName initLogger getLogger 4()Ljdk/nashorn/internal/runtime/logging/DebugLogger; toMillisPrint (J)Ljava/lang/String; access$100 Y(Ljdk/nashorn/internal/runtime/Timing;)Ljdk/nashorn/internal/runtime/Timing$TimeSupplier; x0 access$300 ((Ljdk/nashorn/internal/runtime/Timing;)J <clinit> ()V SourceFile Timing.java RuntimeVisibleAnnotations -Ljdk/nashorn/internal/runtime/logging/Logger; name time - . ) * 2 S + , ? ? ? 1 , + > java/lang/AssertionError ? : ? = ? ? ? C D ? ? ' ( H D ? 0jdk/nashorn/internal/runtime/Timing$TimeSupplier 2 ? ? ? ? %jdk/nashorn/internal/runtime/Timing$1 ? ? / 0 ? ? I ? ? ? ? ? ? ? ? L #jdk/nashorn/internal/runtime/Timing ? ? > +jdk/nashorn/internal/runtime/logging/Logger ? X : java/lang/Object -jdk/nashorn/internal/runtime/logging/Loggable java/lang/System nanoTime ()J get getStrings $jdk/nashorn/internal/runtime/Context getContextTrusted (()Ljdk/nashorn/internal/runtime/Context; access$000 H(Ljdk/nashorn/internal/runtime/Timing$TimeSupplier;Ljava/lang/String;J)V 0jdk/nashorn/internal/runtime/logging/DebugLogger ((Ljdk/nashorn/internal/runtime/Timing;)V java/lang/Runtime getRuntime ()Ljava/lang/Runtime; addShutdownHook (Ljava/lang/Thread;)V getClass ()Ljava/lang/Class; E(Ljava/lang/Class;)Ljdk/nashorn/internal/runtime/logging/DebugLogger; java/util/concurrent/TimeUnit NANOSECONDS Ljava/util/concurrent/TimeUnit; toMillis (J)J java/lang/Long toString java/lang/Class desiredAssertionStatus getAnnotation 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; 1 # $ ' ( ) * + , - . / 0 1 , 2 3 4 Q *· *µ *¸ µ ± 5 ? @ A B 6 7 8 + , 9 : 4 T ² ? *¶ ? » Y· ¿*´ ¶ ° 5 I J 6 7 8 ; <