=|  java/lang/Object()V   org/lwjglx/opengl/Sync initialisedZ   initialise  getTime()J   nextFrameJ  sleepDurations#Lorg/lwjglx/opengl/Sync$RunningAvg;  !org/lwjglx/opengl/Sync$RunningAvgavg "#$ %&java/lang/Threadsleep(J)V ( )&add + ,dampenForLowResTicker . /yieldDurations "1 2yield4java/lang/InterruptedException; 89: ;<java/lang/Mathmax(JJ)JB@ @ A&init?SEos.name GHI JKjava/lang/System getProperty&(Ljava/lang/String;)Ljava/lang/String;MWin OPQ RSjava/lang/String startsWith(Ljava/lang/String;)ZUorg/lwjglx/opengl/Sync$1 T "X Y(Ljava/lang/Runnable;)V[ LWJGL Timer "] ^_setName(Ljava/lang/String;)V "a bc setDaemon(Z)V "e fstart hiorg/lwjglx/Sys hk lgetTimerResolution n o(I)VNANOS_IN_SECOND ConstantValueCodeLineNumberTablesync StackMapTable SourceFile Sync.java NestMembers InnerClasses RunningAvg pq5   /r*s+ tor} @e !\Be'!@޲*@e-0-\Be'!@ߧL5ma7eh3s>BCG!H%I2G7M=PPQSR`PeVhTiY|Zu$ #B3 rV=?-euBk?DFK*LN!"YTYVWL+Z\+`+ds. ce f"h(j.l7qFyLzQ{U}uUO r$ g5ijmsvrE! Y mY m-s1478wxyTz{ T