Êþº¾3Œ(jdk/nashorn/internal/objects/NativeDebug)jdk/nashorn/internal/runtime/ScriptObjectNativeDebug.java $nasgenmap$*Ljdk/nashorn/internal/runtime/PropertyMap; EVENT_QUEUELjava/lang/String;__eventQueue__ EVENT_QUEUE_CAPACITY__eventQueueCapacity__ ()V  'java/lang/UnsupportedOperationException this*Ljdk/nashorn/internal/objects/NativeDebug; getClassName()Ljava/lang/String;DebuggetArrayDataClass8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/lang/ClassCastExceptiongetArray1()Ljdk/nashorn/internal/runtime/arrays/ArrayData; ! "java/lang/Object$getClass()Ljava/lang/Class; &' %(*jdk/nashorn/internal/runtime/ScriptRuntime* UNDEFINED(Ljdk/nashorn/internal/runtime/Undefined; ,- +.eLjava/lang/ClassCastException;selfLjava/lang/Object;obj getArrayData getContext&(Ljava/lang/Object;)Ljava/lang/Object;java/lang/System8getSecurityManager()Ljava/lang/SecurityManager; :; 9<java/lang/RuntimePermission>nashorn.getContext@(Ljava/lang/String;)V B ?Cjava/lang/SecurityManagerEcheckPermission(Ljava/security/Permission;)V GH FI#jdk/nashorn/internal/objects/GlobalKgetThisContext(()Ljdk/nashorn/internal/runtime/Context; MN LOsmLjava/lang/SecurityManager;mapgetMap,()Ljdk/nashorn/internal/runtime/PropertyMap; TU V identical9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Zobj1obj2equalWithoutTypeJ(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(jdk/nashorn/internal/runtime/PropertyMap^equalsWithoutType-(Ljdk/nashorn/internal/runtime/PropertyMap;)Z `a _bjava/lang/BooleandvalueOf(Z)Ljava/lang/Boolean; fg ehm1m2diffPropertyMapsdiffh(Ljdk/nashorn/internal/runtime/PropertyMap;Ljdk/nashorn/internal/runtime/PropertyMap;)Ljava/lang/String; mn _oequalsjava/util/Objectsr'(Ljava/lang/Object;Ljava/lang/Object;)Z qt su toJavaString8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;toString&(Ljava/lang/Object;)Ljava/lang/String; yz s{ toIdentStringnull~identityHashCode(Ljava/lang/Object;)I € 9‚java/lang/StringBuilder„ …append-(Ljava/lang/Object;)Ljava/lang/StringBuilder; ‡ˆ …‰@‹-(Ljava/lang/String;)Ljava/lang/StringBuilder; ‡ …Žjava/lang/Integer toHexString(I)Ljava/lang/String; ’“ ‘” y …–hashIgetListenerCount'(Ljava/lang/Object;Ljava/lang/Object;)I.jdk/nashorn/internal/runtime/PropertyListenersœ.(Ljdk/nashorn/internal/runtime/ScriptObject;)I šž Ÿ dumpCounters$jdk/nashorn/internal/runtime/Context¢ getCurrentErr()Ljava/io/PrintWriter; ¤¥ £¦ScriptObject count ¨getCount()J ª« ¬(J)Ljava/lang/StringBuilder; ‡® …¯java/io/PrintWriter±println ³B ²´ Scope count ¶"jdk/nashorn/internal/runtime/Scope¸ getScopeCount º« ¹»ScriptObject listeners added ½getListenersAdded ¿« ÀScriptObject listeners removed ÂgetListenersRemoved Ä« Å!ScriptFunction constructor calls Ç+jdk/nashorn/internal/runtime/ScriptFunctionÉgetConstructorCount Ë« ÊÌScriptFunction invokes Î getInvokes Ы ÊÑScriptFunction allocations ÓgetAllocations Õ« ÊÖPropertyMap count Ø _¬PropertyMap cloned ÛgetClonedCount Ý« _ÞPropertyMap history hit à getHistoryHit â« _ã PropertyMap proto invalidations ågetProtoInvalidations ç« _èPropertyMap proto history hit êgetProtoHistoryHit ì« _í PropertyMap setProtoNewMapCount ïgetSetProtoNewMapCount ñ« _òCallsite count ô2jdk/nashorn/internal/runtime/linker/LinkerCallSiteö ÷¬Callsite misses ù getMissCount û« ÷üCallsite misses by site at þgetMissSamplingPercentage()I  ÷(I)Ljava/lang/StringBuilder; ‡ …% getMissCounts(Ljava/io/PrintWriter;)V   ÷ outLjava/io/PrintWriter;getEventQueueCapacityhas(Ljava/lang/Object;)Z  get 7 #jdk/nashorn/internal/runtime/JSTypetoInt32  (I)Ljava/lang/Integer; f ‘0jdk/nashorn/internal/runtime/events/RuntimeEventRUNTIME_EVENT_QUEUE_SIZE !™  "setEventQueueCapacity'(Ljava/lang/Object;Ljava/lang/Object;)V $% &capLjava/lang/Integer;sobj+Ljdk/nashorn/internal/runtime/ScriptObject;set((Ljava/lang/Object;Ljava/lang/Object;I)V ,- . newCapacityaddRuntimeEvent getEventQueue*(Ljava/lang/Object;)Ljava/util/LinkedList; 23 4 7 6intValue 8 ‘9java/util/LinkedList;size = <> removeFirst()Ljava/lang/Object; @A <BgetEventF(Ljava/lang/Object;)Ljdk/nashorn/internal/runtime/events/RuntimeEvent; DE FaddLast(Ljava/lang/Object;)V HI <JeventqMLjava/util/LinkedList;>;Ljava/util/LinkedList;expandEventQueueCapacityncclearRuntimeEventsclear S <TremoveRuntimeEventremove W <Xjava/lang/IllegalStateExceptionZruntime event \ was not in event queue^ [Cre5Ljdk/nashorn/internal/runtime/events/RuntimeEvent<*>;2Ljdk/nashorn/internal/runtime/events/RuntimeEvent;getRuntimeEventstoArray(([Ljava/lang/Object;)[Ljava/lang/Object; ef <ggetLastRuntimeEventisEmpty()Z jk <lgetLast nA <o <$clinit$ s tjava/util/Collectionsv EMPTY_LISTLjava/util/List; xy wznewMapB(Ljava/util/Collection;)Ljdk/nashorn/internal/runtime/PropertyMap; |} _~  € ConstantValueCodeLocalVariableTableLineNumberTable StackMapTableLocalVariableTypeTable Signaturea(Ljava/lang/Object;)Ljava/util/LinkedList;>;I(Ljava/lang/Object;)Ljdk/nashorn/internal/runtime/events/RuntimeEvent<*>; SourceFile1  ‚  ‚ƒ: *·»Y·¿„  … =?ƒ-°„ …D ƒj+À¶#¶)°M²/° „  012343…P Q R†K 5ƒg +À¶#°M²/°„  01 23 43…_` a†H 67ƒg¸=L+Æ+»?YA·D¶J¸P°„23QR…mnoq†üF SƒX+Á™ +À¶W°²/°„2343…}~€† XYƒT +,¦§¬„  23 Z3 [3…† @ \]ƒM+À_,À_¶c¸i°„ 23j3k3…š l]ƒJ +À_,À_¸p°„  23 j3 k3…¦ &ƒR +Æ+¶)°²/°„ 23 43…²³ µ† qYƒD+,¸v¬„ 23Z3[3… wxƒ9+¸|°„2343…Î }xƒ}*+ǰ+¸ƒ=»…Y·†+¶)¶ŠŒ¶¸•¶¶—°„ *23*43 ˜™…ÚÛÞ ß† š›ƒR+Á™ +À¸ §¬„2343…ë†@ ¡7ƒ¢¸§L+»…Y·†©¶¸­¶°¶—¶µ+»…Y·†·¶¸¼¶°¶—¶µ+»…Y·†¾¶¸Á¶°¶—¶µ+»…Y·†ö¸Æ¶°¶—¶µ+»…Y·†ȶ¸Í¶°¶—¶µ+»…Y·†϶¸Ò¶°¶—¶µ+»…Y·†Ô¶¸×¶°¶—¶µ+»…Y·†Ù¶¸Ú¶°¶—¶µ+»…Y·†ܶ¸ß¶°¶—¶µ+»…Y·†ᶸ䶰¶—¶µ+»…Y·†涸鶰¶—¶µ+»…Y·†붸¶—¶µ+»…Y·†ð¶¸ó¶°¶—¶µ+»…Y·†õ¶¸ø¶°¶—¶µ+»…Y·†ú¶¸ý¶°¶—¶µ+»…Y·†ÿ¶¸¶¶¶—¶µ+¸ ²/°„¢23ž …N÷ùú6ûOühýþšÿ³Ìåþ0Ib{š ž 7ƒ˜,*ÀL+¶™+¶¸¸M§*²#¸YM¸',°„*(),23'*+'()… "*$†üü ‘ $%ƒD *À+¶/±„ 23 03… . / 1%ƒ§)*¸5M*¸7À‘¶:>,¶?¡ ,¶CW§ÿó,+¸G¶K±„*)23)L3$MO(™‡ $MN…:;<= ?(@† ý< P%ƒ¡#*¸5M+¸>,¶?¤ ,¶CW§ÿó*¸¸'±„*#23#03MO Q™‡ MN…JK LMO"P† ý < RIƒX *¸5L+¶U±„ 23MO‡ MN…XY Z V%ƒº5*¸5M+¸GN,-¶Yš%»[Y»…Y·†]¶-¶Š_¶¶—·`¿±„*5235L30MO +ac‡0MN +ab…cd ef4h† ý4< d7ƒ[*¸5L++¶?½ ¶h°„23 MO‡  MN… qr i7ƒt*¸5L+¶m™§ +¶pÀ °„23MO‡ MN… |}† ü