From 6fd9e593ae0b182a76a08f01720f460553e4da2f Mon Sep 17 00:00:00 2001 From: bojyyy <140468434+bojyyy@users.noreply.github.com> Date: Sun, 15 Oct 2023 13:01:53 +1000 Subject: [PATCH 01/44] Removes outdated SpawnWaveTask --- .../game/components/tasks/SpawnWaveTask.java | 37 ------------------ .../components/tasks/SpawnWaveTaskTest.java | 39 ------------------- 2 files changed, 76 deletions(-) delete mode 100644 source/core/src/main/com/csse3200/game/components/tasks/SpawnWaveTask.java delete mode 100644 source/core/src/test/com/csse3200/game/components/tasks/SpawnWaveTaskTest.java diff --git a/source/core/src/main/com/csse3200/game/components/tasks/SpawnWaveTask.java b/source/core/src/main/com/csse3200/game/components/tasks/SpawnWaveTask.java deleted file mode 100644 index d6c4a3d85..000000000 --- a/source/core/src/main/com/csse3200/game/components/tasks/SpawnWaveTask.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.csse3200.game.components.tasks; - -import com.csse3200.game.ai.tasks.DefaultTask; -import com.csse3200.game.ai.tasks.PriorityTask; -import com.csse3200.game.services.GameTime; -import com.csse3200.game.services.ServiceLocator; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class SpawnWaveTask extends DefaultTask implements PriorityTask { - private static final Logger logger = LoggerFactory.getLogger(SpawnWaveTask.class); - private final GameTime globalTime; - private long endTime = 0; - private final int SPAWNING_INTERVAL = 10; - public SpawnWaveTask() { - this.globalTime = ServiceLocator.getTimeSource(); - } - - @Override - public int getPriority() { - return 10; // High priority task - } - - @Override - public void start() { - super.start(); - endTime = globalTime.getTime() + (SPAWNING_INTERVAL * 1000); - } - - @Override - public void update() { - if (globalTime.getTime() >= endTime) { - this.owner.getEntity().getEvents().trigger("spawnWave"); - endTime = globalTime.getTime() + (SPAWNING_INTERVAL * 1000L); // reset end time - } - } -} diff --git a/source/core/src/test/com/csse3200/game/components/tasks/SpawnWaveTaskTest.java b/source/core/src/test/com/csse3200/game/components/tasks/SpawnWaveTaskTest.java deleted file mode 100644 index 58fb2ae9b..000000000 --- a/source/core/src/test/com/csse3200/game/components/tasks/SpawnWaveTaskTest.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.csse3200.game.components.tasks; - -import com.csse3200.game.ai.tasks.AITaskComponent; -import com.csse3200.game.entities.Entity; -import com.csse3200.game.events.listeners.EventListener0; -import com.csse3200.game.extensions.GameExtension; -import com.csse3200.game.physics.components.PhysicsMovementComponent; -import com.csse3200.game.services.GameTime; -import com.csse3200.game.services.ServiceLocator; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; -import org.mockito.junit.jupiter.MockitoExtension; - -import static org.mockito.Mockito.*; - -@ExtendWith(GameExtension.class) -@ExtendWith(MockitoExtension.class) -class SpawnWaveTaskTest { - - @Test - void shouldTriggerSpawning() { - GameTime time = mock(GameTime.class); - when(time.getTime()).thenReturn(11000L); - ServiceLocator.registerTimeSource(time); - SpawnWaveTask waveTask = new SpawnWaveTask(); - - AITaskComponent aiTaskComponent = new AITaskComponent().addTask(waveTask); - Entity entity = new Entity().addComponent(aiTaskComponent).addComponent(new PhysicsMovementComponent()); - entity.create(); - - // Register callbacks - EventListener0 callback = mock(EventListener0.class); - entity.getEvents().addListener("spawnWave", callback); - - waveTask.update(); - - verify(callback).handle(); - } -} \ No newline at end of file From d8c80bb99375375ba8ef49496c061fa4ebe22ae3 Mon Sep 17 00:00:00 2001 From: karthikeya-v Date: Mon, 16 Oct 2023 02:05:58 +1000 Subject: [PATCH 02/44] added sounds for the droid tower and updated the test for that new sound added. --- ...Gauge-Pump-Action-Shotgun-Close-Gunshot.mp3 | Bin 0 -> 128940 bytes .../assets/sounds/towers/5.56_single_shot.mp3 | Bin 0 -> 128940 bytes .../Desert-Eagle-.50-AE-Far-Single-Gunshot.mp3 | Bin 0 -> 174667 bytes .../sounds/towers/ar15_single_shot_far.mp3 | Bin 0 -> 192897 bytes .../csse3200/game/areas/ForestGameArea.java | 3 ++- .../tower/DroidAnimationController.java | 8 ++++++++ .../tower/DroidAnimationControllerTest.java | 5 +++++ 7 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 source/core/assets/sounds/towers/12-Gauge-Pump-Action-Shotgun-Close-Gunshot.mp3 create mode 100644 source/core/assets/sounds/towers/5.56_single_shot.mp3 create mode 100644 source/core/assets/sounds/towers/Desert-Eagle-.50-AE-Far-Single-Gunshot.mp3 create mode 100644 source/core/assets/sounds/towers/ar15_single_shot_far.mp3 diff --git a/source/core/assets/sounds/towers/12-Gauge-Pump-Action-Shotgun-Close-Gunshot.mp3 b/source/core/assets/sounds/towers/12-Gauge-Pump-Action-Shotgun-Close-Gunshot.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..61bc03e66e1b7ea5834d5193f61a5778b3630387 GIT binary patch literal 128940 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 z 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

xo29)Xb)N}^emFG>* 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 Co7v3( literal 0 HcmV?d00001 diff --git a/source/core/assets/sounds/towers/Desert-Eagle-.50-AE-Far-Single-Gunshot.mp3 b/source/core/assets/sounds/towers/Desert-Eagle-.50-AE-Far-Single-Gunshot.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..5e39881ce7e49d20683f34510700d8691aedbbe9 GIT binary patch literal 174667 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∾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 z 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 uu%w%t8D+Mb2s#LK@0@?6NT=jucHL|?{o(L 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�A6n8%7!5&W4 zHiGlEej*1M2xF_-9#tu>Qij6JTAs{uR8lj^g^xTrQnNP2 z+4xXn9~OC|b9HND6BW=vj+%YhoNwiu-q8va^vC^r5%cwH!cYEkSebowT*iCG_r`Lo z1CuW5mRCvVet}!f{@I7lMmatMFq;Uv9*lbc?}|SWP`4O14-DRF?WtlQ-lxbKGU3TY%3LR$KGj&r%L_WUzn3%-zw#KM6 z$6m6tt}M#Vkj+0-0CX>SIaVk4vIxuFn`FoQ&XqBNs_)q%yRoEcuqM8U>*Q;N-N$q< z(?E!4ro?(Q`iiZ`mw_u~pPIpVAii@mcOC`P5DQ16VRA0W)ZYDN4? zHk7UKc0%%7{s#tJv-GfdcBS*4NSGYQKnN>8#pK?Qa)?d^2;ZcY)@Iy%G*~2){gRd< zX^3hX4$mFEyy1FFH%5F73IhUQW^MIeu*7T51vAV3Of}_RpKguD<9Gg%lC(ye8lz_; zco+U1ug>|WZ3XB_d{m3BmYQpSNb@o*nTawXjilgx#Ywt}pWDW@rts=*O$^;p$%jQe z)EkYsh9|LAu_tx)qFdmI?W|}xD;f18JL+RPV=Z4R1Kb-`4bq|Amu7Q~`D0PFMYAjQ z8s$1*ll~~6AC2v>m()E4mILz)u1SdHLoh+2I)!JTMD(GuT2$*fwLjLFTNg{@3B3+y zpZi9aaqENi!UAmyVZ}XZ?DMlSw)kKtb^4h4T=FtlAtZTt`XeSFMIly%m56b6qZr z`@rX-xD)f2He4$`g=eTB0z&Yo*QvMHeB0LD=zp%C1*|PS-raEM(IBjrd51Ct`T0e3 z#uX4$zgRm z@M26@WL%^aE?a9574PwiE7w@<*OsP7&FpvFXpcZ`5hZrojh%%E{m*dqe?;piEN&JI zd;#7lt0$v@j*O!h$+dD%;je1mt`Qh3ulAHf0E+b7#Rj+7+OA57lWjGrwI!5DsfX&< zC+gH*?88OIVx5%g98UHtU?NPP^ov>`psOZDSYSQS^8WEr^!ll_rL zs;!vs;oKd1ap{;Z1fsmmrRJHuIP=fVc$U3txR@y&Y&}0-JXX36+n;RlLD(&@xW+`# zlF?ds^=Fq<2?^MT30$2_xyM;?b3x=h@NK&f`~1L~%sY{!Fbt@nj!rvf2j+PoD{s8&BVhrUmmRygP-fUfgvr^uVslxpi4Yma&`nKb8(94+~|PSwp+UJn|a z2x~v-6z~lZ;4SZPyW8wcgENcBi__Vl8`h-I7A@J=p?t^oM1nN$%=-S29yE&R4jFUz zbB^<;E0r-pNOIlIj-&xQg_!u6=aziS)HBa-n`h6O=ToPSm}KOM4*N{a35@A3v+jgL ziwmw*)SsmrwdI(fnOAH`QqL`c_+kztGa276wOVv~hqv%ek2<|Dxn4v5(p|5bem-l_ z_n@xsjw|ub)_k9#V_I%s{r<;r5#wt8MhF}xR)4y1IxSJhemN|--J?!-_$Pm{EzH#M z)txfmECitMUzsS~apsrVFEFp!=ZNTROf@hu(G4xc=K!a5c7zm6^4&YR>IhJjcP1w2 zD|6ZobxKIYEP6&-PE8B|LT$KBbJ-n(@uTz2Bj+mh#mJVYBNq&wsu(1mC3BjXO~#E7 zbM~tAv*ocWqyl|H)}3)_$>=3{Oqwl398{kbyxC(b*WS`rs<>AkXT}2+j;G5W6Q`WqTYV&AW_fegpUO538)2ZX2j(5se@br?L=5}5x2)`)ru(59qZ1albnVK_ zrV@wA?Dlz89qoA0b;{^DHIdcC$N2A<+3F=Rwa$!)FghUG1=)2p{qxt@h&BYB))5k; ze4)Sz1*|bkK=vqRhcPV^SO73~LdGvbdQLgEd7psMQay{>9#;W8EG`u@LVH`@Q&kDF zLg?9~6~Pl80N}Aq?=e)R2s5q{1OV<3sP3^5lJ?0@ZKoZ%&qo%!WiA?xk>b7bg0A^#Xiw|(r{k-(ai$B2Wo z7NppmxO(>^MC>r%M9F#}{mM_FBBJ>zQB=Da%vU?$#I@ zN@nV;E)EMfmrbV|%8gJLBcv_TIqtXRaR+AV)G+KGb`E!TLtERKs>uED_93ZXyc|5< zw0xX4gZH+|q%q(Wg^?tG(9P{TjuQR^n*WfLXyf!~;0x$d`oIoJa?78`u|KToeUBVg zk)1*9XC?*G3sw&NSk86$>L}~o{MfgPDKhk#mi|1fq$%8De4N6ykxI6e5oEQekcaq1 z2{~H#qMuIjR+k~yxa;nJU-}GS;5tBr8 zVob^^^v8BxpFWnD$KAPYlqq2MDQeq24-aad&b^@j$cQF&NvS(!4wl(>t^a9PdS-uK zWr7}>h)l4Cf&oa^gjX6ieP_nz0{vZiqNWWV7xNt40{;wJ{5~^hLd?BF-P|@$eNVH=MumH%Jf#_|VxjOsT!8F5TK%q7t%&qmx4b(IC*a_Co z$fCFGCuNr5OR$}`Bd*}jd`OC|I@pdv;AJpA*uOqoXVGcVt0LM33lhfj5kyLOJd?IKn1#+jdKJ@d3EbLcGChHt9gIWjpqmb=f^5kR zH?!kJVP#qxLlUonro^*cTO+K7ZIJm;CQ=i6q6kF;wQ1R|#}AYVJ>GZS5zAE0Y>w0} z(+2w+$AwXXE@D-30q<*tIH&Q~f{?1EYNX9v`0Lkc)Kf-wDK2j!PZn{uh6I{G;9Y@} zqA4!~tSa0ve8^bKM#gGjk?6Jaz0A&h*i39S_+fI9{A8QY)5{?8v^o=_RS0&sT503y9T66cYbW-lFWjsl5 zgm)z>m1)V#s;1k@-)Ao!l}Oy+t3NFgk0oS?+7zX&=2ge%lNF{akuNIp%r)dP*kyeq znlR+{3N#+}aN3hSkz4pyQD;~nIAIfl0tW}^x41ubbRd7{o@dw;#?e5q{FA?177N4g zZa8&RNM)k;zw}KA6ngz!0j}6DMDuq8o6=F&ps>%CR9>EMnLWJ~tJ9J56>pb@Y}OcP zt+Ghx1946Q!z)Q-#A-g}W~>1+cGAu>uXgnLfH#?PR2MmLLNITFpmBK-k!Wm1<=~V@ zs0e0q;cX%xiIcacN=$J}+QBE?a0)2wnY5lz;!Z?*lKN&UEVXsq1m!8K3E&^;N_(ZZ zF2zZ<+r;-1tCpBPHcQtwEqR)44eqf)8WbD2&_obK)9$RDZ8&6ag|>OBfb#2Z=ZDZR zy!+x>?f)U*{wD;p#sAS}c)D?F3A${om?`TIAnq16;&?fy1-<}MYjU{MaT-?fQt{FN z1gh^DjAom#32@M7tO#Ac`M6|aeZ|cJungkchs$ce_2sV@C*??y9~m3u&82UBdN+c1 zI*wqCShm)9CJRg@P#yxMTbE0LZf>xixef~TW(V^<=VYZfVWoue8I(_&7m6>Y9DBgZ zjITbrE>1P9wR2_K-$l6JZLD7J)&4sMsz-WPNgh69zl^1-`+315^V&_mQ8m9c6F{n? zQ&yRwhdV1Ch&=d^2`5a86RyExmqO*$@6jq@KGe|R zSx?bD09Hs;4iE1$0w)eVsN;z2YKxw6V$^BQbyX>Iw@CWndg+mmpqB2%BNxeNkFEzI z2~M8=wZ_BUvfA3~jw4nE#UDkKGodgNWSQD_2N##@fY?9}oIo`JskT>R$gZ`%D`$LL zjB!`_(7Vdx7VnBx!)MCcQPM+=93&{;Kd(6F<$9l*?`*C%Z*rh&Ia~3}-b@GMc?EmN zrF5a&e7ub<&>9>$Y$#=~ET#m6jkHyuyr2zc^}?&;I!WTH06sSRio5vO5XH*1&l;yv z(Slz1c@fI^JvQ|B?qj=eFtbroVUqB5f5Lhr(7UG*B2jnG@J_p2q;-wZN2h^1H>XFwUaj9GR$kRKCAbf7_#&L4(q-J>q#%lSgGkJdQq+pUd8q7Z(Pc&)u9|5_@19g`KcAV(7X8&*QMva_PsF5^i|sjt zZf*bMud3N1{2juntKvo!n!n}(w;W^9^;e+=#gX3G7zKc7zJS%8DKB4{z=acHo5~U{ zJ2im0`m9?s>~t#fW>r;9WO4fhB!;p$LeGN9pRXcz9F^C*hMbxOM{MXd!pH>}%_(;e zt=7A}2KoWf88}x+Lb`*_By_d#@iiiclt6{cN^;jPGin;p()PG7P~qfl zQO7Trsi|r)0|#io;$cgKmZhfQ4;x~QlHu8Oxu?)(f~@=1lr!OxS?gG}r6f3g9$2(C zyk_$JRW58qRKZ$OB-V98TaZfeP>I;6jB0lIV?Isx=hXN`_$ls`I39(4krvq{tY_hA zV;VcW$pU4e9P$y$HuB~L>6EbSmw}5B{6!f-V*+8%@n8wYTXM5DOv*aV8H1p=syXQg zIyHv5cme*PWu7ZsC2t(h;`6O{;>!&?W%Th*w@I}IT=@7WO4PvOVobaSnJ0EFBR;-! zTH%fhws)kQy#}Aw8Ste`NhmB%>>k!4nm4Pd2~12J%TirxGoTB=RlJT!YX2n_Ol5m& z-gu(rJ&>)Xp^PrU!H6@v+VXW9MHQMJ|Io5YWa$Vb1<)u;)SL->nYTCwis!B%BVEfl zbiGbeV1A(kVAK+p?QX|$sV&kYN3sVV9F_?i*coSWSqL{2W7h^$X?eBLxn9D_*P`hI zDO&K$Xy9Wz&OZ=W?~Ln{lhC7AJ)MD%`GNCi_;wo?_?q}AhfJxcvSDfM$785>uA8m?JCu9z!b(+%B&kw5rLfM-6hj$S{HJCB;c-=R!01MG=9 z_shQs?5#v}Hc=TmW~Mloe(Y_rIjb-&>l&Ax=Fm{SWD>v4ap@Xk5id(@u5CwM6s%L$ zzKLRqdeu8edU#@AhjHz0C_i(Uny0W86YeWH@GyG=F~30KGkX#Zy{{PWvTre)Qs`N*Iq&LQ_w(f15`fk{2c6^Ez;Qt|=;@>r&j z&S^4bIO7-|bO+oW&Rx_oCE-vGV;sdJHw{)SO)X37je_1LY2YrSt9Fw6BDfC9B+}p; zet0g%%zu@aJ$6SZ{NT2caD{8Jc8->Z7UCAhMO%z@gTn<4*2^K3w11KcQ*wT6`0+Ku zy3+vF2ryg5y?&U;g%QVuHl>OrTeP3n8%&c7Uw1qGwgze6a-IJ7$@F)yk86v|O_iy( zpW8ffs*-*yQDikmJ{VA`7F3`|@KyXpJ|ZL-bd}`HS`RdFBRpsYt3A3B=N6V=Vxsn1 z6_#}hmma<17}Ca+#6GjXCM~B8EK=nxr!FWWpwub%`JU&tS{;Gj_ zyNnv&ZXI`G2;NtoL;|k;{_Q+gZi;gfGhp(8y2AN+M+Eg@9_M?X`*+7(uU3|ZBuo%{ zo>?iRB8|t_dk!{VxDu!`M1Q;z?V*~BaPw?1eO#pj9(hRxE$v-gTJ+uVaQ-YaZIluh z2@)p(n4ZnuShi`cDr(%T%#S(iK&Ie5I+fP=kl4i?Xv}MHL-h-{86h9>Aj&y2_NeG1 zuYwfNgn07(VtDm9d!m>&44QJtX-K&sMZaRcpfBbrJPb|jbc{=VOaT^w z9*7oHMO813nWWYC6IDP?Z<1>o)`r^&Mmq=lIBL-*v9rb*EMzelSbO(G!9hU&9$EU)cqeg*!uWX zfAAOYnUyJ;zYbl5Z%okjmx;^=!H*!WK-Tcrq4{f)^{6~GV*%oHg}mjVAf46(j1;gh zTgAa`@sKt(@6@R})LS7^mFm(Z^^r7DwQ*6|Y!2HT(~DQsm*&*5W5Ze=?Dahy=Ic)+ z)uyzgKghMzIF=E7Ml^s7x1uaz)v1x8gL-=37sT#Ba%8>Dw#~^f5IH#FD?gHR^BiY;QgQ`OBfpT^) zIDLk5>?H7@xEX}QbVRpD)tYE+dZT%lcX08s^!>Cw~e{^_$Er_<|Xg<(Io~ zfw1680bcUwhdn?M7rA7W_JX;T1lwT8$SIMRSXXX~sa_*9aCQPc`~W2bi) z=Vv{*Mie@|v;D)NLsr@_Llk$`%Y=}zF|XUNv?CEksUz;eC_-7K>uK~8S2AX4xH*lv zz2kk6qf}QbWgRmCw{S+trNm&4%?3#cB-7xV-=mbe+4YAk4LSOBj?H6Af_jY{irjh zxq33sATLe-E*Ce3$f|~csFBvB0Six=@Cysz!=kW9 zLLbICN}H8NdTHLq%!}{fGtJ+!n|Zj)SR}}>z7D4GaAXCj*7oLxemK8bmK_0B26c%;vVWDz%I$ z*KIjhf=*4`r>_c9KJ)LTSwLdLH|EokiRYG;rajR!9Q@5OyzMz{uCJE{eEUCjnA#3d zM)7c#8^x9z?lxu|-fN?hFH}gbxtb1S?~04RmUr zo3fYhn#MHn^hpo$@ET@ucYn-Bf{8^(@XiECU9rPdUAQ7L12i&O%XpRPRIjz+$wWeV z`qqFtlll~j5{_43mF*OLGR<^zTKZ0hj!cH2aj#6uxpkYYa*n_tcS|h;wX3lpHe?i`1+?Hej`x z@@K#a$u=`0`LW7&3zUpgu5jM9;m@fmU0_WSNrz&)Jo|Lnl7I777t%$aa?sHrm)ZkA zdE`w)=@o6|c%&m(H&o_WP0KWcfh*F*VMMHc`GNnCUs-&;sx4u;PAGdkMaq_l3R$cn zqsx};SHg>KqSeUk}k^{PzJ!r%!hN*94#5cP$+H&`qKNwtl5n(Gb z>>JuEk*{hKZIdKflW<|Hjq555lEmNc&`IQzJHNPqArY5!M#h zXs>l`&}`lhN7%#@n9o|h&Y_-{rm@#iozR@UZ4C`C0E#C^s=*c0$gQo^6d<{ITyKYK z*=?)~IS{kg#*-YBLbBPT4pWkZL3wW+Ot>*~=zX}c{0GGu5e1Y2&I7MlTMEdy(68_K zCyQ^;=V_@)G5Y#Z@w|N&qnOJV&cF_x+`r&)dO=9y{eEpXJ}^Q&*&yk)WXq@H%I7Dr z`UVTW2@sFz!li`iMuE6CKCIN*)L@P6ys=&C(LJVI=k3ruT7&F8mDMUsE3&bnR^^Ao z%$Kb5SUKOHq#?V!_*CRK2u0;ftw>m>aqjl&vT|ZxmsF7MAVNNuBIL|FhQ}+i^jyc6 z1J!W|(D3-mXNS>vZdw>za#2;4tj$U)P+aRx#^eBL=q2HIB}I%CX8MAo^h!%6_f@;u zOqv`!rSQ#L18XO%VdW3&J0u=(=SUkt?oU)#9?N#t&N_a-LUQ+Ri{JOUxwj3R%refI0N}bV`Uoe%FzK9T$NUiIY;ov ziu-iZF!kSa_EnzU0e4TOsWXNziCrp6c>~3=$l%<}8nK(t=`y_PgTY?x_j|56;JRx_rQ;*9D3iM-NWjz{S2dh*;j31pMGFMGkr|r(ZJBsFb_yGh?OL#LmZX%0o11P2rNz#cYgx@mA zv8CK&UhT1E(R$QSnp(}>mM_6auDe!K3%jLtuff1VkX0D0qzSEXfyv}BSNZo+r#qo% z&Bw0-s#*qoPuZ0LjnvIgH&!>0v-{LD1=rR_Ip1-(e%0G8OeNrbs?mJH)1cwQlXbTz zN--Bxx51H8a^jVQs3P1QAmAfSeAFK~L3jTMqYMF7Z?>|5O0Xg%cils$g>EGkVcM{( zjCz*7B)`)TIZDTc>8l_7{!#W82%CBv?}o&;m;7mQTiYDIu#E<^>!i>mX8=?VSUF0# z*$L=y@YcDi><$EOY8eqsix^{Zj~J$N1iZmcXlDkj#7UMbMDf05g)1{8#DmuY=oZXq zwFC;lZ`sc@lzH>a2Pr!^^G&$d!!(A;c40^jf?FN8T154zAM{SmX_=1UKQ_DG+>sfX zuUZIG6N%D&1h(6rv`$ap?c?BweQ2n7OHkr0^8V(D346y{$Ga5L&6e8={G{@L0&5pk zvoV(`;IK5r;jz`}53O9tF=J?3MJ<}+NL%QKRM9s@}n zYN2QI(v-VLrMav;b=!8VN&U(!6#T_js(H$!dG=G(9-W;RfznTwo-A!9lm&+}$ z)7fUxUnOM`;A8!)YMFK@{pGrQL=yKitFXxIVVnXjXtN~r)gz`bKJ^)UhaPnjx*IW# zz0au_SbU2=bH`LZU24u`zjF97Kn&{2^v1)S5*NJuiXX3-)tv5<%^koM;fuhBIXJ4y znWF$g>9Q}yF?mVe4N+&y6#Y*7Z(?*3S&cR8U zTZb-=iV|C4T6))TT!Wa~{dKQaE9xrMt(?Tvs5c6sO6(uF{1M)ZFHB!pRvn0{%QZ@j zaF8de0rWy$GBVbemEtG(f?}s+F6YvX7{~Uw_f+4uDmG*onXb*EI0bamgNcxru7Pf9 zM6IM~B=J9sFR@*GLecv)l|B?6jd#w@L$+>9Pif9aqSP97%mKcgoOlQ;RnwK!kMdGP zN{gtkteZkA9~9lqtryfTz?gczMWy9bxe+Dp%fdM3KhXdMR?q*F`XsbRYsk5lkEG7V@Lto#@E~6Gn{X^4!u)!Il*f74JH!@c!#wkqx@Dxz zP2_5Z;|QUvoXKJ)4^_+M<4=nF`BhQz4l>&|b8{kVF2J^(?>~1ctj(lA-1& zIs!P_EgPj9MZ(<^sK}$26IULsxt~4KB&R0UzoZ@=LPk`6g4un}HzXMKX83Y9`ksfN zaqErCt)Z32iz}vhH`N6JlsR43^5Ga-6lu>r$pm_zS&(Uo#5@dAs1@|#Coq$EW6~sO zT-!w7oBBvUhT38}ZCbmd_v#*7Q;yrK_^_1%g0xiQq-dTY4tUB--$l@BtR%aRv4rtD zj%AbCmW5|_;WVL={}DbLW!|M26R~Uf)+h7;UJqJ5#!Ksbp&ho3Yy^OjfNa@pBc9pG zH&P%0RsvWVg&xsY%pp_u0Vy6&X*1aej2IJ6*1nBj4zD2G8M3de%ou7Uys1pp3uC^|>Id0!nSA-U zxyr>FMv>gD-$LfQdK<({Sj_Q(GO%b>H-~hr%exz{Q(;}J;9rqxQTdwGRFug~cu+!Y z)a5;cF;mx5>!0-(ug1biPw0lzsB`%~y8fEIykVlU^6mEv&fFI=jZLY>DM>t|d`iJn zTH>OS#H0t1Gg+_OZy(<)WmBWl?m1P(;}gCBrEtSxR&3=;^eG8kSHiLUZL;~APet;j zR4Efa-E^!{6`xev_l}i_PP*;O8oK=?IoXFqhlMc}_$(CWam5Bi=r~iaED7`m3P18H zVBF1jFSgbJly=>hv?|hjIyyw7xqE8fQcWB-xgoz_URJm}Lx_Blp>yO>C;w_L+YaSu zV&eaK-!6E0pf${p%CpRgaz2jS#g|u;o*ALgK`VCPbIn>h`A=i**Dr8D5|jrJ?F9f# zG6l~$Uv{^}(7%aA$A3#%QrY378z%#paMZ*{VP54t$-;~%c=w)SQg@_PLXoku0?bmg z*GK;bH%T&U$6GE0=VOCF9zb$ReFmI$L-!$% z4T*Hf`U-14V|W_J&D~CSGa^qzIwuMdEQ17d4)sfQoTdvEb}sXbI(<@XU`tkrkC?yD zfp2orVYGph&}g)8L-H(`2&DIhFDkZRx*hl2)SyKlsD-#to_2&`m>E86c$g(^4v8<) z)vsWR?Dsf*S>QiFUHIHn;h7iSwjyJ3+x`N+&8@nPWP7!wOkk95<&aJVb8D8$%0pKf z>BK9neL^*{84XN8Rz5>@vaz`v5CzLXuccKk(rn|(HEi?Grd8HA56yB6!mf$aNCc^# z7CAZ;PHMq|E-9zuBq+ugo;_ygCQsNixThzdUZ3_k4rrHqeuYw^bh*7Qv}ucD%7S8a zsjWO;MYQxN{s^qnIcP@g>#MO+F|bB*bxV$iGn5u$m@uF#n(>(dk4-gFK54`d*$Y9C z8}Q8rcPz8wQB!O;$`dAO`QsI(0qWn^r>&a0F%0QG&M>E*!q2`tsK+-q8Qp`Spz{9Y znqXgt8j0_hGLWipU!t#hzGcbl=@S>paq;`9Ig;5rE$LV?X84fHM0hzG2UmKQ-zT0= z^pm}PN22xRLH{_9+TPFl``W}%7ybUm5FhWzxBYJ?(xei(UtnKZ!Gqra78&TLB&qdx zi&1xP^J}TVi*FGIt(p&h1a67P%>-PO^D8eGmc!lz#V+7?XiPv??jG;5T;ASf0yL&* zTpth0woV4fNo%&IjfCuk9`Lb0u*Ff?UH=$*;V3^j=y*pDU-D+3u;#&fn$i!=fhUNly&pntK>d|!H)YerFwRmx5YoC{dxTTQK7%=PS>GR zKcbtu?-7?n1IsH;^iP`ykojbQOv?(H)F@AP0f9H@XBXZDvja2oRBgYnoh?lzqH@|UNgpH=KVW)fn4D^*~fHuj9ylJIsq zaTUm^J+!7_Q1iefJKM5VsUXw=^MOT14No{N?jhfM> zrreefS^zNzj^^<#tdXjF7UsD`eN-tfCXg6r=>o<@hNze)*%y(%+Gz|?r72>p5#m+0 z!ssQ>pqq-Xp$nXJqu;akiXo#S({altD99uN4Zd&B?N*RcBS_eU<;YJ=3$D|dyAZLb zByqji^J*x4P7+g&(%{4#4`9S%e3P1yAMT;Zi|5gE{3I`eIUFA$F;mzYCiY-T0sW&F z;2Kl8mjO>>2X-30Y6M{B9)eTEyS4{z(Wj6+ikfaVy-$h0*&i4t@wvt7!<$8hBuItlw@yjB#rgk-a=EFqQDQ(Q@EJ`N5qI$Sb3&q}? z&uh1;V>%dE@DQ|AN;QxL<%r$Q;3ux)Sj+zs1G&T&)q6bL6IMRd9qV|NC+Va9L)GBL zGS<;xQ;WV#Z&ghC$=WO$1Nd!5`Dry>LY1>MI_2SNt5_WQxnQ!R<7!y4{wqDL_=3j- z9E#p0l*8DN&%&F&a{xOjn*fSX9u9Jfz?3B;v1XKIqEqYxlY3GOac)fN;G-s6gL!qg zgyOltGmo$Q%GKk5pZi~GDr8xCW81WRcC(s$po;#%2nH?Ao^K|en_$*KY@csj@X zg+#Tg;bK+-mJI-JgQatE-qX{tdx+@kgkeUDb8s7ohS>2Cz31mMvaAf(`YZ_@XlPys zrz_K@56%+T^xKkz;$CKC3p5Mudo31i3>67wmngih{{OJ{mO*WQ-P(V#7B2*M0txQ! zZV4U;?(Pz#Kue1R_uv$Fcb67-C|;nH7WWn?P-sj0(Es_Jng8?5d2yfnoHxuQ^WB-* zYw}^OeXVQleBP%J#?-sO<#>lqUM`z~cNF4VHGfi!X^{y<)#d};G{+REsyNwwi>@x zD$P$-o0#GC=69k2L=|OyZ}{^R)@A>LzW=qq_bO2KRz2qmf!*Nv60cbsx)2+oF?LB- z4*L`j92MQzYqWlC^`bZB?u>5b`ibla7t61dhVkA@ReZ=1#CAn8WMOQ<54vudD(|fQ z6!LpKfE6`c&>|q^B?|C>^F2ib1OGo>v<5mEfA-5l-coXw5B(VFA{{?J7EQ_2 zt$e)!*En?k)!#lFm9wG?Ud?SFJEkww<0%F%>x}pym#VxV*_;Vo&U!UsN=aA>Rfgt1 z8y1kx)wA|jB-~!2F`@xf;p)#{*h)ma6{=o_PIeGQ9li(jZ=(4E!thNG$P_*^?1*!| zXZnd-$b>blsccIb6eLi(?BV1ULZT?*@ct-A2gId(WkovAMy0j*<&g(L&)^r)lq|Qt zgb}Lfkio#=YD3Zov$`SQQ{(tN{bouB-P$@8V1;vGwt3NUWKps@=Cv;Dr*HS&2ZFp% z0rQMiZGlLV<&rWGx7s%r4)f55nF3i8kJ_|B^yEVw>?v~Oy$Z7+1u#^Q9SEu z=kIeqw($+sr`D8rUe7S!6}8{$M;N?sO$zF-cdgS*i6&Zyuzc`1!Kdo#9vm|{k>1dG zyg!})eNZ$-)P!yH+(U>c0(&c1VcRo-WydOqHZmx{4SgDw??%AcX4D?@nhKplkboK{ z00fnBM3&Bw#$45i5P+S2o7Up4$5o?9vj0f#;Ad}Jda0GD zI^76Q&=H80DtePZmH*n&MgL7tRL%bCc@=IW-9kW$m7zp^`S?Hix7fnqp?-Fnbe*hz z@Ndw3d=CGsUj@{kJoJw`;LDw*9}tJYhw<57pfHds9{st1ALY_^e6Sh#7KMWY29W!t zkrrZ+F=_axL!fCG7^+LeVTF&yl>$WY0VdYHgzz$UgBQj6YEdPRMh&yUnD40R>xqkr zfNu7{!U|h3XR5bS3g7G`6V3}Tfa?#C0~5xr))0zgGTdl3TiUB1=qaQ<;*B0O>q)1) z@sYR3Eit%4uiYv#)Qsk(PiS`XFNbRC-k*I2<@%cV#HMRsn($n15p^BTZS^K9p3&0_ zBVTa~v`!dke!h$8`*rvBe*@c9ST$JaL;AUqJwGjabqOu{EG8P3{HO;3&!cC^M`n7U znP31h(+09Eai@sDjvM)T8D7M+ZbKoo<}Co>0Ceb$l)XR{sm8gk^NS|>3J5ww;}PCc zs-Fw;j+K0mwueelxgU9J(k>n=$606i6Zu4B8)XWm9PPabj3=Yc!`20ktu3v_>nOP( zXGc?|tk^en5Lp+Da>&@kQWHmW&N@6D-@f>2qmSmNu?NCITXmyk%;u6=bGDY;?$;Yq z3;6DTjBfAhg1^5lkSOHVEZ=#(;esbE1OI@Z%Kkb-t<~Rh?}$kNfvT!wZK*_gUcTTu zRIH*>e1;ZV9(&`r!^JLdxtExAI_wI`@5<~O?QGrUm8C8o=>H(5UU*2D2KAQHOgYxq zWsO(R_6@AucLuUlar1!AFH|Wo1NJ~i@<`UbL+hksDAE{@wUpMI{G*DfI+d*RgHEfl zZNhs{WmJ@n8(-h6^6f?M+(xl=Ht7D6DAB>kOth_+Z{gUp zI<|c-ZPC_MW6CU9`$8$dG0y{puNsFQ@H*~USx$9TgGkoOqV98SwS9T64LkOYk8{E@ zi=;A?X`@y9!I5YZV#@-#2Ri|ssXM+N@!Mjfn3NIW{gVW0sbtn7Ww0`Bg>!)vXc=HF z*nk$aoMMu%K>IE6n%9O zD7BrBG5(!gY;QcBWT*GLks?e>t$DOO-Fn=CSp)BJu~UK1W6X+zACE zFe`YrCuk+qkGX4Kmm<$QlINVFJE@syA*gLFHAO~KJwn?EN^zaiOYn>PNNUX5mqo6Q zy9S~?hSakx&f8V`oJnizX@_mNy}1~V{P}W*=<*~SjG1KOZLAd4Q+01^bUAZZb#Wsz z%O~k)z1y1_xm*$wC2XuzJAm$4rZMPukyXmSx1%pi z54;(s&`!Bv%c;;o&Zz$lcK`3sn8Gtqcdp_bozHcs9A2kH#a%6~;qfI2#MBf`)+wXD z=@(EUuTmtGGBayW#`wn}kfKR(1rSK7v!3@VcF;V75k-33XG*MPWCSTr=-krcBy+40 zKMZ@h%!%?7YW2*<-R?}CPkuuV2fLdl25`AvoKZ#6en{T~+bsHG>zt2}Kh2?~ zogp-lj)*mBb}>@cfmOHGPPrues8M;L8j|k^-MP zkUnY$$hn0c_F#5`b0s3xlvBZ0W~oAyr3?e5)!d`r93q|WoGWG*Z-NWDi!*7WB%HR5VqNY0Mp?;S_CrwjnC+$E2K4J=dqOGu^+{@jv|?hBVgCJlmgDbk+`oo z{X*8uD!b@>QhA7w*>~4~q12v&?$IltW56%X+A@57rDURTWl+eA{^`^>D&Is`#bw;$ zfDlDEshCNwmSMH)*4FgBXd zggE$#c*u&{sb5+cfRe|DXM=2f37$K`mR7plu)%h?4P_W+{34N!28GSYPPtG0x=SK z;L3@VxLF@z{-1LuMF7h256WkjJW7hT@*558m<%a`OWY{`A-&Ao{zw2U> z`*iU(rSTqGTLwyjYPLSv@^OAvzQ7`X44^V_Ss?x)WD|EDM$~_0nCunIHb}odib!Q_ z@RSVs-A&T=hz;q6wNT0&mGz6u+JxCApvQ+~zT1@4%~76PX6*I^q^M?|1oYwopUNy@ z7-eK~v*NdYE-x6$;?)oRWfNsWFNA*E%o_X1F<1HU$SrokT~16TmJ*Q&xNr z*=|>oLLPx$11qsBcv-ASTM8)yZE5u7jN*T+R+ha4RowV)$fC1#2`k)1Znv)5mDq5k zLhH6;4HG6E+(p|*5eZTYQ}k+F9-?92J05h}Icv@5BT3J`g0TSq@H=9;toP7An$^IK z{i|Qi2OD!+pS76O9+&=-?pQslgMcyvgw4l|&lz1K+AZJ3UkNZnPmC$_`9Joc-spkO z8#I!qgYV+R-MVDAYbEmiR{S@k!Rfr~v9*giJ{fX;hSs|KcjsO-@0O$sgUA$h*<35A z5(GRvs;^j7m|8p8$FQ?9r5g{=$ZqXNil|q(-|Z?{sNYq+1X|$+c|Tl`d_r572t*Kr1RRifJ?sLo!0Rmvo4RC!OU;Jp17K{ ztO(vK4A(#WG~Z%iIQXQ`gZ1A)_P<eE15lktg^#Eg?(Z(oPzJ|VC9iLR)68yqe?Y%oQnqhi;Vny#I@VwKL`xXIIQRc=L8 z1cJmw4^v+Rr=X#^FX#2dCtN)HwC9-e(O>t7lUxvzn@TA z3@S=DCRq1=&GVXdh?aEMleIQ8#**L!PygHew+tVQSHE7JMCn&A3v;X|517)2BEtXx zF096P7@>^d@6rQcCt$Q|LM#Ih%mPiJ#B1H2wWfS;IlU#I6fm1P_{X^H!dUBs8`hDR z0wKP*G1L(E7z)=nokRP4r-*Zum`nOzKuMn=YJSzf=sX>mY?Y}pJdn|NF%Cne7~xYw zgig@LixjoIf|;?z76sR)u)io|j016CnU_``sYuk}y{LYmN@t)k>C=n@SY_)$MCT8W zya=-Z2K828^17?D6hB+y4a1iHv@oUr2fsL^mhcDt z*=e{&BJY7;)8Jt3+K2wH9dFfN|HhI19cUM^t>T9gB_(E;8jCKiCmfdHOJjL-z#UU; zWk$eAm;Oj1<;%4i!p@-3V8+E<%s!8ep~4(CqIOmmRl0KBYn4X%1AsAUHZG?Ra? z(5wB9jH=j((D9sfpJ}q2gPZNDkAx}tT333q^G&It11c*^AXVY2mU~(S>c>q?*(u)I zKY~*%ZDv}zvU*8lXK=GmiQBTGOiQy*2JHH(zd_kh*rNO#J*TZewcZ)`&*)cXo8RlG zAInV#Z(d$p-yi&!0RFGNd9%%xwxHR$Hyr;e!!y+(yWb_NT{itZLjI8ROl?6Y@(t#N zH;GP&aPF*Pp4#|y7(4ZnYDr9*3DsP}-A9NzeWHXznK9tofIjU47K)f8L8bj^M&hk4*q(=j9@i5F5V0fV(Y7F3cB@eoh z{v)`wmDsf6RW@%1@rIN-vsnTM&K-iv(b!EwlLmwnL|d*Ej{$saNjx%cHn)d!7$MSC zp>2D0Dok***VD`|zld_4q>*%4-tL%cOS8}(8JIq6rp`KXHWzkv0jax=*K==T7vPnUyXnzY2&n@h;N&rWO>Yl2C+h=mwxOd%+bE;E&!lG=QWNYc`M{3Bbcjzpo~wt{s3 z{EuQ9Yq5BnL5ghBV&jtNhm0@dBTuv-6>M&2HKwtji~&{RNe?^wLUJuYe&>zb1E;V1 z$~fY2PP^yF;D3|jHh)5EG+*j6b++QUt@01Q2B!Ka5A#REt}ZSQ{F?Ly!^XBA@^3>` z+k<~Yg(w#Cu=$Mz>S4lnsz|cfNQuj3siS89#y7X5{rEIx!}%yCMzcXe&Rr?rg43Zn zLi0!zx-eD{wRZhZ^ZLzNUDeKsZ?lzf)K-!ZI z5i`ySsu!?i#9*GR&SD+kiY-&(@CDG5FR}d25NdQnz?K;;-+#8Q+a#_sKGn(kI!+IB z#^nHv^_fqqIDN_B{RB=iN1>ofL~gHv=F=1IRBdXRH%BIl?ZB@>`7EL)BTM*0eS>fR z*O2`$Kj^o$JPP(;cst~ZYc8E6!JNO58H7clt{BZV1zt!K>7;=oF#FjD5+B7+=~KIh zKjJH_#9N?`%0+Tb@g_tm3TR9~YfkS)Y>V+0gq2L;ksR5e>*T!M4R6im1g&4A+=p!o z6}U~^+E3?287f_fZ0ho+cEuZKwHb|cC)p6C$r+uAYfP2Ii5u57EqfF7mAB1O*>z^S zwY}I+*#?hWQ@S1e1bxP54QG6?MmsW$4?L1YH`KZd01l~g<)B$t3LQcGwNamIdsm)O zuj^beu|K)Zjl{roEUO}pQIBiQa+|pmx)E5by3V`#B6_HSMA4+P2NjD31D2K( zNIPz;T1I#EbR|g?tH0Z)3~Mc*vqrK;Z*3@$l@dL)AV4-T$W)3O`(cMAu|_s9!bz`* za#U0O$XeX=D%X(Gt>W{0ImX!)MWatD`6GC77`QrD`W=NSrF7)JqS>G#=%5?Ber>X? zis57*8Tsd8W0<&9ghYCm*C+BgAOGuU@qj%;oqQh3{iKZ@_q|j902x|=yNj+ zNhBM;iRQ1^?W@z6>kj6-haXpk2&TsP&Lh;&vP0&D@RH-n2Zg{Iq{Z|SDM?}1BY_lX z$vs@`So~(?l7vgym^|zl(~6LR&#l^A!@iYd%C}b%sA%J4Y1fLl>6j6ccrt|;Dh{J! zJM~JkY1?}|A5lUfSYOUNTb1}D9j|55+?T~x&0C{Rh>v+4nkl(iD}E9=QmY2;eZN#h z#BEf}J;=8eTbQ~z6CX@qwaKNW0eTJ}mfkVQhhqH?2Kn#n05Eq}P{#gtzf}fpPk8cy zUNiZd7Sq@e$p+_U#h5j3-ArY1_eTomNVi|MyvVF8vfUrxfG!b=(H&j%V6jwNGAU8` z#G*YcPaq|7Ya@zn5(EWpa&aQLOkw4z3pxol0$LH`F9q>St5%FKKa!4T@xCLSeKLgs z;P2Ca!3;RYf=&FchL)pP5y3fz4ZGH{NQ$h=l8ZcCn6cN6khsU}2eM|tj;|E!?{SZB zpGPrhUVMvFI=u}9g$VXJ?Ad@u<%~QD>F<{|}g~G<^+Ih|@ zFzCwsa&;^*YcT&3|fEG2&E=; z1$IIw9$f*Fz0%NSsQdY<9>ehciK1=AT?}D`m+ij(^u1ds&uw7o^<>hi~wzRQ~ zF*r>IOMI1-c4!hio_FOw%Oq$m1PG+nyeJc(oV+sMl?!^`*ZE__yJ$s~Awy_o@>1CO^ZZ9vnGdqUqdV8f+O?V}BH8ku|NnlG;6w^ZgCWj@&u( zcPhk3HIMAyCE;6n8k1!{OV>Wgwn^j8K1i2}ks9~b%U>QI`SLJnqK5R!={SzXypN+W1M~diu=9Wukw@Ep`te$oM!B53a zCsNdr&rMggnyT#f&U}J2rp>cfK+2uOM;wW40uFB_my*a^QIt`wXhD_vcg+}wSfYap zGf<%Iy1Uv04S~~Y5sE!zB107!EL#Rqkyui$k4LlGxXs7VkO-f$o;{Xm`xbWi`QK;_Jbn@iSQ<}>Ia#TKdxa@zKI{*7` z-VZ~-Ae4KTUqpWf;YCOT3(iuqd2WeD0ikcODd*6pK|Tdvi{caR=T^d#P31YyAwh-R zmuaP%&&n|qCRjeQ0QRMV;^fb2g2N1$onF5NpjM~$nyl4)#qbv5PgucB5L_O>--rxw z(~jHJi$6q!(@`)X;?9~m>R8!1#_dczxs>Jq7m>-&2Yz%WcS|JDzY!5PtO0W5R=(_x z!xj2AG-SU2@;ldR96=J%y^Iy~r|v^QxCri^CG0;}jB&b|{K&F{`s$Z8N$Rb-Bo#7_ zaBvImDjSSs@7dnzc0yA<+S{NcB@XFUpEeh$3%KRGLtjA>U>OQT;Z)}6{j~f#< zPw91;MY_kv<*fBbQG=0tjO9+g`PP^$%IBBtaMi#}_LT}rDvibQE-LvS+z|9Do;Y?K ztuUelTT>~0eB0AefhFG64-d0;*$JQ*@?kX!a2BXvSR#1!PoyW0UTuOvQS5%jJ8x=^ zBl2sL=^O>KZR0BgwoGUDBq4E2Zn!pQ`FEE0kBvP20;z$V2TRV9aAy+Yz3D+Y#!{5? z#B<7zJ_}@BQaxqRa@=*hDf_A4R8DIaElXg$ zS$yF=#RU45gIM)8k%Cu(t$$>0O0?P~!@l};P+EItYM_=QnP!7d^B^*t{eATFh0|9Z zuO~+&!!;^xx~jfysKk~l_gOn=0=r|D=Pi{FeGYy4qcd&ZhMjn&2-#cP$B+=XX$uFO zm$a>)P2RAX$^BD5(^=>}%pbYDi^p|;sGq6xLZQo4F z6Fru57O?QO0@msyXFnjW`BKNVXI1ACW4?%MHQo2U1bUp$p@x338Z?4+70QcW;{{`WEcmsb3;L#1$w(q?>< zx(834>=|Q;#$k7)4qTxhkDm(0R2C#{6`NC`{nC2RegRTV!5M%h0=K^yPXf?MrQ+ss zz$!(nHK5UTqcg@jM}BDX!|h8~ott>_SJCug`$kOk6Kx!Rhy>n?Sa6q@w~_%hN~G7c znpSU2%UGpbH>rKU^>aHH2V`x$Op0u(MLATVEZAII{|D8I_OdUzpUDS&(0%&dN?JRL zHLT&|Z(!%z+fh6BK6Yc*fFdwSqWd%WBDcsX=(+O{;1T6 zgEIXjL+mtiJ098bS6qa2#Ri_}bGcXuj`JO3n^oOOr{ zM)Y;;w3#;5Fr)V5aKNw-Y}rIkRy6U_ES7h>TUMtHXGK#>i6q-oQ61+u8SdlRxlFpJ z5fk`=luORvAf(m}O_jvO7i@tQ%jMa-bsn$K9#ZX#pPa6~KH>HUi7uIkL*Oc{Ze-cZ z;)>~SGP=OigebQ&Nu365ER&;AjxWp+IfWj=*9H(%nom_C>jmNai&7%N5CA6SJVW4@ zfB0p!&^vnIcNA~ZEmlzT7vDr7Fa1MBN$T>Xyqt+#FY zE?JmP5Mw{$R)+#y`CRzF_RPm4v>J9rr01F9a&6)ptX*dW9#}1koJomtj96Po(Fd8F z3$`D6W?YUGJjR>k5*@88a!F60`D`HjFTwb4JyeUkuJzEOU+80zQS(YlE8m*t902+# zGYwgeKXU2*YO_X?-qlh@T4)0pwYn2M77h}>l+O+2 zt;-wXKPS4xEf%93l_*LaTc8|oucUPuZ8<-YQg_{b5x^?o+gPn0sv|pL{ak5CDiOYY z*_&)?CX%sWuvuvM&=SAo0S4#}*upE`dmsk8%kiWFo&7O~J@#<2)ybbX?n|!u_!D$0 z*j{+dHh9HOzS;8=+>fqNO9ws6(=Gie5$wpV_orCo18Sca6(-t)00E}hPoW@b}bawFPbdz8v;7I zbYJw&Q<&M;5!=Pkvsh%*Uh8e_kLh?0R*{WO5a9%*Az+p8pYt!mQvYFo&~29U82V5@ z(*}m>{^i$`m%S`rx}(gvx;p1G>!fv*q8l!iV$7>0X}PL7Ep#Uz#*F$!;$kctE2hk7 z0@Mc%)}!A|gxxL|)~U*=?811KNyRBnN#SGY?AdZdEf_Up=1yX3t=Tx+ZqvRwYI;|S z*l>dFn6OMS>9Ej3NV0*5b2w~Y9i zL{=Ub_ssHUy(J0!A0vD(M-36#=>TsFgB1$-$Sx!SHtsX0nHpIVd#`r z0q~dxez7z^)PwZDC)9!S!(QDxUwF*;CS;A{K%L*JW6FEVY5wTC`SXUwCziO2`Wh{U zO5I!~X1rqu0Oh8I#!zb)NrEc(ZXdpW&06#zwX>WVCw1%gvr*-@KDIp26{G0)XUhAe zepxqOVypg@byV4j&M8gIaxj_F&LjYZp3UoUs%L~>X=~_fHD3|6f1BuRH~S()$)7iQ zkik6>-Q*c}`$f1TUKMIWVcbVoPN7Xr~3Xr;VLDXKuHNDcGVLL>hZ; z3(31SZhvY~74R$V>~=OBAo%UUi(VUWzmnPI-*0f$5L4(rKk%}9krkqAxaaz+~JstXtM!SA-}5TxM^jP zNqQj++2LxH0tJ;>A9Mw@Z#t-@8KJ|qFah2iI|C4{ctYFR$ z{*B4F_3Q_J*UN%6|N5WB8>)66`oD9J&>>~ai5v3q7n5T)A*hV&P!`6$wS`C8I+fkA zF=DICJ{nn#Hl+4UR6|u*LZgJYqnS%n{7qQgn3(~2!_97IDCkyyS}M`=Dje#Q;ui@5 z@0Qs86I^(nc=r#kmZ%X0l>bawNXY7v_7(#W7SI!@q8B~Yp>sXgYW-v%4E%=qiZ9=h z+_GOqt^^aW-`J48VTYX@K4SWGnL@iY=dr=p_f#X)qfK>r@=sq-;8 z%ig8R?922Cx2AUT$JkGH@!G{&K$fFc-iDB84WiF9bzU3l3VaF(j2yy(W1Uj2g+rd9 z|D0i5H`{tgNadAyP-&7-YXh!x-^|)%bd`~NY>;02Njzsr2N^DJCPz9*&WT)lC~NYZ zssmEJEb9srKTAdti@lCx&hss)^0*ZB^uXn1asphddLKJgI&2Af***#T7J(dR#P$Zz z-Z30_3nt18p zcBmUi2-ak}v}0zhCl*~!j_<$btpzW;BQ$3*cgbKtvv9=-yP>EU+0^6}t$siP#ZDfFC{@NxiPFXk%JQICajg<- zHG8QtAJ~XmS*e!liylWSbN4Dj)_Sf)ch-}|ws$qjLwcT>ocQ!F-_g0dP>=4}7ACM7}n?DE2E+{U&yb12RXReJpa%6g(nuUlL!539&b{@_NlumFc89J zeb%Gc!2aOBYL9M>(GuBd{)&~MMZ>%34^f%VL&r@&l@Ajb>9!y*om?KWGNSoPgAc}~ z=$<8z(u|IA7EAj$X{Hq?3a>vgjh2~L#o{+~MXgyF%Kyk1*H_*8QOn{T=ZeFo#F>s` z^To|~tNZZq!Btd8PI83)jG~N&CUD%Gu=#krUm|(iY}BdWT}wII=bez<&r~Ri-d(b< zVq=@9HP;Y?(pn|cW(~zMxjcFe(}#Y+_n*w4j?Zq9jI;d0XJ_Z&?h12I*N$YHui0*! zk#PpdY+0zjvw;r&t1SMD&-LT3yLav_#d>^~aU#DOMvhcQHxU$ywcX8pgk{7$w%m<0dMP%*Z!=UDyJryU z_Wa<#!Kr)*PKwql4NYMQjV)^jp+Gx^pgHk#ck7^ujHs^;WtQ!~w(+BZSbcUiff-2bu*0;Qn!}tY9HPNK z%EPKbRMZY^#JP`%Md6KyoxGR=>l`gIb{wPY6CY^B{_r1M{=CK%RF%8uQBz#jsqX}G zIo+y-O=q*~M>Qp<>lG&!NuRPX~d)e)tc%=5S$^gz)hOzz98yKg8PF^eZ znZI3m#genRAcpgRy53U4!S3aUr^J->BN-%+OK&+vQ18qP9#^FT9geB8X*=^>MBl~b zN{D;Vo&N#aWj!u!*YM-vk07^%xfumnTW*&cI2?XdAclP&hIWFJu9}Qq%QbMP25N&{ zLiv%?3-<|r~b$46IF0t>Xk*n7fsAjiW{3bEIMxPQ!T^UM5j)|N$AN6&^eZJ3R+S;Np z=z#0^!v1HRX&js$wV}pMEX7jZLqeAxJZ0JKTn>g51e~9mMx$PD=dVSzcefdke!cz| zf&A}2mJQ0-MHzc+mSXpY8i~cCg}@Sa#GYc3a&wR}dR{77Ja+y;gKOJ=%v{KXF~~M2 zpFJ$D5dFc(1*wzFswIG^5?J0JRPYr~GmbeN<=%7l^9-<+gcqqEk>0tDNEqa5QpDQX zep@}A@bm3|RcQhvGUlldrgvC=eyi!ZM3~)}S=_ZG%Iz`B!+o|;Q}D*EhlZY!f8h)M zjYCLhoWXIeOz(@~XF*-Eq0SrZfhETj;hbF0#95O70rb4z>uf{kl=m4--4)2@el>*Fj@B$F;sJp+(!%z)oO$N|)?e z>y61$Dm7D^>3-u--V|OXw2#j^?`|m4Zb&sXa##RU4d~9xjVj@VJEIXi3!w6 zHZz~0^$~-1x*#0P@?3_}Q7o1&n*4o=derW3%q-eFWDzc=t>i0Y6ZgbgztI!ACc>7i z(!X8%YKXa{8&sFOf*tU5MzI6<71V^_VUmvw!-uyMNtbv8?FS2R`Sc+^r5f31Huc?1 z-1ZhpJe-z(h9=i8P>ow`3Z2^;&5`$Y(T(xTn2_ z?TuBq7`t0yk)@H|XsoKbvFiaj#0*u&DVm1|4v6fhG6Zd=LSq6|O{OFsJOr_$2Q13# z?mCwG;|fG+dhB&L{k!_2^%V$%n&JgvX8Yj$r_uG=(2ZQr;tx4Z-PC#8ZOXWFsA+S^ z>3-eR5BHerXJ0np^CJK7Yh%9f*T2zSBVjI!?{4ZIsy6+=uS0|L-}$4`NL|e?Q1izp z;GgSLq`~~h{QGDGZDq&O+s8c3O<0Ia`H2`W3{4|!biN9j(Xd0)$py7^S9m&SnAz-g z8@_<%u93xF;fNR<`CEzjxIK`Bgp71pSFnOfS%snWZ2Y6VkdjWtqRWUio~}^EVojMT zx*)q^gxuk0-$=Mc?JH%y@(S!EGLt|zB^#6IsWzo&nvKs~h7)M`MH#A#Rr0>&LKoe- zeq?Cui*Wj@bw8*6fg&vVX$w#Kny2Y08=igE_20$ufAIV%1Ynjh!PP^BIbvr@T)g6s z+T{z**rp~{BqpCAOR8hB=!HbbdVWUGlqwHeC!1z`5r`RmeAV1>(tPJ?A1~Y7X@0x}L>EwSmc8Jgk=Ahrc3rk4%gV7mB9CVBt;&o5Ux4-Mj$)Z!D$vS2k*}Y-+{!THEb~BMcONpA%mQGA z5xH}b5o>*;%zGGKKp*DDq%EhjL9jE&_YeWwv2?c`$_Pr(9yYh0xHwaJFHM?&3lQrg zhVB5d9YHBx)lzuK-E@=P_-OYk5+^7>vtS1o4o4@k-HhBO+7p z;jdyBT)NLSt8R1PO}het(|0L}3nl;wf?YdPojz}eSN{3^LF`wSu%n0kJ9#om_t(F1 z9s0Nb+Y-sg=JznaAB|ejtl;i=IVmu7{<>Vrf-M3~o2Byt-{+2yQo)9m<=Z?q*k%@M ztCr68UQTOeDvX-E_@>84{x!z}*W02)5Dp#_5wgn7S{U_iZr3$XoV>Y;$1Wz@m*9!W zlF)fbYXA@mm=Fr^&TW55J=RJgsZwWNMh=M7i`z>dF=ac7>0MN(ZK}$M>^NyRC>5Xh zO|>bg?J8n1A>yF)+y~22**+wa-Kq$O5y!=bV82HwsiNt;+>BA{SzIZiWhv zOQo^VXfWL#@tG$Ia&KevCJhafPFzVdEmSxIl}=M~#vxiZ)Pz_qP$6y=duAQXU6c1( zsxiMU<1nu^Mjqlp`ycVB{Tq)K*SrFQ`h_?g#j26Z$?du<-{DQ?vgFmJDMi!k?{#WE zsXsZ_s4CiWayH5|#bq6b@UhhQ_uPcUqXKdauVc6AFFK6KvKqA2{AYMkpX3PZ-eOt1uIquay zJ2jnK7d!*aEH=h=jeRt@)$q*Tpah#$edHBJCAZ@O`b(XV4RJM{cTy8!@NJDnsS#r~ za&LF?p=<;IW22oe5kzL+gfBI7!;uR3VFZB$dP!JEH_`l#{)FvYluqJe)n**dv zR2RD_8c}H(=r{L$yS`CIRGpfNaO%Sq8DuO>%#RkCcsTK0boaiNZL$YQ*e#&IG=gU}88T85&U0S9qYi&%1K|kBI(8q=8 zznabRf|lrOOik_&;i8Y~9Ji<;YG^gdTySLW5`t5tDy`$NX8LsQCrqZ8I2;b61E1R` z&h}qxEef>p0x|XEpv!0Uqq?GSWVZxT{I!G6srlllxwI(IH(4FJeHV-z zKz6ln>0|km$|Loe#6=)HI0L^1_$TM?{3APCmTB{|n@s#V%Hr`VO*AQ{t5~a-GgzfY zp4;Phd%t#_!LP}Ioy?U+Kr9A)kSkjT(yGfJtBXauThjdRRjtkCtw*CYG)iKl43vo57GU9mfyP-r$V~yJAC3Z#F5ya!9aWlrqw6>Hk2W*n9(QvGlSHe zW$_mjB(y>C;f7C|JV;g`5xw?#sky)xcV>nHdAOGgIQP6NK5J1d6LGN$SmAMNRqj#WiN8 zCHswTRkOJ^?tzOOzd<^3OSH2erM@6|1&gXK_d>!ouMaYMLO&&tm#p8s zzmxuu5PH}+YRZoR+2zVYM@JS)OEYPZnUIF-gnxL>%W)P3KI39O+`1jMjJA4}EQ~Ym zi_wV#Vk^J_P*apn4^;ZL6ci1Y8H*Va&l%hF+bDb}$bx)-XH8>$b(r%M;wM?35te6Z z1eY7Gyx-~-GtSotU1a^t^o>##!Rb+FZ&<1c>82={wHUCG1Ro?1Z{j* zPmNa;w1*1KV;0nc@kL`6E;m88XLJfs&V^keSfu(dzv zhnW?Zv3TKWL?|`!R|18wXYuw~iny(${^2*)LT~HqbB{4MTpf7eK_X(K z0(+b26-9A!lD#)m+;jHf$Cv#Ilix`Zh4ZFbSjRyedtLfTX1QYvjh6(>*eIIPh`K5Q zE`5CvVVZ*PVTx815Zu>PB=WgIy<)-THcnE^wp~d8<%GEUqJb*}EWlSQ6*hI|8!sNp zg?CIr33~l-dN=Kqd&~Q1JV~Bfo1eZm?C+B@TnneCW12vhF5Fk^GE+|6`Rua1!dh1I z)HFsG``!No-@pIzm0-FxQp{O);hyY%Rz*5$NRiPw#sM*?L!vcfMfJ)ANmPoyK*o3v*Sm8aId? z(VnVQ1EgP^>R4 zG{>Z%2V<;D&e3~;MggH*gGZ!#E_Alzn9i6?YRHJ02^IURxw85n-=b?;j~$tqDq-1` z!b6l(~sjIZp_4D+WFk|sdY)|Q_&e0u&GH^(}3A*R6ZwH(#Gqo^tvb8k%0vw?IzLWs%KAL z|LzH?@oLfYGXS=$x}=n7kqnNip$x>H+ZdinwXY`Nmx;B6_dwmy`YN^~kv&V*v8GAmyJ z-AKfb_%RKeQE0qveWrXZ1QK$QNZ{AwO2W~H(M1@^Qu9l-@^qAB;5?$I- z2Xl_uW~(mO#HhxmCI)Th;iNW&o2@~4xc$g(a=vmf`OokMw9bFdzfu+pfBhR{__)#! z`ZM)WsQknHZ;25f+h70HbQ(-|g8RLPS*Xal=^@Y>D6D3r7TsG49e7blFz>(%LF84B z@S?F(o3q}nJ8>)%2<|;+%Q9Mul|sh%qM_&IGA6pUf`GDa zr%5Zu?92g&fGlEkx&F(ffgHXo>cIMI-R3U)ZOyOLT-#-(?6WhS-@sRG)B;V1ee4w4 zB~or#)Jz;FU3V0ub>9-d8iRAPv=9I5sQy2^`3)D2fWk|aYfk%{J4w$ZUQ`W{lX?qs zAVqHTLEHFX2U*!|LK&*Z+$pi@#UH`)oCNI(n*p0t6sMA>_+{1vzaAtJEKiNSN_tY~ zI#2a~4vHMgIl~x79b&Y%;@HlDwO`P{%M=$bex}vHY;09(Mdf&sqhC=QO>dO&;~@*; z8K9H}<8V#T&hoh3bnd8pE7Q-eqHHvfz=?$jtJaSt7}jUlG(3z`O1Nfq?N17-$)-~} zdo0~ovldP(03FW@_09bh&6H1bopP%*Czw;)NAwLL;Q?C6GOL<}en8{uEXVhw)gc-A zz@3n-6KkaKo&(hi$Pn>8ycp3Xv`X2D&;^Y*Ee2|w7IB)^L~%fyFGQ%df_U1;7}qU) z!X3ACTu(D82tReI%qUA_`-`PWa_N{Y&f>zuMOMc#iy?IYFKzbNNQ8LV6KG~qDxLpa z-uff_5fWbq(e!CX6Zd5h_Z3;&WPmSkR!nSsLAanls-5Xx^+hb-sQ03Sub!$C-ob(@ zBD+YwgC`VfDtgxuCVJl*1Xys}d%#)MZ-s%)s@d~x;`t2xsgSoY%VpD|;fFsjN-T59-}Ea@q~CKaGPA@) zfAKAv|20-8gv|9|KqXX?r>Ct^KII?h5ZmE~59LL`WsokKgE%B27HI91W_oaW1 zej{`Bi~l=YqVqR?b@47aQv{bjqLUqNk{02oskS_A2Q32Xw%$u;-Ye1%M3iHvhlUuC ziUwkdVmnAiZ;8l+sn^N?Nz*BF@k%tlC(_H@DP^``wH5BTw8mdDCiHD3Muk-8tL0wG z2L1VgTjdVi^{(-PD_^3PF^&Rlu072inqTe^Duh02ix;W-I)?9c8`XUupovw^B4J*uyVcvQ$9ZZa8K{^?j$@g7W&6rym4$i<>;|>^;o!h~#8(i2K zGVVcx%#5`b)v4Zt>Bw^UnVn3FH+#nSZI!=wF?Wnt<1b+oCRZW-S-CkZRmzE`<5ZEi z^_pwp&&M03W*V_(JpG0hnkYn%u?l70ZN}3j9<#!n$!x6b4Z!cq_tVvF;A9tml}{Xr z@%~=NkmOI;zOJ9DjaP6ikFv~N7mJ~vx5UgW#M81N{aAu_=<>Ni*Cz$oJp_whb#HUM zRDH@L`20M^L5|@a1U%z1Lm7^Z)urvvVi@H~VoghWsT{2bdT%jqEU6*vOQQs2W-QAe zE&W;bkPn)Tted<{!xOveY;oT+OfEo~&WTSagZX{u9Fph|ls1J+S~#m?D+Hb<6M>>e z`0__lw!1XhY_{~5s9M8sRS6E_;#8>wDlBAKx2z=N2Mm~*9mnW{yF2N37&7C1H$7mW zgSO_ruU^Nazxq-svTG)fg~Z#97_(9CDpacK6#9Q%DAKgKJf|LVtj;UtMkfbRb>PA- zh>ew*U|^LNh?r_H{#L%_;G$yY>?zL0=rREi}rRc`9^KE6vTWf+x zt%jB+)3`aChs3!ORl`cSgl*1)?M+R`#it&b8;|GM=fJ-s0=J3=5IZ zmsm2O%6f0a<&#tz#W>`|Ceu>hjwWhu375JkEWM}ROOL`eq|~oub3#u$%(2fV zTbWKp|L{v_oLz{BG6QvdtQpihJmd?3)2$cL{Mx9H8x zCXG&jUt3G5c);#3z1Jc(XU9X?7T>?@xgDiMkMFR2Rdq~7qC9F)5&Ly^x`@S&?N%J4 zAhWo?v62Dy9%8TJf60x~EAO0rrJVnf(E6iu8{TNWWAYM2gd8{0GmeiC64?(kA%&D# z*l0^waIoX7bhLgfUtzcVnqBC`aC)Pk?XFi-P|IVcEXE$#E>`82IJ>rk?%1J!!Y&0d zSDFjVad_^1uKCu|>7;o_Lbk(C?2tW9>jb3vFQfUNz4*Hskd~u70cicmG-@>6MfWkH zELJgISw;$*9yq$qpdDg-S4xB`+SuIIcs6y$rOKd@VS6=&3>K(QoWytA#LEB*+<#K;NwqcwOimk7yfIaPIO3%FunR7NQ6&kJGhg z73TI7sxW0{S&P|~_>}got3nFC;;Fc*2&KC5thk#HPLB~1Ej}=^r7ATFh_L9yj#rpXo6KLhV(3pgT(V@qRSq$l`+3I7d$(q1RWyrrM{q{s&2 zD)v}sAHJ^`SK^(&Dii^?1>KI(5m}j1%@?bsZ=Y4Y$^q~9aPI=t-2k5mZ%K6muZll8 zv#((=8l>4;y37%unWh(7YGBQtY<#t}nT1 zqlM#A$ba`_WyPSOt3%Gs&O1SXF-SZB()_7fFeUE6#K2#092Y84^S|@IQWo0II4|}4 zv;WKgrGR_k_oe@{*$clf{_h-5ntBIg`=v?~WI1>Y+@w?FR@JjGno(DXDbQZFN^XLR zCM^2K9_a(rMSLMT64aew6mLZdeNDgHExm{gL>=7aKI+B;n;9zZa zHU`PY=`=Bw${dUa`!;8wC@)7Hv#^0nuh5(M;`ph|(b0X*j122DdFWfa#1-p<4qJm> zFMgz9+o*}+mx|#aA!-YHXlL6eDjms5AhA+g9rhz0XN)C$Pc4Ab+#97Xvr}$39+2Z6 zuqtF?-knQ43$pyzdBFcJ&?SHhn479wCsZo26qP^*SuY_rDtBC~CB?!tjy1NJ5i={K)!(KEghMOi9af(g@pRhP7lO?PzA&D2qiqRMf&EB-4A#Vwwv)($|qo;yOOWv zkDt<7VwXTsm#6o|`g@nSoEVNh&klPC)|eD?=CRN@js(>Paq-Z5V1YAxkA z8`Ahm66sBeN$QN-wwK)lp%&A~2ccIk5!M_Qbm# z10SP|O2vi)TOX4AD?i!bZ>OocZF{CDRR8jA1U#$93@J$FGQxh ziMVdNUHhkoUt_#ltwvt5DMoAxGE84MdwbFL-P*ZNI`xbvBA=<;uA$VW26jG-}~QUP6thkWqJ30$1+!gfoW+cpg&HS&{zWZb0M; zU1!oKuUoci3)5OUY2{VO6U=PT>Qs>ZN|diEd1+$2JgC{JPg@%yx(%R|iX&cg$c$cV z%XB)QFx=u``k3%^li$?+(v5q@_2^|{>da}+$II_yQaMkBT9)qrE^_}vi_OX`Rj}r5 zk5N6ma0lce5?Mq<9o?d3nkTs!F!teKBIk^~(tX9qcwYO!r%72_AnMG!P*c0bAZ`|F z(s!Hx|A7g>N+Uo6S$4X6qWYOy*gi7wn0|y_Dx!=`4`VF8W7_qYYiousP(hQ53f+KI zSWtCNM)dZY#F&}nMZ#C3Z*ePN1I1EjHN%fPR`@v>HVelgD6S5dbUkq-PDimED+v<4 z#IxGw{x06<>piB1zICGA9GteH9kZMUjqkHOL-d_$y4!u8d*_`ht&Scv+9?_IJQEs_ zS}PDv1(8MG2~0^VNyE92Gf*Mg(p4Ae7 zo@sU}!g7>L;Ou%w`XWJZyJNTYgeLWH3v%IrCX}MWlqrV{3|uCUJcGh_X$N&e+W^&Z zAp2*F2;vrnbJkUZT`|!DJHI7zmXW4Dw4YpWiL)O+IMBPr=nST}2nQarYmP<_y zRTyt~STr>FvAv$}nznH#1h~sk{YnGmtozJQM=8ua1E&i;@ z?NIj8f3o%^{=B|p9PAT&YHOk24hJHL+ZRw(Adu5)X8*VfuO|{`M6Q~(+*<%AF1&J4 zbWCM;mLa6>EiYN6ghsnVQT(%B03#hwQo5aBbDrT$VLDC^DGr)$5}O=d$$@sSK@{)z zT3{;xQnaf=0&c@l(_a=pRYkuP*r>EImmc)&F`5(8={o`E*04vCr06&Lt)lhSv6Ihl zdsmDzYkE7H@k)nY5mb`g@V+-4YG+EUvnWmG%#$r!_#~_l^FF70RAaNSZ;a}Hh}8dM z+r3u+n43xcW@DXz3~R760MUauMw^_De$s}flq@?lZ7>#fp)19vF|Y7+A(gY*5K)BM zB5hAlDup=hdl|m;t&lQ7)3~n?#gsqF#R=YhsjVCoV+vYn?-RgVxPRj}Uh)R8df~vY zY?>$pLOQBLGl{PVoeh&(SiyjQDNw!FdgRXuAaWPyJkjRa^JhaQVj}wDqO=kX=w%}M z9ydNGsnBRC@cE>s-c{fo@oVDopuSzmuL3J2;@z_(=^V48!|zcDYfo#=qWg02X}<3a z>Y^<+-Oe%Kt9ak6Xs1>b=ND>`oP zsNxNCky-F)Y$LNzh_$^5yb^aF&Sm#8b<`-B73wQc@~{+X>g`kA{dvb>+}XwnC7zU){UZ2^ zIb-KH0g30Hij_93dUnpf*5DOkKZ0ibK5yH&IloEhd!wT;ES7>4NJa+GHoEsX-7|YR z=+&hj2d6OmeqMt?DIZhnsZ70q!(^o1V(vlhjyzI3O;3#1nx%FdaQCG3sLVR0ddtF@ zr|jSOMSZf+{#(B=G&6PnqTetT2~)0p$sgHpGe5l454xu5q$#&;yT3{=ro(*6QHFxv zBydK0I50;nd^2&O`ev5ITFE%+2|%O4Wb5^9YZ4LeMD(rIFAnf|$j~eU2Z1dLO@9Fl}3Xl4# zle6~h9aVBwK>!E6T}JPM=007Gjo#3X$&BTPpfxtvv@9*{IJ-rGPt<^T^3KKO5Nma$ z<&dUWZwXi$pV32J(d6?|GsidY8oOCh!@i0C1GazB$7%G|++<}A#HMpWMYt648tsTK zRUZ}fU)B5sh@>Y*E&#O=LShhN@MmHljwj80#W=TiWgSu>9VAvdRsiZ|o{H7!L1>YN z09v)v>2On36g5t&3QOcr3zJSWG^&af%otxrYE@7(9n#6s)+p87_k$rAg)}AOM75Jy z4*Gz|q1^ir+}+*uW#VSlrDxVaPzCnAB_f2VmPvrU#Wh)M11Hz)=!b@{ScQ`J7v4~q zg~<4hFF8^r40TPu{fdb@HieNKP`0h!zU}#;0t2bOe{+dI5jAP-o0*eAg?2Ox|5$UM>e{= zdRme;xe*6x@agpOB9AMbHzDZbnD(bv zA9dIj>p)j;Xwy`@P}Ai|?sDKhff=1AsIJTi@}xY(b3u{Nx;~A`ZQf0^LsrPAQo3Os zzHV2Dc^d{BDa?D~!=-RPY{$M){|}c)@=cpLMZ4pdiS%7{?b`E~rYiix+5gyIfceLu z7yozSOZD_${grfx#6{m_jXn?aOZ{)FGCmz1{_8_OWh*SANS6Za?h+x!>QyGU7g8>Sp>Mh zX=8MzvrnwW(tc<&&B_f0a9TFEKylbvY^+T?_$pL;5QedEP`^Ww1mDTpL+=)i0jn(?kb8d&_wmoj~_LZ?n9Zk5_Ya2?YpKY(L zO=f|gp4aw-&LJzAqfh@LTK|J>e&A)st1ANRu;=)Wn|o3dS(qG+Fh~x}y|%y0T|Zqg`VLOUr1HAl#o?i^9Nq+@Bagr&wPMo!8e5 zU1QMJW4$UE*s7DJl)Tz6L(Vo8*L}MDs#BN3$d8aR{f42neuk^3Wo3xJ?*BSqk> zyU9X)o^$T8DKA+yyh)g7@?3NBjRk>1)Kp2XX<3F27_Zwt-<}sN;Q9(6$e!GSDA?8hJ?JBn<|xx zo0U)4%(VS4@+FAL;5O$3D2D@i6e8U*no>OR(%$9UJ?}Tx_FZibQ55KnNS}*Y{rvc}9&X@czMPHc2i~g!b zk^AIt|4CO6x`v4F+76!KKHW%?>nC&8>sCEp>qebvwi-dI((eUuge_=fNJUB$Re~sN zwr9$idQEoR9aS<|o{SfpmlPm#7(*S2Cpiv;x|Cw1Ci@H3 zClm4RZ)m3<^@~e)VBAv+cda7!S7I9njYM#)ox~cx_gd;N>x* zT?GLa@wFSk`6rIAX7En5=hkE2z(vjJl}gji@OV9&{tR(_rzX<5MuFj4Xtf|DQN4fF zJe||Z_+=c{z+3jTq%+h0Y=$cOq3GV-BOGSPWCBbD} z;>e5Mz83RZqJk{x7hU|NBs7dBAq==sA5^8cyr!palFRgo4%n&P z^XyficO_h=>E-u2;nYfFHzB5~BI21KWsT-%O;Tkaen+~GAqceH1V{e2GLc1=jhs{y zj+~o<+~LQ=(HM|njnsM;?O+*7JZ7VdIt4|ManZafy|?;EcandiC@_dUmaywJfw;@N zwg@A)^TO8Q@0AW=4_6sLtH9rgz_hkK0xU%eb&20NyuLYlYs+eQDh}h3be#pKp7u&xF=#CZRtv7WcW;hF70@47IH!LKrEG6dj^54A(Cv+MQ#nAUY_+dc!>8$09$C~tv zX%y02-`?QJ6AxJjMuH+14&}3!-z;%Ycv`453RM+zt?6Ih6|zBEE0Xui6OTJJDrY-@ zZs(88j7tFzfIK&ezah9p3gqN2G)Bs+_f(1B-NrGc)3Tdtc zG>+C^gvSGaW?VY_*L;LW3|P&MI+qu(pMSL0Hb53dqw9OgWon27k&gSFv6IPXg+U%G zhs$^cH})#_ctYrP&r!Wj;sF4;65V9i(Cw_7X8fQ0->2LXBBW6Q^BXa8J>xsMM}LOlR{)^-EV=_k z4p+;5>22Ai^%ZHa^I(N21r&ako9ha+PoJBps-1;x7pijONOUSZnch(wRSZu3Fd#38 zvA%}s2%l)mS$_I$zNXiHHDz1y*ddByXGmIHcp*Vhrz?EPDgKVkjL;s_?oxd9li_)e zAO*;|@wmb!V_JkH!>PSsZsdObi0o~LF(ZoJM+&KK)Pi@GzYOB!+F{*a>fwC+K;NwI z0VUcz8>Do@qOtzm%37cBK*&=8bjV)4A&GbZDe@_;wxk1Ew?yq9gdUi9)&v&FaSOGs zdbsTjV^zD%hm#$=v}`ikOat&$KaAZL?b0nPtF0@!oZ~U)^3E`R(S2}$eZjzc%yX*; zVC8D$glD&KW=N)75I!Dm&FqMIikQ++G^ksd|M@eJoxUWAyVNoAG&tKA|Aq@=kH}Fk z)%~M{kjkxEMfqZHy=ez~#%5mrvlB#O*~mLEJMU-duP&-4b?q!*fEC`E+=TD^kzbnk zmEAw~m)}hDZ~w_5)v2wQ_?1a!82^iYqsE+viS_0Fd;^$L@8Vc9w!s=f>;h@$;S6VQ zx-#2}#yVh#z%<}Vci(7O#!8LtoPq1PMyR4i7_>+_Ui*fZiAF3w#tW}j^M4UQTw1XF>T*?=eK%SL3CmkTWO1$YOgh`$ndTzF3?VVv#fj3OknZWEH;+R} zrGMK~e#q8MUST=qmQ{$lG&PO+VX}W*A+j;k7Y{nd+JD^eEUqTV&ZZ~>G%3m#?@yb| z1g&oV%oOz-PxrJ_7A`&|_Om&U(rI9x=O(4)tZQLha>i7@0v#qIF%X!XDw8k?%~S~1 z-}$e9uP@}|ohd(=N&3h@RUp@c=&#CSwGlJ1y5IRzWl{HNUhsaKTmX|j)HW%2*f&_= zSK`Acu_Gz1%=+)Zd~Q|t7g1=MEPFV$>bQzo4zZczmzInj0Z-W zpz?Z)&)UG@3l;Nh>>2`AM$9s8`l-+n&w#4QvXEEiG)345tsOZCy?NX<$-*(((S9wP zE{A&L7}@EoKf0a&kl#>uE=?V=<k_9j>e+ zlLaNm^h~D%p+&Hc0e459Qjr(s?V?-CvTH@gv|j|BUdIq^88_93+70&eX`40doUhL`0QNy zAA$GZU!Rg2R(Y8L=Eh-|$*}eO#|Rz!!vh`}DnC6?-v}&%)$imsx@p3Kn`%7qrih~y z>Ef2hKCCTu#>CJ!rbT|ME;&Cq{XlQVw_c|=9Y?NDoc4f(DWlEcbhmo20dN%QnOpm1 zMT@@%x8eYgM_p6q+;jtSUua<^%ueK0uROdwCX*z5ORzK4Cin*iDm@2mOdq)40OO7K zLMCtr%#}9BB{J2#o9o&3;M+%$BG&Adp94&MiIIaBD1uEoG&A`(@Vn>xgvbeQb%B5JSd@Zpf)I zZIU1kYKmn9bp8r>6+DeXX^Wk5P%J!T?y+7SH6PrjL@WI3z~tfEa*A?NkF1gD8rh2` zP7EFYzBraAW$?q$Ru}rC5VMSvXW6_WbcIt-Y%$Jvm=&VLr-kNc%91Hok(tD&n1KXUH#BY`}(Z**%E z-x~Z-h-37eq%<(4KfDHOpQ1m`q$~X}OI)R8r`!5))$sZD*MO(5tHYN)$&9neDkpBi z%7DD;mBV81Bu6EMPv7by8i7=Fs;B+5r(_i&r>efTY}?r4n3R#Ep5r1J4!xWcRtWKSs_u;x{l|DEbXGs=C_Ns~T^9PRolE^WReF=J`ht?U$?1dQD85a2Y1A zQgd)UQ*$bOtlj=I5S#b)pZhb~YxDWP`QI^&r@5E>uZib-q1qRIb-0gPzxBQJuhVf; z=4jqJ6pqZx#6A#6PtgU%a$ta*KG-5LywfO8J8sV0$A$`_N%Ay;md9ZxJuU}bp5td! znLJGADb36}JkR0@53O0lY;XA8n^rX55}qGss_PG(7wf*^O;eJy9q#k8-+aAwcyTOi zAro0%>VTm#3lLijgr_jvqVa*v~ znK^d~33ka?dDyqR6HV0_M^871@(1o1=f`e$rfD4HjGN4W`_F!CWc^R-D1WCZ%fIL+ zr&vX3WOgmE_omIq1ACLzQFuBK1Q=3GknOmgSsiJiMJ&oUQLhpN+jVw!{bBeI0x|RX z_ddo6l6gK1c-n^zYroC0B-!)x=|+jPx`pud-?Rbr*&L8~xBa|eJ*spnw&mC-h71cj z1(+`6sQMEm4&tCEfMrY& zis;uWmvfa}NZT+r@ke5mPxE-ikuBk59tuPddf*L;Vcu7pN};!07eJCmkeU!(S(UG8 zl-{(W@%)w{JhuX!5|+4m<3H+ri}*FWESIvdN|H4p4%ibL6y|+3et&UZ%cQTmZY?n3FU8y+KCF4r4@I6nCNvA7vcH?CO)b_<1KfpGJqQhQ-@0$A&ijd6Uja z15gRM!^azhdF#?&*!9YKz&G3Lawdnx9o$%1|S~>Wn?9-Y`A*8i~3Hs4)gQRdoumU z{*sw%{MBELyP);G+@C41!h~M(N2T@+$A9C`i_v6k%C5~S^F{)%v2D~d`erV7UyJuU z@5GE?g5IPMgIX0C>0Rio35$icr!lCITaR22cFAxpHOuvs zka7tzq{b+t!Cg3el1(45QKIK6Gn*u#JBQ7RiZ-^4=)Gw->6czvvdxZ6%l~>PtRoBT zx<4?n=4|HZSC!7rJ_oWc(@WsCu6fxIxV0>sOtDsMwOt0Tq4rpX=TjAtWQCNj>90Jt z0b87fyYrm_YM+JzV?cj2|NCb4|FXld3P&bonjrvyH3kdkLBNGE(SL_iVjih=&qw;K zlR{J!{BK8eU(EHT@u$etomPW%s9PCPS-*C&3C^SJWLN>SZ8j(q4$U4f{l1qm$89%? zcT?%-h!nv^I~T9Mpo7#ZG-9K(GNCCkfNorrcdA_6wtjtc{=8EeA*dBgHQ~#jKXIx@ zKDTy{_GtTpq~}Mvgo@uyAIFJwUH6u`sU54w5xkrdFuRwnofwa@cwrKU`cr+szhSku zf1&U`Mgm)39zLONv9j7^nQ_i1HBtjKF^>#bqGi8MY^1|Sw+(dMdQ}j{w z>5OA3xdw!s!lYc6ic^sxwf?BN?PvSeVa+@*huVU6npuXR&9gN<1APuYF#e0yYmK&? z=Yix(l^(XtU2g_9n~!ApbLrwBaTUErw~RQc$@*xHoL7Omcv)(V{%B`O0;#(+(P;br z_=h|_;7Rqc!1f~E=&pWG#+1r&vW52;R?>};xUGSh!U>KyNWFfUin^GN_4{R(LNMLQ z;OgG3KYz}U{jc-VNyXHK>zaiM(OQI55*a_Ej&zbBwufe7<^lLDuE~(mNX}k)zEO+hr4Ik|R&Yo%-5yj8mES+P-SOuC$PG>+iX_33j|`Ai!phsrmhBsYSGB@Dz2JJK!pW!GO& zHLna!+v=(BEATtKsmf7ikJonz%)(C+tIxf$l#2Yo8ujCq?BbS~;-oJCU{Hm3I0Wbo!%oBdY7T{ zV-j?6w($!mePdHyeSy^Q)%Ti6gV9?5R9fy{%|;cMJVW~gDt6qjva1~3y(F(EbOhu_ z5(8Bkg5ZfqfWPxnIor3>b^v9u!QnOsN+|p+RMPPt=@uvaBOf|nedhfjK(RMSYT-&( zdZd-ahB!6rT8bkKsM3Y{fUIIGFn}p>O`pS2Wj@DLLpyCfOtUR-WeRgJ<&%sz-q9fi zR2X98I#5mx`}9~#EIb5+dIlG9p`ckZAF?z`3lmPBKn(=;CXn&l`G%gvD)m49_(N{} zX(q_4@A30q6MR+Ry2)plY6t6V$vgbqDUH##D%+4_ zUTDRNJQ@o7)NQdBh+lK&rR6i;a_gb94KFoI*fK)uMmKC;*LlR>(X#6Y72sRY;MKfn3va)-B9$1jnA)9+?9Ee2zbw=NTnl3t{cUyKBJ zwtuDtAEWEnjSbml!E|X@%d>=aO+0xCHh&G(Yv4xC>1%WS`PJb|3~gs-pisRZQEbCQ z7#x)sG)=75P#}dV$40n|o+mT^rhKhv88Dggn_Gx60D`E9;RqHQ;{VquUXnl^W_<2 zo`?A3kc>|Un$YRhS*x-f(|Id@Lsoa%+MMvNe5u-jABv5=Oy6|Rd?~&;i@5b$JvTOC z(8fOwZ0Mw^7&)*saAzg-I?DTOqu$=JgC&!J`|yzPCfL}uI6<#Wa{3<)n=s=d@= ziVYh!Ng+YfV>EXBwd!`Y)nL9ugug7A`{&o$)RoI*mc7}|j|7LGstR$qQ;|+mil|M! z9)0#6c}F%i+%UP|l-PVD3%7bJ;a$)8JD<1Yg-`1uLWRpDes8h>!s{m}V` zUvZ21m-#9FLl}@b+n4xrT?GG2{lbA^1Jg_WLR-}jboI&uaW`Xj$V9{X9L<4$cm_Ac^I@Vb=&x_oy75c;yMk2 zl2x=|T%Iid)NeDx8!#N^rLi;PvI}0DJ>FU-Pt6x7(N{l5ZGOvk-2a?7P~Q>doSW`F z{?gdxBXYf`x#mJ!r`KvfXU)c^OS8iNgunmp)2(JUTN@iKKm=j3&qz(H<5-4h_>D}0J6x(Brj4l;}nuj6QPe*C_%J>Kc znJ%cowg6>1epSak3zA7C#IghMHlXSjdyOH?CKA53BSQGiP`gqdqOdiHN&+M2ki?6& z4ZIJNB{rU4sjhAIIeGs!unrQ&n&VT^THVuh=94510eF@+5zpZUivg0d}Xt1U+1>09{ zJ@prBW_kx?X6eYL03axq>3^WU%Q8pTnZeuFdTJea=&`~T?2#sllF4U3TN=2Uha{kt0jBom$B7U;l@pOE#^@!29@5x8vFTA6$sX`-5Y40KTQ zG9vaBxb5C45Sy_v|MPo_QOqUIt}nGvclRvN90Ryik?r};-0vb(3e zE@va63s&zJ$#B+XHK^aU^}~GK*rGr6GihGO_3a{D4M_x7UsFn#CqBQQDQU9Ym2RCT zWc3<*g1p0xKVTK_jy+c#bSMjZ8IX&#Co<}`M&FZI5g6S(;CE)6=e>NqQugQ>7sJw` z_`~O4nEd_sSy$)L(GUS7bq=4w(`!xXN z(!64n38yLbNAtrt#FF7pxvFj>4QDIQy{H?foIS8V}bO0bMNrxU?><|HGh61;khi)Tr5x6jgfByDK`yQ zXVsU@`awmVEZ!2QtDD9pjZf>;7+C8R2})N%rMii;o`l-F`|ns%*#dL7yl-8k0&9_hm*Gk|aiy&PzaC`e8crZo@5$YuG3fwv-=fTokq zI@(2ShZe5%o?y=pbJb|xJuZ>R(l3}jYL11A!T&&?b*1d019remqA=8lI?9tQJAbfM z8L*ox3v`ONi}xSXmw6s^7Ya4(O->tqixjN#zunoRaxmN zurQ2w7GzP8;krrS=_9xo8$Qee$4f^{T3jtV8##*1k`Au4Kb6gm_@J&&?*K?yfIkjJ zoyOim%ZuEZwgNyO?pk+$Aq+ylTv!t=U2|*W^dKk&)aJr z{woQ`p1X1Gc=Vatmwnn#FMO2H5taB+sW$QBr(^iksSp#gK9N2*ls`WlwW_+Nuw({j zqO&Jz>x^AZQirtp=@uU9AP>aG+4{BTh=TigRACe`v1kvSY*B2y*~fN1HTE7%Z2I_H zTTlm(o?U6O)jLoP?LYh$Tl~%cI`m$k1!v(*zj>(Frf>azEWVQ-60^^?QT@n|5ByM%Rsa?d-J4)7@00_x8w9ESZtX6LPmg9?9%3D_bi5pK%LuiWsK6U>itJ8gk6wOR~ObQu~ zSoDKfpK&nGnl&?v&*)`QiU!h=M?8dQRyUE20`+)v!s8Ne!XvX*2;zZvW?+O5V=B~& z-NM;Lc8SSyQSf809Gcllt2pzr!B%QmG9^azvcsy@v5_KZ%x%o|6%A~egiMC;jX!-% z>XhgA-@W_6WM|j>Ru*VtCn@x>)1h-r+|<(Gdb=syqklSc+ZjG|<`EE3Mop)yyfl}r zv9@6t!6b<7+ks>x`%5|C3GyhT%85fQ9A@nvy>gAP3AgT!^y_799D=VIz+=VT6yRu zR33)~5bmW$BBN;FDs&U>Bz)0~vBG|1T-Rc^g?Ulik_IB){0ym=8?p#0WCW>b(E~%l zah5g)HK>k_Ydk1ZxCQFXZBQ&h3NU2S$d~Ctu65m9ld#R!UjHLuyeKw7h+pv%u$#-? zI-v9P_#3;^r}ux7`qf$ICR7`{7?ZBSX`VQpH8HL;PoZn%C(R@V9q~Gwv8q{w&s{i* zM`+M}dUa0{No)S^arU)a$qkVQYBIgApPIitwi*RcHvYpef`x|TcWZ|c=gs`T`J=fo z&f2}p8hail!59B`HZ8w>r+*D5joUWaL?>N4(e~%j-NYs!{Eq@8T{9cB_8+ zYtW}e@$BWGQ_*aqYh1h)5fbB6kg;tBAcb&&?3mY&5(t3IvPEzNOnVf@3hGnabIC zpx4BE4()rd_L|g*%SvfFmSd4+r$`Q{UeBD{FN`nssaSUay`e$2)?)d3J_v!CLp;QnD4MT|Dpv2k*Is)qe7qmVdR|>kwnWIHe*DNo z8(9PC$cvUDSv$QMjY6%)Bj;Ueah7+EaPEYl#WeC{% zs3MC$@2!Nh<%S&xqT{h`qd-fWKN1eCx`d13&02SOi7l8`faR9QNo*4Z?u2nFn42Kq zF_h77pQP(-g{c@F^WVE@uXhEN#h13qA^i*uhR*Y8gMf@Xn~cC|uNcO=MNH%oJs$Lk z37v+#z@C{pTYwMiil*SH`Z=PpYEy3hV>11{FDZh3-{NjKscGW=TKj0ZgU<5C{Zej9 zhCDD4r}c#r!HYAh;xldZGT~3Z2f4!fR~yw~Z{2Bu|- z2`Jwr2{yc4RGe9#UtV&6X9El7?R#4rV@U#Yw(@#a>x?8^_z5{RlsyCcA1@H|4SlL4 zz%Bu*)a>;;eA$YtF*rmjS${?Uy-HI0DZi@Ia|s|&JLE-dtlRmI{#nKRU;Og``wu9r z{!-jV^TPP6O9LLpZ?OCQIaqk8v2P>jj{DKaR9?Vq*W+9QbKOValwZ|g3PQnpn5Iw= zoon60#}e!8(ISPvLC|7SOs_DODQ$21DsoA_5^Z)(GeB!d#2CLi9L-j_#<-Aj`!HWu zftlc{<~zKrxqgWjl+fM#tsDDJ)@k(E=b&yOLJ;LhanFuyx@p_0$maKP&jH~ILHr3M zb|o-Ck$605NZ{R+ra5Ou-Z8Ctu000qyQJsYr<2X$T@?MP$F%pitTKt{%o~xw^5}e1@(@JMgP*EA;+cwr2}70r>dz z0(xDpHrYqdJ_u22KAZkiY1JD&{Ik{AgxF~;=x^6|+y_);%p(RJopMVdwz8I!>hM}? zj0|G0D>EYAIgVm0a(38@3@+}PhEm$ILMQYwn}71s9FLr4I?u5BQF6^h14VRjZpZuy zmM_I}?3TVp^l{_Qls5Fg=TN$g`13}95`0t?4Amy{hW0sxE6)38`X@cH*cduYMq-Rj z!_9P#s1sEGqR(4TWW}z`+HtF+cM}!V-7ocY;MuQtvq&1d5;_{sypaTa_eH^4HrD6V zA`}@jha&l+lQ%49w|g71+(bu*J4A>oG`J zT~}Nx%d@~Acx_`0)qCf#8!lV`v5ERbHTp~qEV_xW0_myOx%|%c;n5N}BcTo@KE}ky z)lITL>-jWz0&-6IDk(eDMD(|?$G_2zxB9Jyr<@?`1&C>8Q#dxpRf5hrPO-}3lV5&c zarTkfb{kl>N`T|QHa}CjRCa*rK_qMok=OAf9ChmtMg1W})EBP)J9F;n2ZC{~Y4)ig z+W92|oNPOh8%}gr)PDW({ltIQU)cSi+ArAtXoLg(ulbkaIb85B{@J;i(HB;K+wf`W z1q@+VZ~DKCoSocq*~AP_=PZWWinF-<3$%tX=qRvL&%!D6|=nUuOfT=8Y|zWkDOqEAzn*KTEW@)`c!exS zNAl2%>+%)GPza?6AsX;&ENO!G4em$E;DZ)Vs&u?rQ_>}O^yEwAO^*UIIs2re(=}jk z_v9MZ&(rA;(L-90-})$^G067u+)o#g>mmBYMcJJm`t(obF8m9)BOul;%51$ok33^c zqiY`wqA>p?6aYbMOPNa+2=$KAKn_R`Crz9EEnXnaoVJdX4lX4ftd^%V9Auh?cJk1j zU?IFPSBtCXfQ}qQnr#!4W)OHZ-N8G{PGG`(W4LvRsm%9O=J)K-$(}V6!6;Gf5%*4# zmEMWZq>GVuR8>Ix<(WoQ=SI%Nig&77*3v1RQNQfk*@``p!e}m}y^cBWx#aOma6{$?90;=}&{pKn21(tm?Q23w=Sq-WolnT9!II>_7QX0!r3wdaqz~ZngU&*` zajw?kLP(Gfya^D8$QelIb&-)fB9dK5A6EyBTMMmjFP3UY*C0 zTusER3FN>m4#TI+0iabzJI2|){Hhwzp9fi&@pKnfN0K-rK9cpxpS(!gVZ=^dhNixw zLr3=!1&;%+GIf&&GCwJntbvJCB4r$9Lq&F2f8dYDjoI~z?p-UN9JB4S!h>hdzV<=i zy9IA5?)yD0{#F~Z9#iD1csn+%5G7Z59p{3IR(X296kKN*ToXdu)v{iBjN$oZ4@zV^ z5W&IX>hkDh?P+PcLI@I7`u?mdc*s}dFn92evsnMG#=oUuY;^Y2ZuG|>6ufqH#DG+8 z9Kc)DamN^oa%Hwlm|qvW#(C)yMAZGJ0d4gZ(Btv)K+=K1oCRj&2t9Du==c1~iq$5d-3U||<%{6XjPe7Z-J^}7oD-=|Z$xITRG^+Ev8Eo*v0EpjH2I$QL+0s%g zyfG~19%QfQ)n)Ta=jtTX1<9gpbFz`0F_(?XWl^Jev#Zp2+DN_&YK3ZL6V zj5@gQls|_aTGlDgx=fFEh||YtC^26yn;Ly(ESfLvg{s+K`B=}5*^B_{D!)y%1cuNb z(v3mudi;^KV;2vU|D@eI{1^)*dE4?w;P3i7WUfB_^u}!l^T)sH?|dXbto|Omai9Lh zU!9=5|C3!*AS?ZQ5QldRK5dYQmWrb6bEA}QWlHUv7^t3RbT*^TFW;C7cirlw8vSI| z6SZH-==lYiBCrt3*{?B01%x@JaocXT%I(#yBYS6Gu-ce)Rj-gE7WZBaOqe$_A1K(S z8uxlxB~BT~J~{4HzxnLJWS0o<{KIPZpmiM=Cj}M0AFg_dqGjUwK=N#1=(8qpA$!3c_ z5+;=9oieK1Nj`=lC8so&r9bK6H$N$V&zlF7ge4W*e`#F-ji{%bWUzT0wvC5+34W|i zwa%*z!KR$@?wV<(E=VxmXDpt=Au#M=C)G$FUMq?3L>#w!N94vn@VCag>N%G2_A~{^J0oFeQVf!Ok|6CKX z=cVGBJoOD5-_n69+8YHr=4sn}&t=-OF2oh!Su~AkMbAT?prjrVd zk)E|sd_;;_J3nszD0K5j3q2=++Q-_ndhpkL65f}a4wOP4FSw=G8c(ccC}Sl_1+r-l zk0>1{dyV+E(HM?a7u@N)X4{9AwXvNXXSoyqg=;)Zv0!mj&s2~}1LDZwu!_Nyn zub5@2Q>84a(zlc8DRb(`m$r`4%uD-hEo5&vKa`x25Jg2e@#P76!jI&IWFFVv$@V(v zLo7m*)wA)Yk{l&IPHQFdfF;j!T`MZuLq-5)341+`MUm37C1kNeb7gzE`IzpYT~*pw4+N0eDoEkG_A1( zjto9trGJAa0+X@}Qx^k_Q;w|>6IKj$Y{-4~)@qm;`Gl39U|un@%9)wz zyRL5XGuBfPX5+{eY;mF}6+AwJ$h2r{Ee#baDA}woRIJK68D*r}@$?D2@&#EHN#<#Y zzTS@H*1i#X?Y=<`46o@zH!1pW#cph9Yh+8_zuwr_U^5lx!`q>^I`ipFf6{+#&vb=+ zM251md}Z0Z75!?Sr4m$=$LugPH;!?WEYz{=F#qn4bAZsAU|>+xA;O$gz*pZbGa!3i zePV0gJsVAhA)YX6A;Gjiyosj*(b-Ws-d&UC@^NZau70W=^Gd^LJ`}eqC42IHMe@eq z__ef9h2hts`wBhC8q1YZG@PFUwm;HoX6%6B7l;Rd!09s1!s%S-_w4BSo+Y@={qJ?SnGfDgWV0?Hls6>3y_qVf3)<#3Sm^t1d~r_H@5z$N z5-|&z=agi7muY8=ct`*?Df|a~c`7kMWxA}AhVm7W!Q+rj)k3Yd)7Mp=AX*{aQJw2S z;pa=Qy4}m=f}JA;cgMJePh1aK9gKFy+O1W~i`0#!%L&A|ijmKc7BV7yUh;OVM;+Bi zGiQ~yIcyW3vd5{-s1A1^lc9ZzOkKPGtO^>2-@33rr^ywCwknp+(Z7i3@&s}ujkOfu z*fCZOA}%1cKVkV>FujI7&?|GymR&Mx#>^ihg4Dkjy5m*wd%q+SHsX%(##o~-b-R_Q z(lwwdekxahNP0xr1ja2z*$LS-> z1r;snleFfy!a*161lg@k(QMjdChS;c&9m5dK)WmF-$IAFfIefk+eehR?AK=pW*=I|PM zm2-0FpC9JPN7E>xx#}hCe!uSuJ^3&Gxinlb2{!+# z|9gLwl(wQS?wX=Fha|1W#z z|IM?$#bGlX_fG9b+&&p$4#mFu#KVKlOUrpY<_@7X1!!{OMSvJ4zd~h?OzA4oEZ-8R z$t24k8=Yh6IC{Nvk|m}iRZ2F`8RqjQEE$y!Mx^Qlg?WcM+f89&!tn;)wzwO!^^V55 zZ?!roxp+__Wxkg6M$xI1i~I%9Z+&K6<$vw*@bhwxgobl+a!rFGo45MC&n=o$;~YHb zmB<2#v%BV$tfgAt;`5GTo6@C}(KnHXy($R;`rWap&I9l~ZyG*l-%mY9pi%x@^c+v7 z44HStQ4>wQOnY4!vLW(&2Q`!%^Ju^Be(hrGbX^{SL>zx0&YnP}byPLAmyHUs@a6Zs?Z3qS_~ zR8VU{hk{Q+^c}liUi$d$rB%{xu>sV;(Mpb1gf&l#jlJHm)~2rZf)}nnL)h|e9%2YK z9PF6Z>eV@CH^s2xCQRV^xrLHzTIW+_c9WxvX6W@Na^tSF!W64x-_iWDsm+ez(!Qr= z>rkOQxLHOL%OI6kY!R zET(Mm7m`cxXaloE;z1YbxpTNyzOy{jtp_|{Ej0+_eYeM{=XO~r%WCp_19!+B$*6(Q zo+O0WI2_HX@P%Q8l_g%%OTd+zI0-|uo_wo`>Nd=SQ+gva7z2i4F=hXXD zW(s)B^_Z;k(ax8g}Q1F;z3Y5qF|wWHur;D<79-o8(o6M!nyyw5|u} zr6<%4=>Kmp_Rsz3w|tll#1-lVR)k{EtLn!AEzvcPNGvQ$qG0iUtkJdr`Ll2r-pB#8WeB zcdNRdJMMbG(9pq3F%sXjmLezr8(;pW&MCn9c$b^^&FdG822a|#nTeG=p<>zuX7WW) zt=o6Wkl=PL;a25SSU{ZUCMRFl&}+Q-uH^0d(Klk#3%BFBFHZ3}kV&WDvL>7UT(@_8 z0zl4b%JlY(-bOv+nD2BvD|yPAn8VJzw-5$UENzt9p%G)Pa@9vVr|34TW5yM^RWmbS zNlxNG;^?7Fb3lW)kZkR?4w?y?l*BLbqzhUicQa;S6wi@PF}}4emj^b%RHYa&IQhg% z?DU?&nqi|(O(*brdO$Ble2kGh_3iH^dqrjiN<#05LH?#czBl*D3kfrU^kmxVnT~O{ z<@oq^M&U-WrXr_$>wQ`h-O`E%)N_px=OF!-+_}EQ%?z|`pKtuvSy}hflwS^sa1u_= z$1cLD=@|hh`8OR9O-QP;)Z`OexCFpXvmJ>BmCg-i7~V?`{WKwh&^2HiG9ATu58?tS zbvdHxV8O5GT#-Fk(9R|W%k<2*RrVKp#8*p>>%}_uap5D?VG$Ex5VGhdD&FY;=u2`N zwJMqwOjf+P+7}3-AD~_ z_EcN@czy6~NP&7ZLZ3>e*Ctd+GEM~ z>0g%9b|EUC9R9{{xrK)1(;Jt8#Ph%Qzm&Y;;;PozZFJmK=dk=ihcK|`%e|@M*B|^y z4sMx;czCTfbeLZ~NFu&gJ3lwoa4HtFN{5Hxndk!9W2!7Wz}B-M&w^f_D+)B5JK@t% zwf^Ly+jP111@$uJE!QWf(5jziI^muc0nXw)^k>AFZPo=fxUapUa{)3xqn({HTQ^mAXG-NJNpg#IhqK4zt1qfEzUyzrQo`HK z5N8l3aicI7_@1AagPx!5xJIe;%qZdIPaN`v|c<6$i`asSR7rYB|t(DntO7+ zcShHD%A~`_>t+;I3%~GAY7hx*ZcX%&^A|)2;={_d5PI%Ud|k+%`mt_LYkF zB?&Vq5YF_gPZx))>nD5`CR3H^HPx~g#^@OfRK1b=RoFw30NTr?Flkbe|Ec(H#^Kp9 zLD}_p)yuQ#r7 zXH_g^Oqh$5&K-EYt*=|t{mMLScnLIFxC%0j*Y5A>(pKg0zFB^nC#?I>y(6C`kj9!) zHohCV0-y|{%cAV6{R|kWe5+%dH#)givH!T#hCwm2aM)GrBPUKCvg7&d9u%;YyT+RZ8qal^1@kvE zpU!Z#SZ^mwRF5qY&6B=-(;>YfYEXqdy0<%!Hh*9Z&Bs6C$)CJe!G2raTz})&$O7hHXYJCTgg$Qx>z_ly z#s8|m7CcOU?SC5}u>1uWDKoVzU*kzqfP@Gi#9%l!HFPCNqjg}h&xZ=V#eQYeZ9u~6 zl`iI%HjZvWbeb%?S17VL>MN8J1S%tVXy28W&-2&I`Ix58?^G#U@bpkq3U|_6GHapw zwV}2D>1>W$(h0?nyp@F8&Z)<8e`+a*LitNW#lq>M_X7p9N-pQCcNy_bw4FOg&Yg1X zvd5<@Wn{*Dlfwp-K;MP_k_IK3dT>f)o^2E$(2nMQ#!@B(8y#Vl3_)PiAlTRL_5TX5 zf9m^VAPMI#jQ!yhap=H~AlF3>OQY+Vz-T=#toTqy4uF3pHGWM==Pymm;&>;Ao{o2MX=MhIfS5S$wo&E$Bdn zRpptCA;OHIJXTFZaI-!Zz=Da5pv1>rQzt`LnKfG2=S>xpcz!X|kc!?Tn~_>gK;M?n zCtgl4(C_$OJQBb+SLO}L(#i2l@LMBM+B%l+S;dZRFyOrQJ`&@N&)n3VW+E%<*JOYO z;)8T(*{nZMvV^meSdbQ;=eL9QEOR|OUGSNbB07)2MvC5`%#io87D4RmRoeWEJ_l~~cyM(jxYz2VpB7jy2&|5nGAvGjL#>ewGF_Ulf zc}WQL$vh+BrAVG?faPrHnYKkNV z8e{6JT-#5_1?Gw@4WsdU#=|QfWett!mFBlfU;3Z}mjh2ghERpDIo?A9U*K0K}wAwV_v zsD5}++V4Xe@#-NLVNjcxk9J&-Cw1*Rqvp}sdqVyDCUGLh|E~k%o z#G%nce7)KICJr7H2dVk}KZV%;dhR(x4#Q@sPj++l@~}02)B+>>plb7Iy6BXS$Lt>RxMz}T*XsA3TA_qBAcQhgBB!I_lSF-)?1UG$uM}AS4sSb$66=X|# z;P#+)Lt0)>P>j32BGQ%hobxgM&c;VYEV~L-+C#&f(td2YE~n?RHA;P<552S=wAY)!o~c5ZxKazOkrb2O823k8c#!sdKm zvgu7IzNBq9yM7}84#;wnT#?_}tChvHiD#LgbI2W5qM!_4Ul?~8Bg$_a{w8Yy-JK*x z|EJgx=Prs@!H#LRVM!I*t!s@f^~_l?W1y6Qb7kc?D$Q3#<)LmMG~s(J?7jz zH7ZuB9X%zXT2e=24{ls^(sdE4wM&uk=nZmpuzQmNl>_1&teJ{8`APzto3TfwabLci zkBvGb`*As)zKI-=Qa;KL&fXb7lP#}*SD7{25e14l7s1U@)yP;A*4t=`lm8q=O`MQp zW|kVuEHn{p2a*cN=oy4Lqqv#Be=+vjw)yIWT93da3LK)v(;csg#fP%fN*_?M(^P@# zE0I0UD44}H$B1toL~y=>G8i9PT_oqzoz$r@Gif-TMv20lTIg`=rnujeja$b1hjM{C z!ZUmv(8qVQeBr_OOYk=& zjo?Oi*3OHcvrdzhK6wfax_{<0=5Dm{u7bqfMY9P%Eez#{x@`C8J|>KO&jQXu>fTRL zlb#Ato=-V%l(~4=JMDDMZqmLgQdvLPZzuV?{-#=J0B_#73|^t{|K-1N{qOqA#lr;K zA9XIH4F1WU5xB%NQ$!BHg#Ep6`%X_?U{LU{hR_Pt&@L6y@Dey3(-%{A18mdpG+plK(>3|F^Fo@&o?6&(~Yg zd1&Ei$Z)EVQfj6!Q#i3u_^eLLg+y+~->1}JoFqJXGzIE_jNsg;=2FcCh_$4)rn1+u zmuN>D{bsI(d?5d6WI81NTT=F~oq-n8g=>S#Sg}^V$5lqUM!Lho3$0KpnhUP=7qPq`OBslXOPDRoOKFzGy-)j{JVrW=1xm;o= ztPVTkJINKEKl0RC>Oo*RRynRugLFU5XTIRU1E*jZE^vcFqJreuql=9e5U3+D1`O)F z`xr+|oCcB9{75+?2~o~m;X|%T45zjHKwEp6HY%6nvNcwS+GITM9yO@786Msc2@tR@ z)N|n>8<|WoRC_ybZPZvaBv}Q?k?LOfw)GU=1k#tCeb}uCVaHq(v?Og^wCkVLZhOy< zOtNE9lcFAeU$!rEWs`0NAZ6>%vylgjpT^l%q$xDn0^! zk#k|8yylDKhPm=WG+*{Z5Yl8)e>?x$)LN#T-8B86L3J69_&8MoHB62rN|8(lW)ZAy z-6qw^g;`F{e8dMY&2h?Z*E>nd7yC)iZA!PpMOj*U3X066GLIxzB{r|v?fZ!}pKs%E zoORTULA#|}s-i}>A`N{Qc)X$(u|WyR0~%YnCke`hB9le(eXVB<4O(3LphhDTs?H1j z4RIBU7x@Cv{g$Nl<;x$Ft=c1L@4AOmy-)tSwShn9#&2gaw1{{+je+2-T7;n>%ITWR zd7hN8Q`PjWUR;BA+)W0xOitV_66Lcq(fh+e@Z{6`ISM0s=yg^a_Ha&(ymq@FkkiL9Fk#t(E{ z;P4mPkum=~Hh3C$?)pp)H~gH6^qMs;G(oaArunoCa%m67y{oo8;iPMNqi+C0ADPHB z##fCW8RtOiyDpPrR=P}C3p#^@EqSHR#+~h5CV0#Wr);@?h>$X8)iJriHMjQd)QaZ#DNC;BA8RmkCZUe-N=nrdtVYlX(ParF!;zH1W;<@86@hU~}( za2RW=!v@eOV2d?3PG^ln$}D(XM!-`KA(8@Hv79y#z;A>i5w+e$1-d51l?b z&p}MQ-T!Rt{fu|6{EfxGh2Ar#aTp3#kS7J9w6)IGG>e8?RH{y+&c3D0uaRLG8Mwr6 z7nybZVzr}m*151v9xA&$q4T*L*S1qF@$<#h;Y`AKnNJ*kB&XLfrWX;goDofriQt}& z@>FjyGo8w7IUHIroH;oD)+e(K81o=X|Jnp&gTXPuht6=r_we<>c|e7&qw)`=JWE*t z9APwGN}|&Te!{(?w-QqTiz5xws`#FrG-^#&fnBry04Af9EDLSrNCDj=!iAHmp7N`f zhIjKkT-!LfF0S^nQZ*|~K-XQPllnmGM(@lt#VcX(J_iIb3VBF|O=M!y=!6f4woo88 zpdL}xhP*N2N17O%oK&*G83I0GqA>2-tvmOVE#aod*{j<(o5L>+E2C!7lTGa;)Yelen*$h1=i?dG&i;b%n=ey-lstIbiuHm3CQ z<)R(5^BknPoO(gI_O|8g=q~vizp(ow63+tn)Q`ISrgj`Dro_{QFHB%hRKqxkkKr*J_lvt3&L4LXWx`` z_)wL1Vn)~sRyX_I4daFiHU;_dQ$O{tt&myHj#B03E0R#oE&3|^5(OpDaBA5fzdzV* zeu(9$-8NiVBs16{x_AEZ0JU$1F7#+E2U3uQ?}oGdX|r-YuF^w>lF|r=SmC!QClTD@OFJt}Sb#db zQ8je~5__u_Q3A&8UrEaD-zWMp;g@)x`qLXzYb@KDTr&x5kL?e!r2C zq(A<`5BtcJ@g{;Ksz=&ypq|A>Cy;zom+t_M$WE6{GYnCc$Pi)BXC?21^=5U45C6iM zJq~Z3Oqnkhv*mC(s{<+)QtjX|^d{Nm92FBi{7)2-}+5FcdD!z!=a_o?9#hU3{W3MCDz%3=2qZlGsN&_pWk{r7 zat`ry(m8F#!0ODk!BV>>g4iP7wDTNlbyby=E<75DYT6S!;UBEm_?ce!hbsS#->Sdn zUu%~k*!&Btzp(tl*MIR>+RaSou>+kokOGJbZ2s-RK@V8(QH)B6XPX<>2?;XOAlZ(T zYM>kh&Am(84UzrAWJD&e1Kr;9Jz&m%6><1*1Z~>&%0Wh}D8T&s-Ke^9@w};6%EKeT zjE%4B16wf|o^!OXcs7;Aab~-vp{5ZfJtI>Ik-yNB0@Ix96)cgW^q1<%+`<4xSs8;% z#cNRsE?(yotU;}0+;{%Fatm4L)4W_M=w+wLOs*jbuti%H@Kv3Y(*%8I_n#l`3uj%a z{}5jPj~*)k%5Z)EUByd^O$R?bX_r~HodaM|^)o`jJUUEA;Q5Eo#_e~PAk`ftX!n(*N__PIVl4ch;d!eQpA~Cq(5~YeXe=mL6L~G zi8)~fUt0ftm{!b(uuMy!JU?F@)BpX3ot?cNY~jE!+;)aZ5Uv1qMh$joTSh+o!1ZeS z62Ms}ec}W5Fan8SC~cus++<;$b4gW>Ds(_vwDwJ@GAb%EZ_tf0nuEyYEA}7;JHR1K zD`i!f_BjlTL4~HwD;C|X>KB{IY^9nl`rQjCHYue%M%RAZylulODgq8&^eRU@m5oWj z00GMdtK)rRp`1c!7SKxS>R~0GR3(nN)pZq|o$tr{4qA!LsFNz(snY9kopAOo*;@H6 zl&X!Y`kSg;>Ao#JSZHB!bUdCyobct?OASXLjnL*!uWPwHtsSHM0w8(u%Xn|@*={Qm z6Cdcpw|DlKljjk=tm8zfikDXNWk#{G-3*fat^Q0=nDQ)*Vu6*awrt@t%jxl0IWt!d zq^t80KN>?1u7RG1t0ryZg0HO&knkpv)F49x_5Eb^eXE=hs_m$p@R1^0k+IpbfgioXpx_i1t%C-*PG}yR=eiwyRCil7NR-3Zx$HZGtv8>{1rXS ze*@+pJ2eN>Z@~7yMgQin?EkI5s);b^y!q3*r;h8Z`5t>n5JScf*??_K$9NR$;FU!w zLY?v0h@C4sgKm45&vl3iFS|O2z$sT1!;1O&I=5Zo&vv1gaZ+v8a9gh#XW@5R0ReO%v{OO;HMwFN*_oW!U2c9?hO7As=;Ae_X^5UH05%6c-7 z2cssJu!Br@_oQP02nhcZSq6bpA!86rFG)_3ctf8o z$Tfrj47=msmP3*S_U;fj&?@%SHSiW?d{W$gBC<;q^)o51WUE97Q&TV<7hk?Wx+0(4 zoi3g4lMDDbwi6MZ+w9b6VU-HNVfzuSRXkTEdt&ppwe=H*5PoF`;SK4BmnYKIwKw>D z_7VF+5kD~X*{#f-jvXG<4Wm33u|7zslGt{_f9dse4457*9e7Q4Zw*Sn&j;}hM5}*N zu>F|xL1(-l18jSKwfX8tuWx5OP?)l%JtLEORM7YW?zq-L6t1=rsZ*t*QeKG_$GL-a zgDQmCIBjkjW+F?X%cE3Gwl-s)boj96_zGc~3^Y2Gbs}^wOo&>Nr&5$9?z`85M)Xv7 zH@qu;UMdEr&sbFN<|Yc#t}n4`IpJF#PdnEaY?nzm=@rc~{RYIZ-OgNL6Z-tgXJ@A4 zFhsUB$A1J!U0F9@n{E93T66l4VW>t;r@q;L3N^F{^dt zmZ#QLf4H&YsvTGxa~c-EBiwg@pRRJO;jf|tLjC*4ivneeiJgiFY3mfl|y zvk4QF;iRYd72;}Vm~*PSv3KJCZ1i%RwbioyHft%G%y8`4kRI^Cc6diPGl~jaYqQs+ zMlkJUkk;|?>~l0(b-C}?6!A&I8}#sYy+ibYT|$M7aeg@>hIPtYM|zTavQS$${Rlm* zb5IqBT`a$BZ{p-_b@M}xM_%ceTLJzizEJOifk|t6%HQ=D3cEjo=_d!V(2HRDN%Fvd z<5#QM4(5N=e+#JWbN{pHwn#pU!$XQx`LrIH5cc4gh6ivOU{90PwL~^76HZhk!^f)8 z6|%oVQ6C`zW%YZrLE(iRW?zM6zr{xWK2O0VqcO%tTK8KZXO&-w=~z6p@uT?~r(1^B zQD^<8xAPeiVl``YhwIgIU5?9-*j$*M?9y3&uimJ$ZF1dBz-~7A2GJKg#*#5jayI|e zy%S6IF%fKCzK&zwyNkG%TB5lufRI7T+C303Il`G$)F>a}1;3(3^!4B{R$UVS?8d(< z2n*$a#C*EQd2jyT0Okh7Y}Cq0*f}Ek@96Wa!>$SL!eWZ z=B=H3RU0nBTt8H|=yQdD{y8$GuThXHze15YNqSSrXV;D>ZL{VfX}pghBL~T1ZZ*P1 z4q5Q)aFNXc3T*Vx)3e_aBBZE`6sWAhHt`A$Usg_c>+K%T^YYvaliBWDph$7fa`;#6 z`_yM@nj0H%gvQPJVi1h@8tNRhucC^;+7$DW92Ki28Kh+wPg*}!g6*xvx#l`YzR?dl zaR>$JvlKvKhlcp&PLVJq691L(eBNmNJhi8=TKtpu7bx&j2Ov3OY?DRT7*j7cJ0eQA%nt|m+ky(${)0=zQLdT zm<~&KCBbC~dln)2z*n1*&{lG<-6I3tF6L$a&<&le^HraCs)}%S6LL0@Eid%eYVMTO z8E%^*$HRhLzU&z5OK;&zPt((hpz$}*fmWqykK(ZPd5S{A!Iz=ADxbRYT&2iin%%%NWG4Gb#j2(Q=CN}qhGxX?Z zS%|x4OG^36f97953$;t`HxBO`$e@-t?&QF5K@M2|?DFsX{im?PE^`>Eu}niKD^kGO zi(eYHf@Mia?9j_$Y5o_-8EI3?Et=PDiN|F9CDF*2< z4C|4^5))B4t!^SoqHN1dpgxD9#gjKY1kfR2}t!Zx(z{6JlndUSA&UJ)`z_ zZ0&+B6qVnJR8S4XbgNXCn0F3KqMjhzJZZ766Y5{D5)hwxE!Q;9jX;^v+cwR_jp^AD zk!-JbmS^)ee47QQ1;|d;i>&Br7shNv^j0n0YIT15~}d4m7| zJ;P$;YHb%+$xRGz>eqAe@iCIVm6yv7LkNN* zKl!S_w=fe8{lcnu?%J+;tw|H97!2S5{RwMPax*$sEDPaGRJqQDRRKatjq*wlsMpS9 zGRN1Q@8`*`eJ>3{ERvEEmF6!iZ5T}T^5&m`YSwAfL`#I;s)lbuA~jKl)A~JvudB{t0$ukk80wKNP~qnDCe_$ z3Irjj90n+LL~vKhHM);Mfpt1Cw|;FP{OjW2|KL~Kd=};(>o9T^Xli-oPX3(537db9 zjd)K5V+Z&+!I6y*;C@P%IU7kF zV%bkai}Ff^{YGEzl&iUiVXWj`)*Ldzb+Sa9UrDJ{lYC>eUnhlpq<`X60k7plD)7#7 zZsdDc8gZSRMHXe_5#(1fEr~;6v5Khp+sC5ufj9G>IGMDJI#L8G{hhjsKOv5*wH%RS zt6iAbuOO68LS(KMe})ad#d`PV#g3UvNQ>%GLS5b7*jGSmk>V4%(Ju)r#x#OI49{{87}#3A^5s>1_`!oc=2%pXT-_yusju>}iSxd<*K06e#UKo81^wtCa~AV@5HCqzbA|V74X=?A zeNiU0MH7wspVO0%znyddjl_e^B@E@BvT}`&3+Ra}$!=XdFt_%i95P0cy`4*XH&*S6 z(eWD7Pv^>fk+PXBjf~U8!}EeeCs?I>rW2&^I5|bPNh-}X*4ij$Fu@65v;3!2Suy>xT zC^D0d+upHHtFS~x<>MQM5Fva^YE+Amu9vd+skKd{2)UCy{8J-kiTjX?*FGuR5pC!_ z(a`8J@AhsmVa$tk9)GQK&qq}U-rG0WDfD62gwuv^O^mTZVb`iiBGsgO{_2sEA)%W{ zHTEu*wyNYxZX=KY!ixnvDPLbg5PH_ls!QCaeLrZbD;M(F4 zoI>!nxKrGrNTGP~;(X~o&-wcv8~e-OweB^Nl`+S>Y|iT`G`aslQ!mUb!N0iPVw;&v zs8`$$5*f7m$)2)dXt|H3+Q#vbc0Yt#YC$aN+$gQ8T1!4be=u=+H~Y)BfNa0gint9} zI`@~WOPmN#EBJV&%$DQeg61jva{l-BD4RipsxX^l8D`!}Zi8=DF$?(>C6;EFeS3~* zer|a5okLvI-D!TUIaI49Af|}GdCpS|rPZC4x6HY{Xg{R?0hP?is@3X$3CjQK*nVH@ z@rsj^2cWSso@!E6HNg|YPCI)4lEu%jO%pPz-Hra}`Z=<`(QNRkcmdTlkHkKDyz0w- zqd@X~y&Y*m^L)yitVo()ZFk9|oU-~9;KQ~8_cq_(5AAZ+K{?{1*M;dh7Mca9{ZTdg z&Y;57R+^TSkmN1B($%8*_?TBiIA+`?Mu)_^MIK#R#^% z1aOSKlEcU3o=wh-j5QrF|1!17@i>TfeuDDt*hadK{(6`I=S2nOK?6UE(1?aKH48oz zUnG2sBT86YX5IjcX;(j(KaM9>wrIw@1FET(TOZCtVb43(uSsiVs(m|q#N_`j!^R^_?7dkG8vI_ zJmtQ#hHD34%DO3iFWmVS+bx(9((!@`uwE(pvzj^`w^QWPPkDbs*6N?9-_^Mh zVm;m=!W&S?dN*dyqgZXX{t6;8Y`}X3z6#5`iD)wvZmMo@EDsY9BrL#k8ykq5(P5bL zUeqH9ZJVxJ;-WE} zTGPuqOfx{jy9geMMXU2I6o6p?9&VYGB~%b2uy9yng=&~rz+H{?b{D6*r) zyFZ2s_OW|gP1c}O#sOLLcuhGeMW&jp>gZH{I7QR-0XR>ggSP#34il6AiBm?Yc*$SM zWb-2Yozmx-l~$;_xRIRpMH2>u_hF9Bp%AdAZ`#voocJT11^(c_pw z$PIGOX94exy>Ov(>Y)%f<(NZh+wU`o(P;$-yMT;p&a-xxTx8huvnKpCFTb5LJ@?9Zj z&&7`BUWb9@SesVsREeRE7M+)t_Fw>XZ6gh^Hy7>^YKmcCyyu>HyI4hqV318x2zOQT z{A5;@mO2&3VSig5xT`1MNXp+v~f7~vdOB+ptVK4>yV#}Q_2eh94 zWi826ejp|2szrNvRQCn{>=y(Bj!)6U?-w@zD6ypu$9%JQ^Qq!t7{xc?2;_Ehpa)W*n@)pems*5{S4|S*l68En%s4{qm>3 zkfzGUYEoe0xkJ_0GyNPx8-^pApekdET9muOZATbl_Cb|a4FNqrMhU+C(}(x8xbni? z%-w#xd7g9|L37F@=POm{5(X1Q5oLY7q5jk=kS(EKcdED7&Iiy zETNsHhy?LlB9PrFd5`0X0m($@c_by`$OPPxi}~{OdaFm31QgI+E}xIxtG8+k_WFPN zE;@v!0^PDDuRtdyr){HAPjMvx=9Ca*e(_y3yv$P&s&YHSEWq+iP|duWC=&(C^{AO( zFn|t))Hcq(e;JWRa6wWgkuT1P@t7ZMm(OqBmd;3268X4i1W2x4N*NH*l~k&p!FdWn zn95XP*`YM2rHKgsKVtO%ar_A{PKhy?wz_{7X|kzdXKcbKb<$vZgz+$~=6CB|no~Hl zmTI^#P$bb03+?(tavnXwAAeqL!)KNMu)nX#C9}UJPK5_T#GoAqNOExw30_(^aTE0Hktx@9^)D=3}2bS<3 zB2Wvg36_#O%MRdFSj&^^ojaAi8kz`G)luX zkwncHWk9A#@w6YXQu#?wEh}HX@Qum->6EYhp@%WTV0DxdY}21E4NREH#;GwJX{?96 zZzNU80jtr}EJ|vZ@y<#~>hP83sm;yD$CacWT~6@h#T98i`oyc*QB53t;Y+2E?G*rn52k_m6ow^64ve|YU@foGMcMJ7-lmR1&%7^?(b zL+A_WQ*q9utH(!L#jhS?=-61`u(Yhu?N#S5dsU-Xao~kW@)7;cfSNX?pBV+w{j1$R z0YekCtw!LtLzL?bJzuN57FB-&nUy7hy~>`kBpnaY$eB>Ph!J_U3+HE|xvZiQ)WPRJ_4|PTz%RW149|bT6c%BOfBDy- zo*u4WXs*Xw@rC1eXx8jispZ#~x+EhQ0TL}f2c@Us0k#9?&cs&sn^Yq`=Pc8JA=KC+ zdz245B!&$+!FgQQZh7dDb_84Utb;dtTr6y3{ya2}Lx1ES1iyF^$y4x>&P>$#vl%R{ zkTSYYKT-1es}9YEM72YuI#iO06>HR$Z^7)g^A>&L^vYB6S17T)d5R)&ycDi100rSA zBg+_Ws7FC8q2B~mF$~!;qg`C?<+#SPJ5y8Dtm2WQr`|HduLRKi8t|&pbT|6nyFTTS zUf?H8iCjrI;Kpv`$`iToq7=Aee@r-E+emIjk172^O`)U<2jMQmRczR@^$AzXjv|I% z+p^)nYsIV7HuiK}wp5QZttFUZes9~~Vzr;Y`@9;eB9vb#Z2BB(M;9!n|LLSJ=nkJG zx*~MwZsi~iGO?bh?hu?^kioFMyojBsCy&!>SQEMDa1d-uDw*Sn4&QKjylBi&(kO#> zYogv{N;W70ddYUA)hSQDWSVv|nE?$uW-vd{aDNw(Y5W#14Fdo6&5#uhRvwzlOUC9i z#pt5+>eFZ^j7dP8qAZHe3UNeYR`lwOAv=i_YsHM7bjaH(D5W8Icv4p=Tz;m$bB!2z z_AcFyK0V)l`z4yDv0^XGC3{SaoDpYf~Gt*mu zPQxhTndwc3lvxxn@uZnlmQ*$m*rP7y-34TlXR*07&<5^$1|_h_VH61pi!qXOzbr0qPDF;wC~N%~-0xPU7@9olU?l7BHzdnC4NaW1R`<3R_#=MfpGm!a@9?d=UJ=lLVTPjUB5Nmv< z!=))v0TfV)texMLZ{b)~;oBrxhvf%p6AKWt1BysSrS}Xo27kvmoHp@qNpX&)@cYCt z1&f@^{geNOn=Ab*|Ba7f7Kih1VF=*w{A4_jH5|X4;c2-piYu}u0|qrs8ej-P{fGAH z25nC7p{BJz>060}De^hw=Z(dxRshp`nh}9-5GrJoy8eO3wGhf72iGn=0FKxD^;&gR z{e(gVdP<_BsogK>&d34Nc=x|^uK%Q(g^O8V_rkbSOh-4S3ZBv-1k>G`XQoJ?9%M-_}BL*5XOL9x6SF~E|WT9oAvOe-|1#MRe^9_W>*G+@f2uH=rXI>IJl6&AbdsF zS!g&ti;FSZo+FXv#?~+;Q80FO;P8Q4^)z6)nyNZwY}e1)XO{r;B>RsJ0Ya5lHeBTTH%$@yp<$1fK*Ja zUklU{W2Z3#Vf|j#WSR<#$)p!#E?MEzAHykTfgN3e#;I!dgh6CUF`vrkys91fxDDd3 zZF*U37_C8I9kYwREO)Yr3qPz?;kD@`9!}w_sih+-tAl<~RA=}Pwl?mf_7rF}SrCWsh zu`DEFIxgPp3z=}AtgO~<%bPAd(@xQxO^N4Kl8-!%MenK$Qk{O%4I+{kjmfRa zY!R9ah&-YF^3UBz{0q4%%L?8fxaNe^eKIoH(e|63R7GZ{iTA@m0qf9Lj{I-$mkVp? z)a&?#Sn|w-6x`DlgR52&ynPZg{Fs0z95hh#em!ZkUb+y$*l3Am^@<6=&4a6tS@&9~a?Y6k*^Y#+YB*sJVm}&NK)Iyxr%p#ZrrDI(FH})?7e_ob-gdE)s~iyFSJbnW+%LoB>ET&JX_`lvHpbrLEN>}VM_-Kazqu)op zF<06q33MD*AvJ;Hm%<_j@Hc*zs;75@?+>*P)rLIJ7^fsPX`>VNnzJtj3<7hpfJt3P zlu(A(HR_mE*Nr!VzS&pS6WS#9R)G3H3gr4v!Y&+t^aBbGE@wP2s`@r^jF;zC1q}HO zLIX|`lnrzp##LKg*A8A=+UP9K4=vH#Rd|h-aQ`U#E?>5Kc@a2l^jX>UB*_JGLtj2aI1gj`qNCtU-Qt{^ZVUxGH!~(w(`%?&nNepydS5`h zbm$N)nXQ*1=K(`qQ(t#5w2z}S3`vzuD@lQ6D|M-8A|X`-l5{(wkcHM2S*eMRIOpx5 zxaI@|H}5>r;SmS{^B*%RScg8Tv~|dgi&VJ>I^>Zhj&8o`(PYj`oL2X7383&YgH4>Q z9zDKacH%!O_u2|KDR_-|Qw3~T4Vm$WjM^BH%m^u>9`dD(Pq1Xzk*Z#kVC%}4acq8# z7l87T@ch<<_&*7LFF;$%w!uu8tQQU-}o>!DHW_|zxMch4& z;cPdR|3|m@K%?9XL7c4vm4)xadva9jinPb3QR_4(B-%n`9yU+hhS4twWx0mraTM_OhOQAv_ZEcGecUgQl+`?xrHlGx%j8 z6Agv#HuB^L)BLBxNuuzSJ#?DHbKEHKB#6Yl27PXRyd*Ed%*kcqb7{T%e%uL??JiN+;sEgoisNkTK)pkklr zhVK=Qy4Cax9&02EZ1S1>U7VRhgr9Gqx)VgkHsA#|k&i?U(r!Rz{fuT(*NMY_SiHJuK^ z8~jM*hjD$bUqd{kQnH_d7oTogM9lL^xv5K6!9;gttX6f{=Yo?3z+SiG1RP}`87s%gK7LGymUF?&4U-?3nX=zE7Q{=t0OR1}BRz22fgQCuG)l*OjDgc;KpomiU%~$LsE-9K zok#B%%R<8`;>oq>l+k;`ir!D*j^hmt>8+XfQY5;Fh~`=Kga-abO8z=|ZY&{GVY>Lr z-3^q*iPjeWGj|QQ`bf)U*mQNwGc8u}*P&`VlOni{9U?!XCS7Ar!h~NG^E>ud+lJSI z#lD=Ar;X|@iAzU4^l+Sb5U0IxVgN*__VWZ9p}eG1L>2$-#!d;dH~3}y5oFXfZOn!z zIq^(Ie`aTjF4aqt?Z0V8U`!xe)Hf$D2j~Va{lsa z6ozWE_>w3WV`L}c9aW4^oWIS{OlgMuHD~nD$juu6gI{SIC9A*wv21AY`ZJik>p$=d z;wgdSxAQH+v`g@Gqbm)0QFdkM8qtM1GR;S3ZH#-eHkE-a5?=nJxS5w1&Ea1tNFrz^?;&ySi|q!SxHXv)90g?YnME*#>UFl zZGaaopQ^$xz=h!QgBKlT_h|TWybBt^44b^R+i+y62sKsQue20e=@D@U+KmNS?f{>e zVSw1j!ymtUKK}3E`Cpyt)~uM#pXDeXGyc{9Wg8f(pPMQ}vYaM9Th}^u28@3W#c@ha z?ao?tGn1Jjl)*pVx_pWqXuiNhH2qYS@hjkIMn6v3PDjmaA zAo=hyrIZ!|Aht}2zi=8(E~bM?p_Z>C@|bZW{%2))tC}TCX^~7!=2qm&G#pcTkNrdE z81734$jMi%v08L@@Bm=kM~^Ic;m{yz&52ogga8InM2ly<=SO;%!geRJiywPoJ&89| z6ww$Z(&qJL0k8TSTJsswdo@;ct20X)W{K9LmVzS?f|c*nA!QlG0sz<4g@ z=Kv!Xw66Z6(5u)S{z+4qy-{&VsT8nZ8tYdYZ#~oIF zxuI4 z-Wg&7?Ag^ML4i=z7XnL2*Bcp5G=v(3ZS`tK&Vo8CTqFEExxamgVw$?PrIx8aRW87`24fq&`~y=e_f53Lzv56l>DM5<5F1t?rf@PP`pD}Te`c>DB)2u|AL+t4t$Dr$@4jBYEzRNKYb+B22yt2(fU&kQu?iy{$y@ zKpgpHHAG^s(0;JjX~tm3oS8hd@U|)+m!GeldBH;j0|~b^NJLMBNK$LDA|a0ZvC5hc?}RIrZ? zHF(P(sVM4grSn>Hz(1b*rJG@4X+eI%tX0{AG_&%(S8pXQe{ifyWqolKq z^-}Q8NrX6`oJ3)pmuW;^Pbp+MnO8c*z&eZ)xTKpfImJTurU%2ulk6tDx8bS7)eXqc zp=Q;WhL;IzLJS(NM$<8MeA_sNJlDdRGWr}n$c8HOHmauE!YCj5`v>E}9Y9eD5=Vok zW%<*RMVEOHNln*@ld(4rD>Z!DHWGQcQsmL-M?M6wX_7DHkn2$JN2L^nNCk6klKfi?ckHn9+L%6K3;w`$YaaQ0pN(Y9ibWjRAdmYDBesCF07hH&U5Co=TTPOhq|_jNm~qw?7zsy4e76MtWwDNlX9 z3pt1v4uJ6Kf;p1KJYthQ{0*nYQ3xFR@fFi zr0r9=XVRXZb((yBSGerOYM4MVf5=Pf>lM|La)U10L!kk2juLeIwnx1W>0H;Z=ysKlue9zRzp7&I6H zT1;=FRhU`T25g(6Z7d*{55aOJqSX2RjWt7RXdlc|FnMaSlzQ+~2VIqu!w*y;}h)pjim0X1Gil7 zhJ9{e+Av{OxDFa}XqN{dBW4+9`S8nF!qUzoayHI7v_u;w=i(wks6hLU&xukVsG1g# zmkzxcuCLNhd@pbDp@S5i&Xzuj$dq~vDx-;IA8OAo#oh*CmwA;%?K#hzM>}mlt178hWN*Q{~Uck2rpg=6-TGm9v>4^W}}Q?ugj9x?kNJGj#TU z%MJ8j?Dx;ht7hJ;UHD)I6g`E`{x+kVu0*DY40X{KeG^(Bs&5o4SL)YC^RV;zW~TQH z<9tx?`8A2_6C_a>hh?mo#K%#AeL$=)sWRVdE!%iWt{}?sQa%j*BR&f8|_u$<7=h!GGWv z_1W@Y_#MI^6_>@G9ilq1_GhbhSK0Cv;Lr;2`>_q)jZ1RqX{c|4mWz^Aj3S$vL4ZR)stL8#l6IJZ0#qXG(o2{z`T?DFcqHdKrB$-NUO(KmVd- zk|)Z0hxZOLmetwLX!Pu$nlaUu0-$%9OPgq7FFE&?iRmV?{gDD+e`sQ*m;#pp@Ym-j z4A1#Nbkr=88dv;vJ|0v+3wuIS40{0weNzf6dQvJA`cxS}H2hOl&BH6yW}H3{A!jtk z2b$>XY3gY9X>9?N&>Htu5L~^#uIwsf*tjo7vQlO0GEQ%mrSooYL(o(3iJviT!`R-f zUo0={ve-s)Tj1@Kk2^GgXWj_r&8~kIY}~@35$l48jz(Y;cdc-I*Eh4pu|7>!l!QOU zvtM(7i`Io%c`%u(Q|}}Kw%{d*Xl9El*Gr1!VeiuxV$wa(<=LD?{aHDs^(8#%^Z5SJ zPz-w||I42cNpfSF@=Ru}U0@mmh_3(3S^P9e1#;{RH`Po;r_J0{7zM7*fPIqyd>a1! z3C)at2Cp4xU#f7(DeZj{FxE(WwE9@hKx40TnI~#Olg&_l-tMedm3eB@=3;;kj*VY? z?X@~8t3qBj()cj(BqqmZt1K0Vce=DifWwSyUuPych1%zMN!h@hwzu?APS6$le5_Lf z={d9|Ys&BAuDnYqbWZDIAJ38IrwzQF9mSNB_gWhBm`i@cvOhTQ<7IZx_Re zROY|@YszEI4acu+_)5m}bo;2|p#vl{k{kwM_Gw%Sy`?hRYDaG3C3JlC^R(>+h&SqO zKb!2{J*)Ed(v(bq`4n-yVB*b zf@xb zU}hgx4~47tzy4QQ?EmTdH^*l%Y{gx0`P4LeBb}36z83Q0BJ z5=oh&le2ULhZ)lNfs1oKVqk3!Sp1MYFr%;%5Tvoe^s-mwec#EX+Y_P#9a$aJ!Dvr7 zI%g?EA!Ap;LP`_53*Tl~;I1u>+<(x&NqWB5^NU?knQIa2j-d?EMqr-9ebPNL6x7tu z#pDw;Xu762Gv_#eui)%`mTEd0Nz=C}AL7@hF&F)4BS>%{x2`eAvu!2o)Xk*3m}+1Q z-A5=FRmIEmIiycuB#xu9SA@3WrF9%p#d2#cuZEkT z2!ANYmaU`CTyUF}4dwg!x?o>$y=e(0lfhCaf6joih#Q}BrFnp7Kfmri39GZ7Mt^TY zvBibM!3k~UV8G0tzAvtRNTf}_$^6t8BSM0!5OEt2Wqi8yWNn}v<@FNL z$RF#xGcS&?16H!P?Y0S?wEZPt@*DVWd2lah+%={@qQgWo@vhy93(CoP1`$M@+lbF* zOK!egZP}tahASzxQ5qqNMW0x`d0l#{?=kbKldmYw#Av8wbb7ypH0(n(mG!AxVj0r> z0$lTQ^UJ_?->cnDw+ed*hdv^6Y#=_?^Nw;cj*ovO-bCgJ?nvw$85mq6PeDl65>twcp z@CaNPMoAG2eAM@1RJK%Y6K1szH1H7zNoIo;ks8O7bI}|$CPKLtA zg>Lu^tM(6UpR&nGbP4lEC>&nRXdXJciB>Ih0~-)v`h2Dz$f^FKYMOtLB9mUd4bnz& zjO;g>E7X8y7HQR;1VLf78k6O%3I1eD3_7aqea0-aiJr?m=PP2m#w@o)0H@<ujS${0yU^xCG@_WBj1KPLN;AgdGt&x7g55AhJHSmn@|jCMv` zwPAHMY0@m!Ong8U%{Zq*4}5Ksyv2JuCMQ}zeLq)nQ&C2PJnt-UB~(tjLMS^^K(Qnn zXD1?HMV>efH&;J5xr}tQt#KsM(Np%PX3zPF*rA)`a*7KRH=Kd)4gq4R+<41^)dSweG3n1mP^2 zEPwb!C_L7q-nt}rPUwNPq=wE5(55zEd&zPV#1kOS_!*I~`tAqWRJM%Z>E%%k&D2+O z(M7Lco5$uPJn7kLy;;J=YOvA8BH6d4;X#|zYHt=qlb$Z5|8m>F;UXPhXL00k-Mf^Y z!p&lVp#-e#)0qZkPEa%aVQzeA&iG!;&vhkQ-4nE!XVI0$9+xX^XIa30p6e;9q}@-n zv}O9^`hW{OkvvvDTGdctv^l4jZTjUctUJi`J1Vx5s;RwI)l(opJ)4EUi$7b@;j4Eig+ ztsOCr1QNLo!qSF{7E2+#LD4rDO3fB;mt(^hD7$hdN%Dw^!=au{aU8@kBo_@qidneJ z78P4`+h0~j#KOoVbTw8oKG9tKDaiE>`ux?|1ETyRI53BJ`2e%{BktUiFS@rD#X|h% z77GC*LmxlKVLipd2~tyMacu{S>wo+3h>{X}qx_OmxwAzaY1nJ6Xi8(YR>OCkG_+zPrV1Gs zAIjLPn*Dk0KJ>RlX=SxxwOKkeN66GDuC9^lPr_6ii=u~AH4z$DA~#_TFw?V;fShdd7H*b^h*gHOR3J<`o{T#Hlo2-q@TzXLMy7#lb0p+GEUI zF~(X;y%a$;%v+*vH?M5kQO*}jnSNmkvIvjZ1Pr-bz~&sL?pru=Q!?GXQZBm8jsr5j z4@?6DIsO)V#wvSw;@;VEl;CN7+T&BpfyC&jF~~{U-+ZKV|PH#g5nB8adN{;($f zks;fLEzZ%zqOri3KPa8CWK2})~G~nOzVY&1~{ej0LC17dwfvajr zsHGu0PC8ti0d8d2^aKO9Ol1X5?DETV)SA~p z4wWJ4f1{W-Lo`u9;m~yI6~N0ZHRQS(<)TTO(BoEUGb!n0vA|eUYwOQGVDd$7?dEQ@ zmAy6KV%HdR?cQi!&^fO8w(EwPV#tMj>jv5+B4Y? z7U`xHKb{u;)LbN-;QWJM1Y1RT{Or*WuU}bVyBh7JGsE-WL!+j@^Us}caDX1c&vyYW zv0jBWP;2-?Y5`!<-LORJ>R|SHX3%+}aYz4b9Qm@`YTv}jTq&O!6^ctc7RYs+$gp2A^$E73 z-YOgNIq<7+X?)Hsf2zk+e8-D-88;2o>waY7XE;JKd zI&_gKJbh29BqK7PeUfikNc@R#xEvcCq$?)H8aX7h#AavXc6x%S4H=ABGdwWkCH=pT z6qE8C1n55wL(i|podm`|GCw!)iYvEe5*sBpzJH^3Q$;Yq){Wdln?ut^S&0pnacg)v zJAr*)O^)^J<8yw{k}s~STQ;p^2PW;>MX1iTtFBDG1J5wlcUs-ZgONO43k#pcLm10d z1VOTHLW;r8jJxj3&DmjolTk!N^WwcZbG_|5iP~JkB4w9j=SGIDD-bd-Vj({2iCT?XY7mj_ zW~PS3x;=V;&Hz}DHJ<;&m1b$h>oXWZPXTkdgv4b4R_es|3eiqqgbXy3G#7USp7Q{H zJj4WM$94i|ON3Jz7Sye?b^>{6c&dGapEtC@2H-GUN*|`!O3ZTl1bzIP28`Gsvye(oOtW!5H_OrRU&OSw4qp%m_o31X1$$~`^zIS$U3 zoWnQY-2Z(0;su(k8PMT(pkucx>McC~B_~a%i-*V0>P>Vz@#3wr0=e)3BOAs6``Q;o zo+vmv6h#|&ZWC`p@!o#BAuq;w;F0U|EJx$d!VV-I3S%_;|DWu|K& zW@MqNZ1oAxYxbt`gEf|BDOcVy7)RIq}p4~WcOVaPjKd*^n4(bE}k z+G$@AihCYgdGuS15X~8DY=57oQ*nNPQODKq;(&+V);=0`cj&OUt}2$YJM{}_t=i|_WuwfW|2fSh>@(Vk?VtZ4DF3&&KgF=?>8@3yj7z`n5?;vB zF)H?mbB>RdcrN?o6=m4Uq7W@Hrznu+CQ#uO3$XXWRe?s*zuz%4m{mC0u3h_huPy65 zBcR@bGcdo2F&UN0@*KZX@I69ljK(LI#Hk zXP+JTj6%B#4JzbioOl-$v}ti|E{DguTN=nzzFb;Md!u-aF14#E-2SR7F~-K<#X4kAx5 z0yyp}sd`EAy|ZTKjICI3jwIy~x`!t8QPn+uy3Ll@OzkZmynnFQw2QOL|FO|!LEcYv*Icd#g!(c%l?aVDha__iRJyN^U zLyz36E*_w9P1~s7?!K7*{8CQ!K#ns2*Ul!W(n)z=8R^;0Hi1;+k=4Pft+j=RkxD$w z^-28wHY;5R1h6+6SNSpH;_-pKaOf4Vv%Tu2M~UKuLxe=$?4({o3EADgLNuSdog{W9 z0LhS#(ivxPnSWLfH3_zA@wr}Fjrz=Td)>%Xpwzh|Vf~-^Ni;57MP)eu_F|%;!SPGM zU-+;3vm9@Ud%SoT5`1yc@4Zw=`Wqcw2jqC1@Ga#XUTt=0s*8T#&r^aDCBdF#E0TDO z(Z;4mjrztS)%g<2q?s3r-UA-k%3>&6|7>K7Rl#E{oaTOMA#? z+*?%s{q~iU5ym){ALP5(B*bOMqfg}d?930F_A|5L3Pg|_7jUb1#vG$jretWMnNZk{ z=YNr#(ne3mJYC>yUWLh8{^}01X4X6HphyIQ!RMYySQ+D0S>wEO^g)Pf(;sjV-M;#6 zYd@-m8~*qG`##8y@V7MEqay@i5kz^xgs{bV2?|-{3H&khL&)Hrp`0 zE_}3QW1E4BLyoe6)PBA(7OVuRtuDM2q!#&}AO(zPTtWT)&=vegSCxQFLzq)*E zCBxJBz5DgLmNDbie2p-@AY1BFL|T_t1sO|3Uw!G7b^JKrEM~imrh+-mE09OA>b&UK^z(p;6s6=MwzEr0~3TdjePL%ckN zdfeQ?&1la1ZXZd=zMGW^6hG>}#ogU6H8W{xH0aVs4E+B5&>TddY7pz%It06YvF<qI@ zLn)QE0RO(Z4@s&vQ>XpU{e!aRO7QsE@!Ro#@b7-%zviD+`RLvA#5?KJ@*u&}vp7Yn z^x+e<0>~d~9M{Kl4Ba>uLnSla!|D4vVaW|W%Z$KR(3jk?F}lAsF$gUzI0qmrTAHkE zgDWY1a%3?gE6jS6OUBboW~q~>*6)KGW&M9y_Fo}IJ03@mf}wPKstQ$`zp(_BSk(yI zYxUQ9#y4C~&~aVK;wmc26J1yqzZ2Bsr%q!L9-jaaZREX4F7UmD=XtaAnE8xR7^~5n zr?A?O;VR4)Z2K~lc}2HnENKRNcbr~vr6{8KR;X@P1|c1IeNu)+_TL8KGu>Kfdsjf$ z3#8bk4CWLt*{WQe`~u?QCYLu8nAp;XPdO}v)&8p6JG+VnBygj`dhGNLV%F-Zc$}^A zjBVcKkIdd&v2r<$b6d`8m&=;+{!Lf2T|Vv`OP*}_+QG)f%b-+;+o&BisGiWcVE*&d z&TW2-@a8vfdfAx})(E0k>#meK6|VAK)VMCmAmPHK7@z!2zsM8}o7X19=OfQ^^0oF# z;yS8UryqB0u8YQXstPV^eromfFQl4 z@=1TSkX(#2Ox_Aa9XncH&>3{i@rTGER~Nd-!RRUcU`Dz;e$~GTLGVhW(I6hNS&qoZ z7iFDct9B8~qOd9-?diO57aiI1GoHv^n)h(UmD|Szm77XE2ln%}{~&xK7XdJnr+$fm za6^;nt)=fiy$r2w)^eIoi*l*X|E3`%VyI$hUtFJBmv8XfZsLfcK%i?I>_K((b8y_I z143e{UExq?S|>-ga>1FwzYGz*OK9d;vf?0Mb2T0hQzZae3gF*FJ=iWF?iiRjT*g&> z&Q+6S8H&~6G)Q=T82k)1jQd&9+TF`1qw&PAFkNFBXB0xjHgH?!S*G)v;c#XgIE)N- z^E^0%AnkkD6;|I>?LPo0el{5X0uc>U#AXOYjpmvSc#4DSn=FIPeCix`69xYG{S!Zf z?G?4L1KoNsQTPAG&t2(&zx^X&zJJBf-Ug5Go=CsSF${#ODIOgzW({C|ztK6mo5z)VPt4#FVss3UCsT6YFUB?+wT>rLyQ=UXj^|Cf%s_+Q&nL}4G z?-M~nkBl|ezJw+k%DA}a*g-L@&E3hr@@OGwdNF-~vGbkpiRSfUne@c0BhiLo0}Xp4 zB?fj9%x3XB7jeuqEWUa456IrWYouaM3;cyB_YKqHc<(e1j5jdklRpZ*2irZNbNp_M zCr=T$S3U^I@+E)}Q`h!pVHOsVaOhub_isZm{J}S~zYUv&V;qvN;YmrJLFtyi$rsifN zYE)|-pkMjm;Aj9uT(;7k>I`{NN0!aBOv~fwn@X?Kk=hltDe>|l9v3HU?bT79&Wwyz zOc^z>6KjUG|Ij=e%?$+EX>VV~8}U7jp55ReS5b*B`^RJDfaHl7`51Y^5#N$#7XC&y zU8FWlwx}MBQl0eujsufU?ipu1@|ECBdPXLq19g92X~{C*?Dt7-`fygGSES9Va|7`f`r@yC^&6IL_tE^0ScxB-4Xvi?kjy3eB3?SjF zy*l{vO@V9NNG#!$z{reL?r8JtGdJ*a02gqsl4hi1U67oQJhm0NH^{r7X5X|tX5g}^ z)i;}mO8y$Fx@v_>5v*i5slTa}mB_F{Tj`PA22>zyjBWvc#4de5)^K+XuqY&~?|%LB z0;0#j{;Vot&zdE%N55I_k`|iM5K(UQ7GB>@h#`;=Qr4Ckt3Ux%adTojHE<8zAi);E zFv2!*mc-pg+-f#FE?pQsS3892N?}d`hY#sjwkaNo%Tv7|JKZdzZ_{{H%zR*c^7myC zAKkBokXcgaTwY&)e1v(7C@iU2kw1<&O3*lbu-lEAJmJHU<^f93WTFZGmD#?nn+X#k)%rjDa@xp2 z`=4EhW_~~a<<}~YIu6>uVbWXzogdm64x6I<`uZg5jrrU1dv&r*t5lwPhCpGhuyk2Q zxcu2&Rg27FozfI+Bx&H6(_^EJ=yrX7JqHIab9V#vKM6+h&ZK@dI(7D=y136lw3#vi zeIj{E&7|ah(`j32g3X54z4~NcRF4TY9T+~qi|Z)_+lIVWlC{=`{Zk8vGb5uurZcR9 z>J=uLgP+9mc}f|9X=km&DoJrgDC+eQT+A!PhTKOcY37kAR;hJM1>DSY3OpIw1dRvd zenQ9&_Bt_X>E)|(zvr(1cyR@qu=W49;Qb0ivjqT{e0W2!U2xqJq0LLzWZ~XESTdL> zSM|nmT2v8>2+>@*_hYj6`pXJo?Xcx}frXW@oqSGi`G=NS$@ibAdS#}uoTlG$ZL#Ax zWo^?Vyw}mwVQ#g^Tj`u@tc?Jq20r;kDJ?<=!Z>!%zaAgVwR{c@_L<|bsHfT(O>x$j z^)$P0yoHnj!I+q#C~-b(%I9FUD5LEb7k~S1>7sgPhLwSCJY>02Z5DfvYNpmv<(`es zg!cY>r_PIe>Qm+RCri+ld+<^VK<*7}q4GdiXb5TySP;ugu6u!OG)e^oKcZ<1ih7Ua z(HyDKys;yg*w!HQ%Idc{(nVg_oq!eVd~p%OawomVZkS$sao3(#wN^#c-p9Btd1cA~ zHhk}E+eT|#->t2qihEbIy;-iwo8pt-Jw=6mTsPeUw&Fp!E5B|c`!Rb__5K9K?u5nZ zyTX_bkyVuPIh!4Tau1J7qW8v{lZ#b;WpkL5axPkOe6(>?$_m|4A0LKKFk!Ztpv?TV zNkt~LRfh~$gI2q3WE?Tjoc`CSm;J8M(CcolQ~B1XG(_ZbP`_m@MK_byt)zU&;@V?5 z%WnZBiqb<>umdBb^%uPw%=M8d0L%Iqa+5QR9VeSk7?FQgQgV)opkhcMzp6_CBi*Z9*A@* z)&2?8s@wPz&YIH6kc>F}2O*X4>XUvxJiuJi>2k5`AASj~rtE%L_>W$kB8fulzr8u+ zQ2lw>gPZ2VU;lpk_J8`X?8(9);%0EZ6w^mVA<`Ll`bqX7E${>O2-lD#g278vwGLod z;e9f9qH)tjWogbQy|S&1Ll-az$BV|6z`{(Ot7)IOzqoinF5id+cmkwW&Toe>I-x|l zoZt%z7vU+=bEsg%MW3QZ51Bm&ubq~cthHe^U8eMmI{)Ssfkc4Nbu9C{N< zWclcZHo>V;it;^@mkfxb-T;!-K~Q4iyk#&TiTch))n{BaXC{!~(kswx2(0^WLHj@J z4!pbs|Jnx)z!G{%gmJUU3aGe+U&%lWJsBHIVhh`=Hl~@N5fZCY`S+r-2B-nvM=w&A zZUly_%7Xbu?|%yLYRD;CJA0MgoRZGqGS*EEGz6p76aQ4kNVnAC?X)Q@nyGBI2!B@{ zZY*r?#SPFh3ebH0^Qmr5?#z4ovN2NDkaMPjW~N4`g}%1VscHM^Lp$0x+*$k75=~go zAD^SwlJleTh#QN$@p256E_M-3KX6#XQ>)N*d%%5u4r1dy-Pmt%QlDS51mz}AY&o?- zG~-%|097EA48}bf2ptuOQUapn;0d;N4 z&Bl*(I4aCdG}M2#%*J?|Fo(;fSzNnkAGr(>DIIxOdn5zN)+f=olAe7JJI!)t%BQte zw5@1J<=-vyXKQoPC_lLjzrN&&d)x)@a&_*FZslM`VQ#}~AX;+|S`@o4?Kpm}A;c@P z)0lclmd!}O%$S3B=*-$5(plu@yP9P}7o1JSJbNWJ^$3a60UW3T(SwGf0(_D-AV8;S z>enKxT<{w+GX^?I{vb@;UOrs^Zy`CP=07m`(cy0*_}|(7UK#tX8h###g!vTxL{uS145dq$7wZFcri!{!|My@Gaz z8-?DDJy!TPYNxC1Z%*=6st70jn0&9lyZT+@s$vhL>3HGl0yT6kXvR4&b;nmML)&Le z3r2UeINk?v6lTxCvsQC@_BIMz1zW=#XtPC9P;&}Y>BjShw~` zehzKpY<)JMbFEwWhhGy@`BSL=+*`Zx*S}!sl|v8pFPsZ<9YXsjdrCp2-W{9Lbk-Cw zZ7>V01H5m1<%aM+z_ihc@ge{Z-=wMx;Gn2SUwo&N(nF_?eRN⋘v?JEJM?xCrlXm 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 UhjRh_vHUN!YAUMRzuaE#KiFO=tpET3 literal 0 HcmV?d00001 diff --git a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java index a54d99b6b..e2e8e87b9 100644 --- a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java +++ b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java @@ -197,7 +197,8 @@ public class ForestGameArea extends GameArea { "sounds/mobBoss/patrickCast.mp3", "sounds/mobBoss/patrickThunder.mp3", "sounds/mobBoss/patrickHit.mp3", - "sounds/mobBoss/spawnDemonSlime.mp3" + "sounds/mobBoss/spawnDemonSlime.mp3", + "sounds/towers/5.56_single_shot.mp3" }; private static final String backgroundMusic = "sounds/background/Sci-Fi1.ogg"; diff --git a/source/core/src/main/com/csse3200/game/components/tower/DroidAnimationController.java b/source/core/src/main/com/csse3200/game/components/tower/DroidAnimationController.java index 19406ff99..af7d40b41 100644 --- a/source/core/src/main/com/csse3200/game/components/tower/DroidAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/tower/DroidAnimationController.java @@ -1,5 +1,6 @@ package com.csse3200.game.components.tower; +import com.badlogic.gdx.audio.Sound; import com.badlogic.gdx.math.Vector2; import com.csse3200.game.components.Component; import com.csse3200.game.components.ProjectileEffects; @@ -16,6 +17,11 @@ public class DroidAnimationController extends Component { private AnimationRenderComponent animator; + private static final String FIRE_SINGLE_SFX = "sounds/towers/5.56_single_shot.mp3"; + + private final Sound fireSingleSound = ServiceLocator.getResourceService().getAsset( + FIRE_SINGLE_SFX, Sound.class); + /** * Creation call for a DroidAnimationController, fetches the animationRenderComponent that this controller will * be attached to and registers all the event listeners required to trigger the animations and sounds. @@ -66,6 +72,7 @@ void animateGoDown() { */ void animateAttackUp() { animator.startAnimation("attackUp"); + fireSingleSound.play(); } /** @@ -74,6 +81,7 @@ void animateAttackUp() { */ void animateAttackDown() { animator.startAnimation("attackDown"); + fireSingleSound.play(); } /** diff --git a/source/core/src/test/com/csse3200/game/components/tower/DroidAnimationControllerTest.java b/source/core/src/test/com/csse3200/game/components/tower/DroidAnimationControllerTest.java index bbae63278..a752a20c0 100644 --- a/source/core/src/test/com/csse3200/game/components/tower/DroidAnimationControllerTest.java +++ b/source/core/src/test/com/csse3200/game/components/tower/DroidAnimationControllerTest.java @@ -23,6 +23,10 @@ public class DroidAnimationControllerTest { private final String[] texture = {"images/towers/DroidTower.png"}; private final String[] atlas = {"images/towers/DroidTower.atlas"}; + private static final String[] sounds = { + "sounds/towers/5.56_single_shot.mp3" + }; + @BeforeEach public void setUp() { ServiceLocator.registerPhysicsService(new PhysicsService()); @@ -33,6 +37,7 @@ public void setUp() { ServiceLocator.registerResourceService(resourceService); resourceService.loadTextures(texture); resourceService.loadTextureAtlases(atlas); + resourceService.loadSounds(sounds); resourceService.loadAll(); mockEntity = TowerFactory.createDroidTower(); // Replace with actual Droid Tower creation logic From fced5a7f2ff033874031224125aff6780b22eb65 Mon Sep 17 00:00:00 2001 From: bojyyy <140468434+bojyyy@users.noreply.github.com> Date: Mon, 16 Oct 2023 11:48:00 +1000 Subject: [PATCH 03/44] Fixes a bug with the mob counter going negative due to splitting mobs --- .../game/components/npc/SplitMoblings.java | 3 +-- .../game/entities/factories/NPCFactory.java | 25 ------------------- .../game/entities/factories/WaveFactory.java | 4 +-- .../game/components/SplitMoblingsTest.java | 2 +- 4 files changed, 4 insertions(+), 30 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java b/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java index 5896c2f10..90a390e8d 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java +++ b/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java @@ -167,8 +167,7 @@ public void spawnAdditionalMob(float positionX, float positionY, ServiceLocator.getEntityService().register(entityType); - // ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); - //ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); + ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); } /** diff --git a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java index 1ceb66b31..4d9f0d554 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java @@ -73,31 +73,6 @@ public static Entity createGhost() { return ghost; } - /** - * Creates a ghost king entity. - * - * @return entity - */ - public static Entity createGhostKing() { - Entity ghostKing = createMeleeBaseNPC(); - GhostKingConfig config = configs.ghostKing; - - AnimationRenderComponent animator = - new AnimationRenderComponent( - ServiceLocator.getResourceService() - .getAsset("images/ghostKing.atlas", TextureAtlas.class)); - animator.addAnimation("float", 0.2f, Animation.PlayMode.LOOP); - animator.addAnimation("angry_float", 0.2f, Animation.PlayMode.LOOP); - - ghostKing - .addComponent(new CombatStatsComponent(config.health, config.baseAttack)) - .addComponent(animator) - .addComponent(new GhostAnimationController()); - - ghostKing.getComponent(AnimationRenderComponent.class).scaleEntity(); - return ghostKing; - } - /** * Creates a fire worm entity. * diff --git a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java index c0526e42b..112926f93 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java @@ -55,7 +55,7 @@ public class WaveFactory { )); private static final ArrayList> lvl3Structure = new ArrayList<>(Arrays.asList( - new ArrayList<>(Arrays.asList("Necromancer" + new ArrayList<>(Arrays.asList("SplittingRocky" )), new ArrayList<>(Arrays.asList("Necromancer", "DodgingDragon" )), new ArrayList<>(Arrays.asList("Necromancer", "FireWorm" )), new ArrayList<>(Arrays.asList("Necromancer", "FireWorm" @@ -63,7 +63,7 @@ public class WaveFactory { )), new ArrayList<>(Arrays.asList("DodgingDragon", "FireWorm" )), new ArrayList<>(Arrays.asList("DodgingDragon", "Necromancer" )), new ArrayList<>(Arrays.asList("FireWorm", "Necromancer" - )), new ArrayList<>(Arrays.asList("DeflectFireWiza","SplittingRocky", "Necromancer" + )), new ArrayList<>(Arrays.asList("DeflectFireWizard","SplittingRocky", "Necromancer" )), new ArrayList<>(Arrays.asList("DodgingDragon", "DeflectFireWizard", "SplittingRocky", "Necromancer" )), new ArrayList<>(Arrays.asList("FireWorm", "DeflectWizard", "DodgingDragon" )), new ArrayList<>(Arrays.asList("FireWorm", "DeflectWizard", "Necromancer" diff --git a/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java b/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java index a28f836a1..ec985954d 100644 --- a/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java +++ b/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java @@ -66,7 +66,7 @@ public void setUp() { resourceService.loadTextureAtlases(atlas); resourceService.loadAll(); - WaveService waveService = new WaveService(); + WaveService waveService = mock(WaveService.class); ServiceLocator.registerWaveService(waveService); baseMob = createSplitMob(BASE_AMOUNT); From 5458c3db52106afebc645c6f00d57ae4eb9747e9 Mon Sep 17 00:00:00 2001 From: bojyyy <140468434+bojyyy@users.noreply.github.com> Date: Mon, 16 Oct 2023 11:56:28 +1000 Subject: [PATCH 04/44] Reverts change to wave structure done for testing purposes --- .../main/com/csse3200/game/entities/factories/WaveFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java index 112926f93..9fb9b16e1 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java @@ -55,7 +55,7 @@ public class WaveFactory { )); private static final ArrayList> lvl3Structure = new ArrayList<>(Arrays.asList( - new ArrayList<>(Arrays.asList("SplittingRocky" + new ArrayList<>(Arrays.asList("Necromancer" )), new ArrayList<>(Arrays.asList("Necromancer", "DodgingDragon" )), new ArrayList<>(Arrays.asList("Necromancer", "FireWorm" )), new ArrayList<>(Arrays.asList("Necromancer", "FireWorm" From ab5ea49a82145f525b557b2c74d0729b5f668c5c Mon Sep 17 00:00:00 2001 From: bojyyy <140468434+bojyyy@users.noreply.github.com> Date: Mon, 16 Oct 2023 12:05:51 +1000 Subject: [PATCH 05/44] Fixes a bug with the IceBaby boss where the mob counter was not updating when it spawned WaterSlimes --- .../com/csse3200/game/components/tasks/bosstask/IceBabyTask.java | 1 + 1 file changed, 1 insertion(+) diff --git a/source/core/src/main/com/csse3200/game/components/tasks/bosstask/IceBabyTask.java b/source/core/src/main/com/csse3200/game/components/tasks/bosstask/IceBabyTask.java index 80e703ebf..4b298c059 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/bosstask/IceBabyTask.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/bosstask/IceBabyTask.java @@ -264,6 +264,7 @@ private void spawnMob() { Entity newMob = NPCFactory.createSplittingWaterSlime(80); newMob.setPosition((float) (iceBaby.getPosition().x + 0.5), (float) (iceBaby.getPosition().y + 0.5)); ServiceLocator.getEntityService().register(newMob); + ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); } /** From d5d6ded72a03580205b2f19bc360165eec6b5a0e Mon Sep 17 00:00:00 2001 From: freshc0w <121275444+freshc0w@users.noreply.github.com> Date: Mon, 16 Oct 2023 19:46:02 +1000 Subject: [PATCH 06/44] bump --- .../src/main/com/csse3200/game/components/npc/SplitMoblings.java | 1 - 1 file changed, 1 deletion(-) diff --git a/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java b/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java index 1127cd4ad..1b1d8497b 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java +++ b/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java @@ -168,7 +168,6 @@ public void spawnAdditionalMob(float positionX, float positionY, ServiceLocator.getEntityService().register(entityType); // ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); - //ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); } /** From 8ca8fc4bc5434ef5757a35f58f4511c806812806 Mon Sep 17 00:00:00 2001 From: Ahmad Abu-Aysha <111224176+The-AhmadAA@users.noreply.github.com> Date: Mon, 16 Oct 2023 20:25:04 +1000 Subject: [PATCH 07/44] added Pause menu opening animation --- .../game/components/maingame/MainGameDisplay.java | 2 +- .../components/pausemenu/PauseMenuButtonComponent.java | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java index f9d6c4de1..28c05d6b7 100644 --- a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java @@ -15,7 +15,6 @@ import com.badlogic.gdx.scenes.scene2d.utils.ClickListener; import com.badlogic.gdx.utils.Array; import com.csse3200.game.GdxGame; -import com.csse3200.game.components.pausemenu.PauseMenuButtonComponent; import com.csse3200.game.entities.Entity; import com.csse3200.game.entities.factories.PauseMenuFactory; import com.csse3200.game.screens.TowerType; @@ -316,6 +315,7 @@ public void clicked(InputEvent event, float x, float y) { towerTable.add(tower3).padRight(10f); towerTable.add(tower4).padRight(10f); towerTable.add(tower5).padRight(10f); + towerTable.stack(new Label(String.format("%s", towers.get(0).getPrice()), getSkin())); towerTable.row(); towerTable.add("1", "small"); towerTable.add("2", "small"); diff --git a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java index 0f4dafbee..cb130da50 100644 --- a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java +++ b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java @@ -123,7 +123,15 @@ public void changed(ChangeEvent changeEvent, Actor actor) { window.setHeight(windowSizeY); window.setX((ServiceLocator.getRenderService().getStage().getWidth() / 2) - (windowSizeX / 2)); window.setY((ServiceLocator.getRenderService().getStage().getHeight() / 2) - (windowSizeY / 2)); - window.addAction(Actions.fadeIn(0.8f, Interpolation.bounceIn)); + + // Animate the pause menu opening + window.setPosition(((float) Gdx.graphics.getWidth() / 2) - (windowSizeX / 2),0); + window.addAction(new SequenceAction(Actions.moveTo( + ( ((float) Gdx.graphics.getWidth() / 2) - (windowSizeX / 2) ), + ( ((float) Gdx.graphics.getHeight() / 2) - (windowSizeY / 2) ), + 0.3f, + Interpolation.fastSlow), + Actions.fadeIn(0.3f))); stage.addActor(window); } From b3d5be8a29ab626999472883c65af089ce4c3f2a Mon Sep 17 00:00:00 2001 From: MajorDzaster Date: Mon, 16 Oct 2023 20:42:02 +1000 Subject: [PATCH 08/44] Added missing javadoc comments. --- .../pausemenu/PauseMenuButtonComponent.java | 18 +++++++++++++++++- .../pausemenu/PauseMenuTimeStopComponent.java | 1 - .../popupmenu/PopupMenuInputComponent.java | 12 +++++------- .../tower/TowerUpgraderComponent.java | 8 ++++++-- 4 files changed, 28 insertions(+), 11 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java index 0f4dafbee..7dd86513d 100644 --- a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java +++ b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java @@ -24,6 +24,9 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; +/** + * Implements the visual aspects of the pause menu, including button interactions. + */ public class PauseMenuButtonComponent extends UIComponent { private static final Logger logger = LoggerFactory.getLogger(PauseMenuButtonComponent.class); private static final float Z_INDEX = 2f; @@ -42,6 +45,9 @@ public PauseMenuButtonComponent(GdxGame screenSwitchHandle) { game = screenSwitchHandle; } + /** + * Sets up the buttons and window of the pause menu when it is first made. + */ @Override public void create() { super.create(); @@ -105,7 +111,6 @@ public void changed(ChangeEvent changeEvent, Actor actor) { } }); - window.setResizable(true); window.setModal(true); window.setTouchable(Touchable.enabled); @@ -128,6 +133,10 @@ public void changed(ChangeEvent changeEvent, Actor actor) { stage.addActor(window); } + /** + * Draws the pause menu on the game screen. + * @param batch Batch to render to. + */ @Override protected void draw(SpriteBatch batch) { // handled by stage @@ -143,11 +152,18 @@ public void loadSounds() { closeSound = ServiceLocator.getResourceService().getAsset(sounds[1], Sound.class); } + /** + * Gets the z-index of the pause menu + * @return The z-index of the pause menu + */ @Override public float getZIndex() { return Z_INDEX; } + /** + * Removes the pause menu when the entity is disposed. + */ @Override public void dispose() { click.play(0.5f); diff --git a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuTimeStopComponent.java b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuTimeStopComponent.java index e581d47d1..f8f50068e 100644 --- a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuTimeStopComponent.java +++ b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuTimeStopComponent.java @@ -10,7 +10,6 @@ * Handles the pausing/resuming of time when the pause menu is brought up/put away. */ public class PauseMenuTimeStopComponent extends Component { - private Array freezeList; public PauseMenuTimeStopComponent() { } diff --git a/source/core/src/main/com/csse3200/game/components/popupmenu/PopupMenuInputComponent.java b/source/core/src/main/com/csse3200/game/components/popupmenu/PopupMenuInputComponent.java index a12dd12ad..43907be2f 100644 --- a/source/core/src/main/com/csse3200/game/components/popupmenu/PopupMenuInputComponent.java +++ b/source/core/src/main/com/csse3200/game/components/popupmenu/PopupMenuInputComponent.java @@ -7,14 +7,12 @@ * This input handler only uses keyboard input. */ public class PopupMenuInputComponent extends InputComponent{ - /** TO DO: - * This component's end goal is to send a deactivation trigger when the - * user clicks on anything other than the menu entity, and reactivate it - * if the user clicks on a tower, with the new tower's stats as per its - * config file. - * Current implementation step: trigger a generic event whenever - * the mouse is clicked, with no checks for the entity clicked on. + /** + * !!! + * NOTE: THIS CLASS IS OBSOLETE + * !!! */ + public PopupMenuInputComponent() {super(1);} // Note: will need to change constructor's priority when merging with other // branches that add other input components. diff --git a/source/core/src/main/com/csse3200/game/components/tower/TowerUpgraderComponent.java b/source/core/src/main/com/csse3200/game/components/tower/TowerUpgraderComponent.java index e83210b48..577a865e2 100644 --- a/source/core/src/main/com/csse3200/game/components/tower/TowerUpgraderComponent.java +++ b/source/core/src/main/com/csse3200/game/components/tower/TowerUpgraderComponent.java @@ -3,17 +3,21 @@ import com.csse3200.game.components.CombatStatsComponent; import com.csse3200.game.components.Component; -import static com.csse3200.game.screens.TowerType.INCOME; - /** * Listens for an event from the popup menu to upgrade * the turret entity this component is attached to. */ public class TowerUpgraderComponent extends Component { + /** + * Enum for specifying what type of upgrade to implement + */ public enum UPGRADE { ATTACK, MAXHP, FIRERATE, REPAIR, INCOME } + /** + * Creates the component and sets it up to respond to upgrade event triggers. + */ @Override public void create() { super.create(); From e2dc28f21212e023bb7c173b927d43da8cc435f8 Mon Sep 17 00:00:00 2001 From: MiniSoda17 Date: Mon, 16 Oct 2023 20:46:17 +1000 Subject: [PATCH 09/44] Added dodging animation with archer --- .../game/components/npc/DodgingComponent.java | 4 ++-- .../components/tasks/MobTask/MobTask.java | 20 +++++++++++++++++-- .../entities/factories/ProjectileFactory.java | 2 +- .../game/entities/factories/WaveFactory.java | 2 +- 4 files changed, 22 insertions(+), 6 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/npc/DodgingComponent.java b/source/core/src/main/com/csse3200/game/components/npc/DodgingComponent.java index 14a3b07d9..aa12f77e6 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/DodgingComponent.java +++ b/source/core/src/main/com/csse3200/game/components/npc/DodgingComponent.java @@ -96,7 +96,7 @@ public void changeTraverseDirection(Vector2 mobPos) { // If mob is in the top half quadrant of the map grid, make the entity dodge // downwards. setVerticalAngleDirection(mobPos.y > 3.5 ? mobPos.y - 15 : mobPos.y + 15); - setVerticalSpeed(dodgeSpeed); + setVerticalSpeed(dodgeSpeed); } else { setVerticalAngleDirection(mobPos.y); setVerticalSpeed(originalSpeed); @@ -110,7 +110,7 @@ public void changeTraverseDirection(Vector2 mobPos) { * @param mobPos The current Vector2 position of the mob * @return True if a target is visible, false otherwise. */ - private boolean isTargetVisible(Vector2 mobPos) { + public boolean isTargetVisible(Vector2 mobPos) { Vector2 maxRange = new Vector2(mobPos.x - rangeDetection, mobPos.y); // check also the upper and lower boundaries of the mob with the offset y mob // detection. diff --git a/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java b/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java index 08aa0b627..24ece410d 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java @@ -6,6 +6,7 @@ import com.csse3200.game.ai.tasks.PriorityTask; import com.csse3200.game.components.CombatStatsComponent; import com.csse3200.game.components.ProjectileEffects; +import com.csse3200.game.components.npc.DodgingComponent; import com.csse3200.game.components.tasks.MovementTask; import com.csse3200.game.entities.Entity; import com.csse3200.game.entities.factories.ProjectileFactory; @@ -56,7 +57,7 @@ public class MobTask extends DefaultTask implements PriorityTask { // Enums private enum State { - RUN, ATTACK, DEATH, DEFAULT + RUN, ATTACK, DEATH, DEFAULT, DODGE } /** @@ -123,11 +124,17 @@ public void update() { mob.setFlagForDelete(true); } + // Uhhh if(gameTime.getTime() >= dodgeEndTime) { if (canDodge) { mob.getEvents().trigger("dodgeIncomingEntity", mob.getCenterPosition()); - } + if(mob.getComponent(DodgingComponent.class).isTargetVisible(mob.getCenterPosition())) { + changeState(State.DODGE); + animate(); + // movementTask.stop(); + } + } dodgeEndTime = gameTime.getTime() + 500; // 500ms } @@ -164,6 +171,14 @@ public void update() { runFlag = true; } } + case DODGE -> { + if (animation.isFinished()) { + movementTask.start(); + changeState(State.RUN); + animate(); + runFlag = true; + } + } } } @@ -178,6 +193,7 @@ private void animate() { owner.getEntity().getEvents().trigger("mob_death"); owner.getEntity().getEvents().trigger("splitDeath"); } + case DODGE -> owner.getEntity().getEvents().trigger("mob_dodge"); case DEFAULT -> owner.getEntity().getEvents().trigger("mob_default"); } } diff --git a/source/core/src/main/com/csse3200/game/entities/factories/ProjectileFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/ProjectileFactory.java index ce160b65b..b64959976 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/ProjectileFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/ProjectileFactory.java @@ -343,7 +343,7 @@ public static Entity createBaseProjectile(short targetLayer, Vector2 // This is the component that allows the projectile to damage a // specified target. // Original knockback value: 1.5f - .addComponent(new TouchAttackComponent(targetLayer, 1.5f, true)) + .addComponent(new TouchAttackComponent(targetLayer, 0f, true)) .addComponent(new CombatStatsComponent(config.health, config.baseAttack)) // *TEMPORARY .addComponent(new DeleteOnMapEdgeComponent()); diff --git a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java index 53ea2007a..04b0c6f90 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java @@ -40,7 +40,7 @@ public class WaveFactory { )); private static final ArrayList> lvl2Structure = new ArrayList<>(Arrays.asList( - new ArrayList<>(Arrays.asList("Skeleton" + new ArrayList<>(Arrays.asList("ArcaneArcher" )), new ArrayList<>(Arrays.asList("Skeleton", "ArcaneArcher" )), new ArrayList<>(Arrays.asList("Skeleton", "Wizard" )), new ArrayList<>(Arrays.asList("Skeleton", "SplittingNightBorne" From b42848345bb827ad7cf87a686bdb8d152da6a904 Mon Sep 17 00:00:00 2001 From: MajorDzaster Date: Mon, 16 Oct 2023 20:57:52 +1000 Subject: [PATCH 10/44] Updated junit testsfor the pause menu factory and time stop component --- .../PauseMenuTimeStopComponentTest.java | 17 +++++++++++++++-- .../factories/PauseMenuFactoryTest.java | 4 ---- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/source/core/src/test/com/csse3200/game/components/pausemenu/PauseMenuTimeStopComponentTest.java b/source/core/src/test/com/csse3200/game/components/pausemenu/PauseMenuTimeStopComponentTest.java index f097b5bb3..3018c6434 100644 --- a/source/core/src/test/com/csse3200/game/components/pausemenu/PauseMenuTimeStopComponentTest.java +++ b/source/core/src/test/com/csse3200/game/components/pausemenu/PauseMenuTimeStopComponentTest.java @@ -19,9 +19,9 @@ public class PauseMenuTimeStopComponentTest { void beforeEach() { EntityService entityService = new EntityService(); ServiceLocator.registerEntityService(entityService); - WaveService waveService = new WaveService(); + WaveService waveService = mock(WaveService.class); ServiceLocator.registerWaveService(waveService); - GameTime gameTime = new GameTime(); + GameTime gameTime = mock(GameTime.class); ServiceLocator.registerTimeSource(gameTime); entity = mock(Entity.class); when(entity.getId()).thenReturn(-1); //Ensure it does not coincide with the pause menu's ID @@ -52,4 +52,17 @@ void doesNotPauseNewEntities() { ServiceLocator.getEntityService().register(lateEntity); verify(lateEntity, times(0)).setEnabled(false); } + + @Test + void waveServiceIsPaused() { + ServiceLocator.getEntityService().register(pauseMenu); + verify(ServiceLocator.getWaveService()).toggleGamePause(); + } + + @Test + void waveServiceIsPausedAndUnpaused() { + ServiceLocator.getEntityService().register(pauseMenu); + pauseMenu.dispose(); + verify(ServiceLocator.getWaveService(), times(2)).toggleGamePause(); + } } diff --git a/source/core/src/test/com/csse3200/game/entities/factories/PauseMenuFactoryTest.java b/source/core/src/test/com/csse3200/game/entities/factories/PauseMenuFactoryTest.java index 1feb7101f..ddcb22223 100644 --- a/source/core/src/test/com/csse3200/game/entities/factories/PauseMenuFactoryTest.java +++ b/source/core/src/test/com/csse3200/game/entities/factories/PauseMenuFactoryTest.java @@ -22,9 +22,6 @@ public class PauseMenuFactoryTest { Entity entity; GdxGame game; - String[] texture = { - "images/ui/Sprites/UI_Glass_Toggle_Bar_01a.png" - }; @BeforeEach void beforeEach() { EntityService entityService = new EntityService(); @@ -38,7 +35,6 @@ void beforeEach() { ServiceLocator.registerRenderService(renderService); ResourceService resourceService = new ResourceService(); ServiceLocator.registerResourceService(resourceService); - resourceService.loadTextures(texture); resourceService.loadAll(); game = mock(GdxGame.class); From 8cfe268caa5ac8b6bf240053a202d70c3a53b769 Mon Sep 17 00:00:00 2001 From: Shivam Date: Mon, 16 Oct 2023 21:12:29 +1000 Subject: [PATCH 11/44] Fixed animation for in-game ui buttons and finished start-up animations for in-game ui labels --- .../game/components/gamearea/CurrencyDisplay.java | 12 ++++++++++-- .../components/gamearea/EngineerCountDisplay.java | 8 +++++++- .../game/components/maingame/MainGameDisplay.java | 8 ++++---- .../components/maingame/UIElementsDisplay.java | 15 +++++++++------ 4 files changed, 30 insertions(+), 13 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java b/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java index c32cbc0de..84dfcebf0 100644 --- a/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java @@ -1,5 +1,6 @@ package com.csse3200.game.components.gamearea; +import com.badlogic.gdx.Gdx; import com.badlogic.gdx.audio.Sound; import com.badlogic.gdx.graphics.Camera; import com.badlogic.gdx.graphics.Texture; @@ -56,11 +57,18 @@ private void addActors() { ServiceLocator.getCurrencyService().getCrystal().getAmount()); table.add(scrapsTb).width(scrapsTb.getWidth() * 0.5f).height(scrapsTb.getHeight() * 0.5f); + table.row(); table.add(crystalsTb).width(crystalsTb.getWidth() * 0.5f).height(crystalsTb.getHeight() * 0.5f); + table.setDebug(true); stage.addActor(table); - scrapsTb.addAction(new SequenceAction(Actions.fadeIn(4f))); - crystalsTb.addAction(new SequenceAction(Actions.fadeIn(8f))); + scrapsTb.setPosition(table.getX() - 200, Gdx.graphics.getHeight() - 205); + scrapsTb.addAction(new SequenceAction(Actions.moveTo(table.getX() + 20, Gdx.graphics.getHeight() - 205, + 1f, Interpolation.fastSlow))); + + crystalsTb.setPosition(table.getX() - 200, Gdx.graphics.getHeight() - 268); + crystalsTb.addAction(new SequenceAction(Actions.moveTo(table.getX() + 20, Gdx.graphics.getHeight() - 268, + 1f, Interpolation.fastSlow))); } private TextButton createButton(String imageFilePath, int value) { diff --git a/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java b/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java index 905220f5d..414fce76f 100644 --- a/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java @@ -1,8 +1,10 @@ package com.csse3200.game.components.gamearea; +import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.graphics.g2d.SpriteBatch; import com.badlogic.gdx.graphics.g2d.TextureRegion; +import com.badlogic.gdx.math.Interpolation; import com.badlogic.gdx.scenes.scene2d.Touchable; import com.badlogic.gdx.scenes.scene2d.actions.Actions; import com.badlogic.gdx.scenes.scene2d.actions.SequenceAction; @@ -34,6 +36,7 @@ private void addActors() { table.top().left(); table.setFillParent(true); table.padTop(80f).padLeft(20f); + table.setDebug(true); Drawable drawable = new TextureRegionDrawable(new TextureRegion( new Texture("images/engineers/engineerBanner.png"))); @@ -54,7 +57,10 @@ private void addActors() { table.add(engineerTb).width(engineerTb.getWidth() * 0.5f).height(engineerTb.getHeight() * 0.5f); stage.addActor(table); - engineerTb.addAction(new SequenceAction(Actions.fadeIn(4f))); + // Animate the engineer count label + engineerTb.setPosition(table.getX() - 200, Gdx.graphics.getHeight() - 145); + engineerTb.addAction(new SequenceAction(Actions.moveTo(table.getX() + 20, Gdx.graphics.getHeight() - 145, + 1f, Interpolation.fastSlow))); } /** diff --git a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java index f9d6c4de1..221a316cd 100644 --- a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java @@ -86,17 +86,17 @@ private void addActors() { // Create and position the tables that will hold the buttons. // Contains the tower build menu buttons - towerTable.top().padTop(50f); + towerTable.top().padTop(80f); towerTable.setFillParent(true); // Contains other buttons (just pause at this stage) - buttonTable.top().right().padTop(50f).padRight(80f); + buttonTable.top().right().padTop(80f).padRight(80f); buttonTable.setFillParent(true); progressTable.top().center().setWidth(500f); progressTable.setFillParent(true); - levelNameTable.top().left().padLeft(20f).padTop(20f); + levelNameTable.center().top().padLeft(20f).padTop(20f).pad(20f); levelNameTable.setFillParent(true); // Stores tower defaults, in case towers haven't been set in the tower select screen @@ -306,7 +306,7 @@ public void clicked(InputEvent event, float x, float y) { progressbar = new LevelProgressBar(500, 10); levelNameTable.setSkin(getSkin()); - levelNameTable.add(this.level, "title"); + levelNameTable.add(this.level, "default"); // Scale all the tower build buttons down // Add all buttons to their respective tables and position them diff --git a/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java b/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java index 6b0d93bf1..84aa11902 100644 --- a/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java @@ -26,6 +26,7 @@ public class UIElementsDisplay extends UIComponent { private static final Logger logger = LoggerFactory.getLogger(UIElementsDisplay.class); private static final float Z_INDEX = 2f; private final Table buttonTable = new Table(); + private final Table timerTable = new Table(); private TextButton remainingMobsButton; private TextButton timerButton; @@ -44,15 +45,14 @@ private void addActors() { + ServiceLocator.getWaveService().getEnemyCount()); remainingMobsButton.setPosition(Gdx.graphics.getWidth(), Gdx.graphics.getHeight() - 230); - remainingMobsButton.addAction(new SequenceAction(Actions.moveTo(Gdx.graphics.getWidth() - 218, + remainingMobsButton.addAction(new SequenceAction(Actions.moveTo(Gdx.graphics.getWidth() - 217, Gdx.graphics.getHeight() - 230, 1f, Interpolation.fastSlow))); - buttonTable.top().right().padTop(130f).padRight(80f); + buttonTable.top().right().padTop(160f).padRight(80f); buttonTable.setFillParent(true); buttonTable.add(remainingMobsButton).right(); - buttonTable.row(); - buttonTable.add(timerButton); + stage.addActor(buttonTable); @@ -82,10 +82,11 @@ public void createTimerButton() { timerButton = ButtonFactory.createButton("Next wave in:" + (ServiceLocator.getWaveService().getNextWaveTime() / 1000)); timerButton.setPosition(Gdx.graphics.getWidth(), Gdx.graphics.getHeight() - 300); - timerButton.addAction(new SequenceAction(Actions.moveTo(Gdx.graphics.getWidth() - 445, + timerButton.addAction(new SequenceAction(Actions.moveTo(Gdx.graphics.getWidth() - 435, Gdx.graphics.getHeight() - 300, 1f, Interpolation.fastSlow))); + timerButton.setDisabled(true); buttonTable.row(); - buttonTable.add(timerButton).padRight(10f); + buttonTable.add(timerButton); } /** @@ -106,10 +107,12 @@ public void updateTimerButton() { String finalTime = String.format("%02d:%02d", minutes, seconds); if (ServiceLocator.getTimeSource().getTime() < ServiceLocator.getWaveService().getNextWaveTime()) { if (!findActor(timerButton)) { + remainingMobsButton.setDisabled(false); createTimerButton(); } timerButton.setText("Next wave in: " + finalTime); } else { + remainingMobsButton.setDisabled(true); timerButton.addAction(new SequenceAction(Actions.fadeOut(1f), Actions.removeActor())); stage.act(); stage.draw(); From 9b5f3926eccd193715e4f2fe349aa4de65fe58b9 Mon Sep 17 00:00:00 2001 From: MajorDzaster Date: Mon, 16 Oct 2023 21:13:59 +1000 Subject: [PATCH 12/44] Fixed code smells in PauseMenuButtonComponent and TowerUpgraderComponent --- .../components/pausemenu/PauseMenuButtonComponent.java | 6 ------ .../game/components/tower/TowerUpgraderComponent.java | 10 +++++----- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java index 7dd86513d..ecf7904d7 100644 --- a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java +++ b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java @@ -1,23 +1,17 @@ package com.csse3200.game.components.pausemenu; import com.badlogic.gdx.Gdx; -import com.badlogic.gdx.Input; import com.badlogic.gdx.audio.Sound; import com.badlogic.gdx.graphics.g2d.SpriteBatch; import com.badlogic.gdx.math.Interpolation; import com.badlogic.gdx.scenes.scene2d.Actor; -import com.badlogic.gdx.scenes.scene2d.InputEvent; -import com.badlogic.gdx.scenes.scene2d.InputListener; import com.badlogic.gdx.scenes.scene2d.Touchable; import com.badlogic.gdx.scenes.scene2d.actions.Actions; -import com.badlogic.gdx.scenes.scene2d.actions.SequenceAction; import com.badlogic.gdx.scenes.scene2d.ui.Skin; import com.badlogic.gdx.scenes.scene2d.ui.TextButton; import com.badlogic.gdx.scenes.scene2d.ui.Window; import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener; import com.csse3200.game.GdxGame; -import com.csse3200.game.components.maingame.MainGameDisplay; -import com.csse3200.game.entities.factories.PauseMenuFactory; import com.csse3200.game.services.ServiceLocator; import com.csse3200.game.ui.ButtonFactory; import com.csse3200.game.ui.UIComponent; diff --git a/source/core/src/main/com/csse3200/game/components/tower/TowerUpgraderComponent.java b/source/core/src/main/com/csse3200/game/components/tower/TowerUpgraderComponent.java index 577a865e2..4394d6309 100644 --- a/source/core/src/main/com/csse3200/game/components/tower/TowerUpgraderComponent.java +++ b/source/core/src/main/com/csse3200/game/components/tower/TowerUpgraderComponent.java @@ -33,11 +33,11 @@ public void create() { */ public void upgradeTower(UPGRADE upgradeType, int value) { switch (upgradeType) { - case INCOME -> {getEntity().getEvents().trigger("addIncome", value);} - case ATTACK -> {upgradeTowerAttack(value);} - case MAXHP -> {upgradeTowerMaxHealth( value);} - case FIRERATE -> {getEntity().getEvents().trigger("addFireRate", value);} - case REPAIR -> {repairTower();} + case INCOME -> getEntity().getEvents().trigger("addIncome", value); + case ATTACK -> upgradeTowerAttack(value); + case MAXHP -> upgradeTowerMaxHealth( value); + case FIRERATE -> getEntity().getEvents().trigger("addFireRate", value); + case REPAIR -> repairTower(); } } From 57739fe3d06d481463b039db9ab5ec11a1b9f7bb Mon Sep 17 00:00:00 2001 From: Shivam Date: Mon, 16 Oct 2023 21:15:23 +1000 Subject: [PATCH 13/44] fixed floating integer in the middle of the screen --- .../com/csse3200/game/components/maingame/MainGameDisplay.java | 1 - 1 file changed, 1 deletion(-) diff --git a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java index a96d09a7f..e17398437 100644 --- a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java @@ -315,7 +315,6 @@ public void clicked(InputEvent event, float x, float y) { towerTable.add(tower3).padRight(10f); towerTable.add(tower4).padRight(10f); towerTable.add(tower5).padRight(10f); - towerTable.stack(new Label(String.format("%s", towers.get(0).getPrice()), getSkin())); towerTable.row(); towerTable.add("1", "small"); towerTable.add("2", "small"); From 955e1fd28321b93c3381248641a3264421ae7b7c Mon Sep 17 00:00:00 2001 From: AlasdairS4698737 <140377359+AlasdairS4698737@users.noreply.github.com> Date: Mon, 16 Oct 2023 21:26:11 +1000 Subject: [PATCH 14/44] Update PauseMenuButtonComponent.java --- .../game/components/pausemenu/PauseMenuButtonComponent.java | 1 + 1 file changed, 1 insertion(+) diff --git a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java index ecf7904d7..65d7b070e 100644 --- a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java +++ b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java @@ -7,6 +7,7 @@ import com.badlogic.gdx.scenes.scene2d.Actor; import com.badlogic.gdx.scenes.scene2d.Touchable; import com.badlogic.gdx.scenes.scene2d.actions.Actions; +import com.badlogic.gdx.scenes.scene2d.actions.SequenceActions; import com.badlogic.gdx.scenes.scene2d.ui.Skin; import com.badlogic.gdx.scenes.scene2d.ui.TextButton; import com.badlogic.gdx.scenes.scene2d.ui.Window; From cda15de15ff07971e2be4041b6f95383fa57967c Mon Sep 17 00:00:00 2001 From: AlasdairS4698737 <140377359+AlasdairS4698737@users.noreply.github.com> Date: Mon, 16 Oct 2023 21:26:39 +1000 Subject: [PATCH 15/44] Update PauseMenuButtonComponent.java --- .../game/components/pausemenu/PauseMenuButtonComponent.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java index 65d7b070e..c82e4e9c8 100644 --- a/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java +++ b/source/core/src/main/com/csse3200/game/components/pausemenu/PauseMenuButtonComponent.java @@ -7,7 +7,7 @@ import com.badlogic.gdx.scenes.scene2d.Actor; import com.badlogic.gdx.scenes.scene2d.Touchable; import com.badlogic.gdx.scenes.scene2d.actions.Actions; -import com.badlogic.gdx.scenes.scene2d.actions.SequenceActions; +import com.badlogic.gdx.scenes.scene2d.actions.SequenceAction; import com.badlogic.gdx.scenes.scene2d.ui.Skin; import com.badlogic.gdx.scenes.scene2d.ui.TextButton; import com.badlogic.gdx.scenes.scene2d.ui.Window; From 2b5f3dcaa6ae2cff1e5a3855b3f458e826584005 Mon Sep 17 00:00:00 2001 From: freshc0w <121275444+freshc0w@users.noreply.github.com> Date: Mon, 16 Oct 2023 22:11:25 +1000 Subject: [PATCH 16/44] Add randomness to dodgingcomponent and fix collider size and add dispose on edge --- .../csse3200/game/components/npc/DodgingComponent.java | 8 +++++++- .../game/components/tasks/MobTask/MobTask.java | 10 +++++++++- .../csse3200/game/entities/factories/NPCFactory.java | 6 +++--- .../csse3200/game/entities/factories/WaveFactory.java | 4 ++-- .../csse3200/game/components/SplitMoblingsTest.java | 4 ++++ 5 files changed, 25 insertions(+), 7 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/npc/DodgingComponent.java b/source/core/src/main/com/csse3200/game/components/npc/DodgingComponent.java index 14a3b07d9..7a806586a 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/DodgingComponent.java +++ b/source/core/src/main/com/csse3200/game/components/npc/DodgingComponent.java @@ -7,6 +7,8 @@ import com.csse3200.game.physics.raycast.RaycastHit; import com.csse3200.game.services.ServiceLocator; +import java.util.Random; + /** * A component that adds a dodging event listener to the current attached * entity. The entity will dodge another entity that is presumably coming at its @@ -30,6 +32,7 @@ public class DodgingComponent extends Component { private float dodgeSpeed = 1.75f; private float originalSpeed; // Original entity vertical speed private PhysicsEngine physics; + private Random random = new Random(); // Sometimes the raycast mechanic doesn't detect the other entity because of the // target's (or self) collider size does not match. This value makes sure the @@ -92,10 +95,13 @@ public void create() { * @param mobPos The current Vector2 mob position in the map. */ public void changeTraverseDirection(Vector2 mobPos) { + int randDirection = random.nextInt(2) == 1 ? -1 : 1; if (isTargetVisible(mobPos)) { // If mob is in the top half quadrant of the map grid, make the entity dodge // downwards. - setVerticalAngleDirection(mobPos.y > 3.5 ? mobPos.y - 15 : mobPos.y + 15); + // setVerticalAngleDirection(mobPos.y > 3.5 ? mobPos.y - 15 : mobPos.y + 15); + // Random direction + setVerticalAngleDirection(mobPos.y + (15 * randDirection)); setVerticalSpeed(dodgeSpeed); } else { setVerticalAngleDirection(mobPos.y); diff --git a/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java b/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java index 08aa0b627..3a19402e8 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java @@ -112,12 +112,20 @@ public void start() { @Override public void update() { + if(mob.getCenterPosition().x <= 1) { + mob.getComponent(CombatStatsComponent.class).setHealth(0); + } + // death check - if (mob.getComponent(CombatStatsComponent.class).getHealth() <= 0 && !deathFlag) { + if ((mob.getComponent(CombatStatsComponent.class).getHealth() <= 0 && !deathFlag)) { + // decrement engineer count + // ! tests failing because of textbox + // ServiceLocator.getGameEndService().updateEngineerCount(); changeState(State.DEATH); animate(); movementTask.stop(); deathFlag = true; + } else if (deathFlag && animation.isFinished()) { ServiceLocator.getWaveService().updateEnemyCount(); mob.setFlagForDelete(true); diff --git a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java index 65185b27e..513f92eeb 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java @@ -633,13 +633,13 @@ public static Entity createSplittingNightBorne(int health) { public static Entity createDodgingDragonKnight(int health) { Entity dodgeKnight = createDragonKnight(health); - dodgeKnight.addComponent(new DodgingComponent(PhysicsLayer.PROJECTILE, 0.25f)); + dodgeKnight.addComponent(new DodgingComponent(PhysicsLayer.PROJECTILE, 0.25f, 5f)); // dodgeKnight.getComponent(AITaskComponent.class).addTask(new MobDodgeTask(new Vector2(2f, 2f), 2f, 5)); // dodgeKnight.getComponent(AITaskComponent.class). // addTask(new MobDodgeTask(MobType.DRAGON_KNIGHT, 5)); dodgeKnight.getComponent(AITaskComponent.class).getTask(MobTask.class).setDodge(true); - PhysicsUtils.setScaledCollider(dodgeKnight, 0.3f, 0.7f); - dodgeKnight.setScale(0.3f, 0.7f); + PhysicsUtils.setScaledCollider(dodgeKnight, 0.3f, 1f); + dodgeKnight.setScale(0.3f, 1f); return dodgeKnight; } diff --git a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java index 53ea2007a..de95970f8 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java @@ -40,8 +40,8 @@ public class WaveFactory { )); private static final ArrayList> lvl2Structure = new ArrayList<>(Arrays.asList( - new ArrayList<>(Arrays.asList("Skeleton" - )), new ArrayList<>(Arrays.asList("Skeleton", "ArcaneArcher" + new ArrayList<>(Arrays.asList("Skeleton" + )), new ArrayList<>(Arrays.asList("Skeleton", "ArcaneArcher" )), new ArrayList<>(Arrays.asList("Skeleton", "Wizard" )), new ArrayList<>(Arrays.asList("Skeleton", "SplittingNightBorne" )), new ArrayList<>(Arrays.asList("Wizard", "SplittingNightBorne" diff --git a/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java b/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java index d21af300c..265f1730b 100644 --- a/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java +++ b/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java @@ -31,6 +31,7 @@ import com.csse3200.game.physics.components.HitboxComponent; import com.csse3200.game.rendering.DebugRenderer; import com.csse3200.game.rendering.RenderService; +import com.csse3200.game.services.GameEndService; import com.csse3200.game.services.GameTime; import com.csse3200.game.services.ResourceService; import com.csse3200.game.services.ServiceLocator; @@ -69,6 +70,9 @@ public void setUp() { WaveService waveService = new WaveService(); ServiceLocator.registerWaveService(waveService); + GameEndService gameEndService = new GameEndService(); + ServiceLocator.registerGameEndService(gameEndService); + baseMob = createSplitMob(BASE_AMOUNT); } From a1545aff54030d0189bf3c4106823afa39d1539e Mon Sep 17 00:00:00 2001 From: max9753 Date: Mon, 16 Oct 2023 22:15:46 +1000 Subject: [PATCH 17/44] Removed logger imports in SpawnWaveTask and used String builder in LevelWaves as instructed by SonarCloud. --- .../csse3200/game/components/tasks/SpawnWaveTask.java | 2 -- .../game/components/tasks/waves/LevelWaves.java | 10 +++++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/tasks/SpawnWaveTask.java b/source/core/src/main/com/csse3200/game/components/tasks/SpawnWaveTask.java index 912a2451b..201e3823f 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/SpawnWaveTask.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/SpawnWaveTask.java @@ -4,8 +4,6 @@ import com.csse3200.game.ai.tasks.PriorityTask; import com.csse3200.game.services.GameTime; import com.csse3200.game.services.ServiceLocator; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; public class SpawnWaveTask extends DefaultTask implements PriorityTask { diff --git a/source/core/src/main/com/csse3200/game/components/tasks/waves/LevelWaves.java b/source/core/src/main/com/csse3200/game/components/tasks/waves/LevelWaves.java index 7d9e0e731..cca65b2e5 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/waves/LevelWaves.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/waves/LevelWaves.java @@ -124,11 +124,11 @@ public List getWaves() { @Override public String toString() { - String result = ""; - for (WaveClass wave : waves) { - result += wave.toString() + "\n"; - } - return result; + StringBuilder result = new StringBuilder(); + for (WaveClass wave : waves) { + result.append(wave.toString()).append("\n"); + } + return result.toString(); } } From f2c1398992f9794ebf4ec9541f062eb79fc2def2 Mon Sep 17 00:00:00 2001 From: max9753 Date: Mon, 16 Oct 2023 22:21:24 +1000 Subject: [PATCH 18/44] Removed unused mobIndex private variable. --- .../com/csse3200/game/components/tasks/waves/WaveClass.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/tasks/waves/WaveClass.java b/source/core/src/main/com/csse3200/game/components/tasks/waves/WaveClass.java index 3e197601e..635834811 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/waves/WaveClass.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/waves/WaveClass.java @@ -1,15 +1,10 @@ package com.csse3200.game.components.tasks.waves; - -import com.csse3200.game.services.GameTime; - - import java.util.*; public class WaveClass { private HashMap entities; private List wave; - private int mobIndex; /** * Constructor for the WaveClass @@ -18,7 +13,6 @@ public class WaveClass { public WaveClass(HashMap entities) { this.entities = entities; this.wave = entitiesToWave(); - this.mobIndex = 0; } /** From c2b555592279a2567e23db89b7625a581bad70ff Mon Sep 17 00:00:00 2001 From: max9753 Date: Mon, 16 Oct 2023 22:27:09 +1000 Subject: [PATCH 19/44] Removed commented out code and bad comments etc in WaveTask. --- .../game/components/tasks/waves/WaveTask.java | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/tasks/waves/WaveTask.java b/source/core/src/main/com/csse3200/game/components/tasks/waves/WaveTask.java index d49816692..04353f589 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/waves/WaveTask.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/waves/WaveTask.java @@ -1,18 +1,14 @@ package com.csse3200.game.components.tasks.waves; -import com.badlogic.gdx.audio.Music; import com.badlogic.gdx.audio.Sound; import com.csse3200.game.ai.tasks.DefaultTask; import com.csse3200.game.ai.tasks.PriorityTask; -import com.csse3200.game.ai.tasks.Task; import com.csse3200.game.services.GameTime; import com.csse3200.game.services.ResourceService; import com.csse3200.game.services.ServiceLocator; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.util.List; - public class WaveTask extends DefaultTask implements PriorityTask { private static final Logger logger = LoggerFactory.getLogger(WaveTask.class); private LevelWaves level; @@ -21,10 +17,6 @@ public class WaveTask extends DefaultTask implements PriorityTask { private long nextWaveAt = 0; private int currentWaveIndex = 0; private boolean waveInProgress; - private float startTime = 0; - private float endTime = 0; - private final float INITIAL_WAIT_INTERVAL = 10; - private final int SPAWNING_INTERVAL = 10; private static final String[] waveSounds = { "sounds/waves/wave-start/Wave_Start_Alarm.ogg", @@ -83,7 +75,6 @@ public void start() { this.currentWave = level.getWave(currentWaveIndex); ServiceLocator.getWaveService().setEnemyCount(currentWave.getSize()); logger.info("Wave {} starting with {} enemies", currentWaveIndex, ServiceLocator.getWaveService().getEnemyCount()); - // endTime = globalTime.getTime() + (SPAWNING_INTERVAL * 1000); } /** @@ -101,7 +92,6 @@ public void update() { } else { // Spawn the next wave -// logger.info("No enemies remaining, begin next wave"); if (nextWaveAt == 0) { logger.info("Next wave in 10 seconds"); this.waveEnd.play(); @@ -121,16 +111,11 @@ public void update() { this.currentWave = this.level.getWave(currentWaveIndex); ServiceLocator.getWaveService().setEnemyCount(currentWave.getSize()); logger.info("Next wave {} starting with {} enemies", currentWaveIndex, ServiceLocator.getWaveService().getEnemyCount()); - //endTime = globalTime.getTime() + (SPAWNING_INTERVAL * 1000L); // reset end time } } } } else { - //logger.info("{} enemies remaining in wave {}", ServiceLocator.getWaveService().getEnemyCount(), currentWaveIndex); - //logger.info("WAVE SERVICE NUMBER: Wave Number {}",ServiceLocator.getWaveService().getWaveCount()); - //logger.info("NEXT WAVE AT {}", ServiceLocator.getWaveService().getNextWaveTime()); - //logger.info("TIME IS {}", ServiceLocator.getTimeSource().getTime()); if (waveInProgress) { this.level.spawnWave(); } From 05cf8d0126ab781ccae3c27faa6534968559b83f Mon Sep 17 00:00:00 2001 From: Ahmad Abu-Aysha <111224176+The-AhmadAA@users.noreply.github.com> Date: Mon, 16 Oct 2023 22:27:48 +1000 Subject: [PATCH 20/44] refactored BuildInputComponent --- .../game/input/BuildInputComponent.java | 76 ++++++++++--------- .../game/input/BuildInputComponentTest.java | 5 -- 2 files changed, 41 insertions(+), 40 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java b/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java index 97e293747..cd59f8f87 100644 --- a/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java +++ b/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java @@ -44,7 +44,6 @@ public BuildInputComponent(Camera camera) { loadSounds(); towers.addAll(ServiceLocator.getTowerTypes()); - logger.debug(String.format("selected towers in buildInputComponent are %s", towers)); TowerType[] defaultTowerTypes = { TowerType.TNT, TowerType.DROID, @@ -90,11 +89,9 @@ public boolean touchDown(int screenX, int screenY, int pointer, int button) { // determine if the tile is unoccupied boolean tileOccupied = entityService.entitiesInTile((int)cursorPosition.x, (int)cursorPosition.y); - logger.debug(String.format("Tile is occupied: %s", tileOccupied)); // check that no entities are occupying the tile if (!tileOccupied) { - logger.debug(String.format("spawning a tower at %f, %f", cursorPosition.x, cursorPosition.y)); return buildTower((int)cursorPosition.x, (int)cursorPosition.y); } else { return false; @@ -113,7 +110,6 @@ public boolean keyUp(int keycode) { switch (keycode) { case Input.Keys.NUM_1: ServiceLocator.getCurrencyService().setTowerType(towers.get(0)); - return true; case Input.Keys.NUM_2: ServiceLocator.getCurrencyService().setTowerType(towers.get(1)); @@ -161,50 +157,25 @@ public boolean keyDown(int keycode) { * @param y y-coordinate int value */ public boolean buildTower(int x, int y) { - TowerType tower; - CurrencyService currencyService; // fetch the currently set TowerType in the currency service, and its associated build cost. - currencyService = ServiceLocator.getCurrencyService(); - if (currencyService == null) { - // if the currency service fails or is not running - return false; - } - tower = currencyService.getTower(); + CurrencyService currencyService = ServiceLocator.getCurrencyService(); + TowerType tower = currencyService.getTower(); if (tower != null) { // fetch the price of the selected tower and attempt to instantiate int cost = Integer.parseInt(currencyService.getTower().getPrice()); - if (cost <= currencyService.getScrap().getAmount()) { - Entity newTower = switch (tower) { - case WEAPON -> TowerFactory.createWeaponTower(); - case INCOME -> TowerFactory.createIncomeTower(); - case TNT -> TowerFactory.createTNTTower(); - case DROID -> TowerFactory.createDroidTower(); - case WALL -> TowerFactory.createWallTower(); - case FIRE -> TowerFactory.createFireTower(); - case STUN -> TowerFactory.createStunTower(); - }; - // build the selected tower - newTower.setPosition(x, y); - - if (entityService == null){ - return false; - } - entityService.register(newTower); - - // Decrement currency and show a popup that reflects the cost of the build - ServiceLocator.getCurrencyService().getScrap().modify(-cost); - ServiceLocator.getCurrencyService().getDisplay().updateScrapsStats(); - ServiceLocator.getCurrencyService().getDisplay().currencyPopUp(x, y, -cost, 10); + if (canAfford(cost)) { + createTower(tower, x, y, cost); long soundId = buildSound.play(); buildSound.setVolume(soundId, 0.4f); - // deselect the tower after building + // deselect the tower after building if not in multiple placement mode if (!multipleTowerBuild) { ServiceLocator.getCurrencyService().setTowerType(null); } return true; + } else { // play a sound to indicate an invalid action long soundId = errorSound.play(); @@ -215,6 +186,41 @@ public boolean buildTower(int x, int y) { return false; } + /** + * Creates the new tower instance + * @param tower the TowerType currently set + * @param x the x position int the tower will occupy + * @param y the y position int the tower will occupy + */ + private void createTower(TowerType tower, int x, int y, int cost) { + Entity newTower = switch (tower) { + case WEAPON -> TowerFactory.createWeaponTower(); + case INCOME -> TowerFactory.createIncomeTower(); + case TNT -> TowerFactory.createTNTTower(); + case DROID -> TowerFactory.createDroidTower(); + case WALL -> TowerFactory.createWallTower(); + case FIRE -> TowerFactory.createFireTower(); + case STUN -> TowerFactory.createStunTower(); + }; + // build the selected tower + newTower.setPosition(x, y); + entityService.register(newTower); + + // Decrement currency and show a popup that reflects the cost of the build + ServiceLocator.getCurrencyService().getScrap().modify(-cost); + ServiceLocator.getCurrencyService().getDisplay().updateScrapsStats(); + ServiceLocator.getCurrencyService().getDisplay().currencyPopUp(x, y, -cost, 10); + } + + /** + * Determines if there are sufficient resources for a tower build + * @param cost integer representing the cost of the intended build + * @return true if the cost is less than or equal to the current balance, false otherwise + */ + private boolean canAfford(int cost) { + return (cost <= ServiceLocator.getCurrencyService().getScrap().getAmount()); + } + /** * Load the sound assets related to in-game tower building activity */ diff --git a/source/core/src/test/com/csse3200/game/input/BuildInputComponentTest.java b/source/core/src/test/com/csse3200/game/input/BuildInputComponentTest.java index 77e81bb5b..36d9b8600 100644 --- a/source/core/src/test/com/csse3200/game/input/BuildInputComponentTest.java +++ b/source/core/src/test/com/csse3200/game/input/BuildInputComponentTest.java @@ -6,16 +6,11 @@ import com.badlogic.gdx.graphics.Camera; import com.csse3200.game.areas.terrain.TerrainComponent; import com.csse3200.game.components.CameraComponent; -import com.csse3200.game.components.gamearea.CurrencyDisplay; -import com.csse3200.game.entities.Entity; import com.csse3200.game.entities.EntityService; -import com.csse3200.game.entities.factories.TowerFactory; import com.csse3200.game.extensions.GameExtension; import com.csse3200.game.physics.PhysicsService; -import com.csse3200.game.rendering.AnimationRenderComponent; import com.csse3200.game.rendering.DebugRenderer; import com.csse3200.game.rendering.RenderService; -import com.csse3200.game.screens.MainGameScreen; import com.csse3200.game.screens.TowerType; import com.csse3200.game.services.*; import org.junit.jupiter.api.BeforeEach; From 2fb70da6530102cfd3b720e9bcf51512440d95e2 Mon Sep 17 00:00:00 2001 From: Ahmad Abu-Aysha <111224176+The-AhmadAA@users.noreply.github.com> Date: Mon, 16 Oct 2023 22:28:59 +1000 Subject: [PATCH 21/44] more tidying --- .../game/input/BuildInputComponent.java | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java b/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java index cd59f8f87..d19eaa60c 100644 --- a/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java +++ b/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java @@ -13,8 +13,6 @@ import com.csse3200.game.screens.TowerType; import com.csse3200.game.services.CurrencyService; import com.csse3200.game.services.ServiceLocator; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; /** @@ -22,7 +20,6 @@ * DropInputComponent */ public class BuildInputComponent extends InputComponent { - private static final Logger logger = LoggerFactory.getLogger(BuildInputComponent.class); private final EntityService entityService; private final Camera camera; private final String[] sounds = { @@ -108,30 +105,35 @@ public boolean touchDown(int screenX, int screenY, int pointer, int button) { @Override public boolean keyUp(int keycode) { switch (keycode) { - case Input.Keys.NUM_1: + case Input.Keys.NUM_1 -> { ServiceLocator.getCurrencyService().setTowerType(towers.get(0)); return true; - case Input.Keys.NUM_2: + } + case Input.Keys.NUM_2 -> { ServiceLocator.getCurrencyService().setTowerType(towers.get(1)); return true; - case Input.Keys.NUM_3: + } + case Input.Keys.NUM_3 -> { ServiceLocator.getCurrencyService().setTowerType(towers.get(2)); return true; - case Input.Keys.NUM_4: + } + case Input.Keys.NUM_4 -> { ServiceLocator.getCurrencyService().setTowerType(towers.get(3)); return true; - case Input.Keys.NUM_5: + } + case Input.Keys.NUM_5 -> { ServiceLocator.getCurrencyService().setTowerType(towers.get(4)); return true; - case Input.Keys.CONTROL_LEFT: + } + case Input.Keys.CONTROL_LEFT -> { // After multiple placement, deselect tower and prevent further builds ServiceLocator.getCurrencyService().setTowerType(null); multipleTowerBuild = false; return true; - case Input.Keys.ESCAPE: - - default: + } + default -> { return false; + } } } From 9fb461453001f2e375bf0dff14f448f8888e1f9d Mon Sep 17 00:00:00 2001 From: max9753 Date: Mon, 16 Oct 2023 22:35:20 +1000 Subject: [PATCH 22/44] Cleaned up several sections of NPCFactory.java and left COW's testing area alone. Hopefully none of NPC factory was messed with :) --- .../game/entities/factories/NPCFactory.java | 30 ++++--------------- 1 file changed, 5 insertions(+), 25 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java index 65185b27e..e8038c978 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java @@ -64,9 +64,7 @@ public static Entity createGhost() { **/ ghost .addComponent(new CombatStatsComponent(config.health, config.baseAttack)) - // .addComponent(animator) .addComponent(new TextureRenderComponent("images/mobs/satyr.png")); - // .addComponent(new GhostAnimationController()); ghost.getComponent(TextureRenderComponent.class).scaleEntity(); @@ -103,8 +101,6 @@ public static Entity createGhostKing() { * * @return entity */ -// public static Entity createSkeleton(int health) { -// Entity skeleton = createBaseNPC(int health); public static Entity createSkeleton(int health) { Entity skeleton = createBaseNPC(); ArrayList drops = new ArrayList<>(); @@ -396,7 +392,7 @@ public static Entity createNecromancer(int health) { } public static Entity createFirewizard(int health) { - Entity Firewizard = createBaseNPC(); + Entity fireWizard = createBaseNPC(); ArrayList drops = new ArrayList<>(); AnimationRenderComponent animator = @@ -410,16 +406,16 @@ public static Entity createFirewizard(int health) { AITaskComponent aiTaskComponent = new AITaskComponent() .addTask(new MobTask(MobType.FIREWIZARD)); - Firewizard + fireWizard .addComponent(new CombatStatsComponent(health, 0, drops)) .addComponent(animator) .addComponent(new FirewizardAnimationController()) .addComponent(aiTaskComponent); - Firewizard.getComponent(HitboxComponent.class).setAsBoxAligned(new Vector2(.3f, .5f), PhysicsComponent.AlignX.RIGHT, PhysicsComponent.AlignY.BOTTOM); - Firewizard.getComponent(AnimationRenderComponent.class).scaleEntity(); + fireWizard.getComponent(HitboxComponent.class).setAsBoxAligned(new Vector2(.3f, .5f), PhysicsComponent.AlignX.RIGHT, PhysicsComponent.AlignY.BOTTOM); + fireWizard.getComponent(AnimationRenderComponent.class).scaleEntity(); - return Firewizard; + return fireWizard; } public static Entity createArcaneArcher(int health) { @@ -503,7 +499,6 @@ public static Entity createXenoGrunt(int health) { animator.addAnimation(DEFAULT, 0.1f); xenoGrunt .addComponent(new CombatStatsComponent(health, config.baseAttack, drops, melee, projectiles)) -// .addComponent(new CombatStatsComponent(config.fullHeath, config.baseAttack, drops, melee, projectiles)) .addComponent(animator) .addComponent(new XenoAnimationController()); @@ -536,10 +531,7 @@ public static Entity createMeleeBaseNPC() { new AITaskComponent() .addTask(new MobWanderTask(2f)) .addTask(new MobMeleeAttackTask(2)); - // .addTask(new MobAttackTask(2, 2f)); - // .addTask(new MeleeMobTask(new Vector2(2f, 2f), 2f)); - // .addTask(new MobAttackTask(2, 40)); Entity npc = new Entity() .addComponent(new PhysicsComponent()) @@ -560,11 +552,8 @@ public static Entity createRangedBaseNPC() { AITaskComponent aiComponent = new AITaskComponent() .addTask(new MobWanderTask(2f)) - // .addTask(new MobAttackTask(2, 2f)); .addTask(new MobRangedAttackTask(2)); - // .addTask(new MeleeMobTask(new Vector2(2f, 2f), 2f)); - // .addTask(new MobAttackTask(2, 40)); Entity npc = new Entity() .addComponent(new PhysicsComponent()) @@ -634,9 +623,6 @@ public static Entity createDodgingDragonKnight(int health) { Entity dodgeKnight = createDragonKnight(health); dodgeKnight.addComponent(new DodgingComponent(PhysicsLayer.PROJECTILE, 0.25f)); - // dodgeKnight.getComponent(AITaskComponent.class).addTask(new MobDodgeTask(new Vector2(2f, 2f), 2f, 5)); - // dodgeKnight.getComponent(AITaskComponent.class). - // addTask(new MobDodgeTask(MobType.DRAGON_KNIGHT, 5)); dodgeKnight.getComponent(AITaskComponent.class).getTask(MobTask.class).setDodge(true); PhysicsUtils.setScaledCollider(dodgeKnight, 0.3f, 0.7f); dodgeKnight.setScale(0.3f, 0.7f); @@ -653,9 +639,6 @@ public static Entity createDodgingArcaneArcher(int health) { Entity dodgeKnight = createArcaneArcher(health); dodgeKnight.addComponent(new DodgingComponent(PhysicsLayer.PROJECTILE, 0.25f)); - // dodgeKnight.getComponent(AITaskComponent.class).addTask(new MobDodgeTask(new Vector2(2f, 2f), 2f, 5)); - // dodgeKnight.getComponent(AITaskComponent.class). - // addTask(new MobDodgeTask(MobType.DRAGON_KNIGHT, 5)); dodgeKnight.getComponent(AITaskComponent.class).getTask(MobTask.class).setDodge(true); PhysicsUtils.setScaledCollider(dodgeKnight, 0.3f, 0.7f); dodgeKnight.setScale(0.3f, 0.7f); @@ -663,9 +646,6 @@ public static Entity createDodgingArcaneArcher(int health) { return dodgeKnight; } -// public static Entity createDeflectXenoGrunt(int health) { -// Entity deflectXenoGrunt = createXenoGrunt(health); -// deflectXenoGrunt.addComponent(new DeflectingComponent( /** * Creates a wizard that can deflect bullets * @return Deflecting wizard From 12c852f206c9d1eba57d32d8e63922a6d6f658ec Mon Sep 17 00:00:00 2001 From: max9753 Date: Mon, 16 Oct 2023 22:50:52 +1000 Subject: [PATCH 23/44] Fixed several code smells in WaveFactoryTest about assertTrue should be assertEquals etc. --- .../entities/factories/WaveFactoryTest.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/source/core/src/test/com/csse3200/game/entities/factories/WaveFactoryTest.java b/source/core/src/test/com/csse3200/game/entities/factories/WaveFactoryTest.java index eca488c8f..6db312e94 100644 --- a/source/core/src/test/com/csse3200/game/entities/factories/WaveFactoryTest.java +++ b/source/core/src/test/com/csse3200/game/entities/factories/WaveFactoryTest.java @@ -155,7 +155,7 @@ void testLevel1Creation() { if (waveNum != 5) { Set mobNames = new HashSet<>(wave.getEntities().keySet()); Set expectedMobNames = new HashSet<>(LVL1_WAVES_STRUC.get(waveNum - 1)); - assertTrue(mobNames.equals(expectedMobNames), "The mobs in the wave should be " + expectedMobNames + " ."); + assertEquals(mobNames, expectedMobNames, "The mobs in the wave should be " + expectedMobNames + " ."); for (String key: wave.getEntities().keySet()) { int[] values = wave.getEntities().get(key); @@ -164,16 +164,16 @@ void testLevel1Creation() { mobsRemaining --; if (MELEE_MOBS.contains(key)) { - assertTrue(values[1] == MIN_MELEE_HEALTH + waveNum, "The health of the mob should be " + MIN_MELEE_HEALTH + waveNum + " ."); + assertEquals(values[1], MIN_MELEE_HEALTH + waveNum, "The health of the mob should be " + MIN_MELEE_HEALTH + waveNum + " ."); } else { - assertTrue(values[1] == MIN_RANGE_HEALTH + waveNum, "The health of the mob should be " + MIN_RANGE_HEALTH + waveNum + " ."); + assertEquals(values[1], MIN_RANGE_HEALTH + waveNum, "The health of the mob should be " + MIN_RANGE_HEALTH + waveNum + " ."); } } } else { - assertTrue(wave.getEntities().keySet().size() == 1); + assertEquals(wave.getEntities().keySet().size(), 1); for (String key: wave.getEntities().keySet()) { int[] values = wave.getEntities().get(key); - assertTrue(values[1] == bossHealth, "The health of the boss should be " + MIN_BOSS_HEALTH); + assertEquals(values[1], bossHealth, "The health of the boss should be " + MIN_BOSS_HEALTH); } } mobCount ++; @@ -207,7 +207,7 @@ void testLevel2Creation() { if (waveNum != 10) { Set mobNames = new HashSet<>(wave.getEntities().keySet()); Set expectedMobNames = new HashSet<>(LVL2_WAVES_STRUC.get(waveNum - 1)); - assertTrue(mobNames.equals(expectedMobNames), "The mobs in the wave should be " + expectedMobNames + " ."); + assertEquals(mobNames, expectedMobNames, "The mobs in the wave should be " + expectedMobNames + " ."); for (String key: wave.getEntities().keySet()) { int[] values = wave.getEntities().get(key); @@ -231,7 +231,7 @@ void testLevel2Creation() { assertTrue(wave.getEntities().keySet().size() == 1); for (String key: wave.getEntities().keySet()) { int[] values = wave.getEntities().get(key); - assertTrue(values[1] == bossHealth, "The health of the boss should be " + MIN_BOSS_HEALTH); + assertEquals(values[1], bossHealth, "The health of the boss should be " + MIN_BOSS_HEALTH); } } mobCount ++; @@ -266,7 +266,7 @@ void testLevel3Creation() { if (waveNum != 15) { Set mobNames = new HashSet<>(wave.getEntities().keySet()); Set expectedMobNames = new HashSet<>(LVL3_WAVES_STRUC.get(waveNum - 1)); - assertTrue(mobNames.equals(expectedMobNames), "The mobs in the wave should be " + expectedMobNames + " ."); + assertEquals(mobNames, expectedMobNames, "The mobs in the wave should be " + expectedMobNames + " ."); for (String key: wave.getEntities().keySet()) { int[] values = wave.getEntities().get(key); @@ -283,10 +283,10 @@ void testLevel3Creation() { } } else { - assertTrue(wave.getEntities().keySet().size() == 1); + assertEquals(wave.getEntities().keySet().size(), 1); for (String key: wave.getEntities().keySet()) { int[] values = wave.getEntities().get(key); - assertTrue(values[1] == bossHealth, "The health of the boss should be " + MIN_BOSS_HEALTH); + assertEquals(values[1], bossHealth, "The health of the boss should be " + MIN_BOSS_HEALTH); } } mobCount ++; From 91801fd486808befae759a3e9db5536c6e2169ff Mon Sep 17 00:00:00 2001 From: Ahmad Abu-Aysha <111224176+The-AhmadAA@users.noreply.github.com> Date: Mon, 16 Oct 2023 23:03:10 +1000 Subject: [PATCH 24/44] removed setDebug --- .../com/csse3200/game/components/gamearea/CurrencyDisplay.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java b/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java index 84dfcebf0..6b667204e 100644 --- a/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java @@ -59,7 +59,7 @@ private void addActors() { table.add(scrapsTb).width(scrapsTb.getWidth() * 0.5f).height(scrapsTb.getHeight() * 0.5f); table.row(); table.add(crystalsTb).width(crystalsTb.getWidth() * 0.5f).height(crystalsTb.getHeight() * 0.5f); - table.setDebug(true); +// table.setDebug(true); stage.addActor(table); scrapsTb.setPosition(table.getX() - 200, Gdx.graphics.getHeight() - 205); From 289adffe5b883b283b4ce3c3871ba72c63b9aa10 Mon Sep 17 00:00:00 2001 From: max9753 Date: Mon, 16 Oct 2023 23:06:54 +1000 Subject: [PATCH 25/44] Rolled back some stuff because I merged poorly --- .../game/components/npc/SplitMoblings.java | 3 ++- .../game/entities/factories/NPCFactory.java | 25 +++++++++++++++++++ .../game/entities/factories/WaveFactory.java | 5 ---- .../game/components/SplitMoblingsTest.java | 2 +- 4 files changed, 28 insertions(+), 7 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java b/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java index 3fd20bb9d..1127cd4ad 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java +++ b/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java @@ -167,7 +167,8 @@ public void spawnAdditionalMob(float positionX, float positionY, ServiceLocator.getEntityService().register(entityType); - ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); + // ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); + //ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); } /** diff --git a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java index 224bb8f8b..e8038c978 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java @@ -71,6 +71,31 @@ public static Entity createGhost() { return ghost; } + /** + * Creates a ghost king entity. + * + * @return entity + */ + public static Entity createGhostKing() { + Entity ghostKing = createMeleeBaseNPC(); + GhostKingConfig config = configs.ghostKing; + + AnimationRenderComponent animator = + new AnimationRenderComponent( + ServiceLocator.getResourceService() + .getAsset("images/ghostKing.atlas", TextureAtlas.class)); + animator.addAnimation("float", 0.2f, Animation.PlayMode.LOOP); + animator.addAnimation("angry_float", 0.2f, Animation.PlayMode.LOOP); + + ghostKing + .addComponent(new CombatStatsComponent(config.health, config.baseAttack)) + .addComponent(animator) + .addComponent(new GhostAnimationController()); + + ghostKing.getComponent(AnimationRenderComponent.class).scaleEntity(); + return ghostKing; + } + /** * Creates a fire worm entity. * diff --git a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java index 76dbecc94..53ea2007a 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java @@ -67,11 +67,6 @@ public class WaveFactory { )), new ArrayList<>(Arrays.asList("FireWorm", "SplittingRocky", "Necromancer" )), new ArrayList<>(Arrays.asList("SplittingRocky", "DeflectFireWizard", "FireWorm" )), new ArrayList<>(Arrays.asList("DeflectFireWizard", "SplittingRocky", "Necromancer", "DodgingDragon", "FireWorm" - )), new ArrayList<>(Arrays.asList("DeflectFireWizard","SplittingRocky", "Necromancer" - )), new ArrayList<>(Arrays.asList("DodgingDragon", "DeflectFireWizard", "SplittingRocky", "Necromancer" - )), new ArrayList<>(Arrays.asList("FireWorm", "DeflectWizard", "DodgingDragon" - )), new ArrayList<>(Arrays.asList("FireWorm", "DeflectWizard", "Necromancer" - )), new ArrayList<>(Arrays.asList("Necromancer", "DeflectFireWizard", "SplittingRocky", "DodgingDragon", "FireWorm" )) )); diff --git a/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java b/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java index 49fdeeee0..d21af300c 100644 --- a/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java +++ b/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java @@ -66,7 +66,7 @@ public void setUp() { resourceService.loadTextureAtlases(atlas); resourceService.loadAll(); - WaveService waveService = mock(WaveService.class); + WaveService waveService = new WaveService(); ServiceLocator.registerWaveService(waveService); baseMob = createSplitMob(BASE_AMOUNT); From 006bfd64e45309c934f8bdda65ee92776891bfa7 Mon Sep 17 00:00:00 2001 From: bojyyy <140468434+bojyyy@users.noreply.github.com> Date: Mon, 16 Oct 2023 23:10:30 +1000 Subject: [PATCH 26/44] Fixing merge conflicts --- .../main/com/csse3200/game/components/npc/SplitMoblings.java | 3 +-- .../test/com/csse3200/game/components/SplitMoblingsTest.java | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java b/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java index 1127cd4ad..3fd20bb9d 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java +++ b/source/core/src/main/com/csse3200/game/components/npc/SplitMoblings.java @@ -167,8 +167,7 @@ public void spawnAdditionalMob(float positionX, float positionY, ServiceLocator.getEntityService().register(entityType); - // ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); - //ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); + ServiceLocator.getWaveService().setEnemyCount(ServiceLocator.getWaveService().getEnemyCount() + 1); } /** diff --git a/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java b/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java index d21af300c..49fdeeee0 100644 --- a/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java +++ b/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java @@ -66,7 +66,7 @@ public void setUp() { resourceService.loadTextureAtlases(atlas); resourceService.loadAll(); - WaveService waveService = new WaveService(); + WaveService waveService = mock(WaveService.class); ServiceLocator.registerWaveService(waveService); baseMob = createSplitMob(BASE_AMOUNT); From 7617c59335b384bddebc77ee9acfa2eb0fbed6d6 Mon Sep 17 00:00:00 2001 From: Ahmad Abu-Aysha <111224176+The-AhmadAA@users.noreply.github.com> Date: Mon, 16 Oct 2023 23:22:58 +1000 Subject: [PATCH 27/44] removed setDebug on currency and engineer labels --- .../com/csse3200/game/components/gamearea/CurrencyDisplay.java | 1 - .../csse3200/game/components/gamearea/EngineerCountDisplay.java | 1 - 2 files changed, 2 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java b/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java index 3e3ee086b..7444dfc4f 100644 --- a/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java @@ -59,7 +59,6 @@ private void addActors() { table.add(scrapsTb).width(scrapsTb.getWidth() * 0.5f).height(scrapsTb.getHeight() * 0.5f); table.row(); table.add(crystalsTb).width(crystalsTb.getWidth() * 0.5f).height(crystalsTb.getHeight() * 0.5f); -// table.setDebug(true); stage.addActor(table); scrapsTb.setPosition(table.getX() - 200, Gdx.graphics.getHeight() - 205); diff --git a/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java b/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java index 2081831bb..8111c92ae 100644 --- a/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java @@ -39,7 +39,6 @@ private void addActors() { table.top().left(); table.setFillParent(true); table.padTop(80f).padLeft(20f); - table.setDebug(true); Drawable drawable = new TextureRegionDrawable(new TextureRegion( new Texture("images/engineers/engineerBanner.png"))); From f403283b86798ba403bd5efbd12bd936d6ba46d7 Mon Sep 17 00:00:00 2001 From: karthikeya-v Date: Mon, 16 Oct 2023 23:24:00 +1000 Subject: [PATCH 28/44] added differenet sounds and improved the existing tests for the towers to include in the sounds --- source/core/assets/replay_pid32365.log | 1696 ++++++++++++++++ source/core/assets/replay_pid33005.log | 1696 ++++++++++++++++ source/core/assets/replay_pid63318.log | 1697 +++++++++++++++++ ...p3 => Desert-Eagle-Far-Single-Gunshot.mp3} | Bin .../assets/sounds/towers/eco_tower_ping.mp3 | Bin 0 -> 42183 bytes .../core/assets/sounds/towers/explosion.mp3 | Bin 0 -> 90279 bytes .../csse3200/game/areas/ForestGameArea.java | 6 +- .../tower/EconTowerAnimationController.java | 10 +- .../tower/FireTowerAnimationController.java | 6 + .../tower/StunTowerAnimationController.java | 6 + .../tower/TNTAnimationController.java | 8 +- .../FireTowerAnimationControllerTest.java | 5 + .../StunTowerAnimationControllerTest.java | 4 + .../tower/TNTAnimationControllerTest.java | 5 + .../entities/factories/TowerFactoryTest.java | 7 +- 15 files changed, 5142 insertions(+), 4 deletions(-) create mode 100644 source/core/assets/replay_pid32365.log create mode 100644 source/core/assets/replay_pid33005.log create mode 100644 source/core/assets/replay_pid63318.log rename source/core/assets/sounds/towers/{Desert-Eagle-.50-AE-Far-Single-Gunshot.mp3 => Desert-Eagle-Far-Single-Gunshot.mp3} (100%) create mode 100644 source/core/assets/sounds/towers/eco_tower_ping.mp3 create mode 100644 source/core/assets/sounds/towers/explosion.mp3 diff --git a/source/core/assets/replay_pid32365.log b/source/core/assets/replay_pid32365.log new file mode 100644 index 000000000..6c0371d79 --- /dev/null +++ b/source/core/assets/replay_pid32365.log @@ -0,0 +1,1696 @@ +version 2 +JvmtiExport can_access_local_variables 0 +JvmtiExport can_hotswap_or_post_breakpoint 0 +JvmtiExport can_post_on_exceptions 0 +# 150 ciObject found +instanceKlass com/jcraft/jorbis/Residue0 +ciMethod com/jcraft/jogg/Buffer look (I)I 512 0 5868 0 0 +ciMethod com/jcraft/jogg/Buffer adv (I)V 508 0 4684 0 160 +ciMethod com/jcraft/jogg/Buffer read1 ()I 368 0 3150 0 0 +ciMethod com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 204 53386 274 0 -1 +ciMethod com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 256 8952 2261 0 2464 +ciMethod com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 512 224 5868 0 1056 +ciMethodData com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 120 46 73 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 59 0xc0005 0x0 0x0 0x159b61930 0x15ec 0x0 0x0 0x130007 0xc 0x78 0x15e0 0x260005 0x0 0x0 0x159b61930 0x15e0 0x0 0x0 0x2a0007 0x4e1 0x20 0x10ff 0x310005 0x0 0x0 0x159b61930 0xb96 0x0 0x0 0x340008 0x8 0x0 0x80 0x0 0x80 0x600 0x50 0x596 0x68 0x570003 0x600 0x30 0x610003 0x596 0x18 0x670007 0x6a9 0xffffffffffffff48 0x4ed 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 3 3 com/jcraft/jogg/Buffer 14 com/jcraft/jogg/Buffer 25 com/jcraft/jogg/Buffer methods 0 +ciMethodData com/jcraft/jogg/Buffer look (I)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 16 207 71 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 47 0x170007 0x158f 0x40 0x5d 0x290007 0x51 0x20 0xc 0x440007 0xa17 0xa0 0xbc9 0x640007 0xbc9 0x80 0x0 0x840007 0x0 0x60 0x0 0xa40007 0x0 0x40 0x0 0xab0007 0x0 0x20 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData com/jcraft/jogg/Buffer adv (I)V 2 4430 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 216 208 71 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 8 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData com/jcraft/jogg/Buffer read1 ()I 2 2966 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 48 215 71 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 26 0x80007 0xb96 0x40 0x0 0x1d0007 0x0 0x20 0x0 0x5c0007 0xa43 0x20 0x153 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 2133 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 184 44 73 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 43 0x100007 0x855 0xe8 0x6334 0x160005 0x0 0x0 0x159b5c358 0x6334 0x0 0x0 0x1e0007 0x6334 0x20 0x0 0x350007 0x6334 0x58 0x109c0 0x520007 0x84e0 0x20 0x84e0 0x5e0003 0x109c0 0xffffffffffffffc0 0x610003 0x6334 0xffffffffffffff30 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x6 0x0 0x0 0x0 0x0 0x0 0x0 oops 1 7 com/jcraft/jorbis/CodeBook methods 0 +ciMethodData com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 2 172 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 160 173 72 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 102 0x10004 0x0 0x0 0x159b5c2b0 0xac 0x0 0x0 0x410007 0x0 0x40 0xac 0x4a0007 0xac 0x20 0x0 0x5f0007 0xab 0x230 0x203 0x6c0007 0x202 0x1f8 0x3f6a 0x710007 0x2a32 0xd0 0x1538 0x7d0005 0x0 0x0 0x159b5c358 0x1538 0x0 0x0 0x850007 0x1538 0x20 0x0 0x970004 0x0 0x0 0x15984ede0 0x1538 0x0 0x0 0x9e0007 0x1538 0x20 0x0 0xaa0007 0x3f69 0xf0 0x7ed4 0xb10007 0x0 0xd0 0x7ed4 0xd90007 0x4c07 0x98 0x32cd 0xf10007 0x0 0x78 0x32cd 0x1000005 0x0 0x0 0x159b5c358 0x32cd 0x0 0x0 0x1040007 0x32cc 0x20 0x0 0x10f0003 0x7ed3 0xffffffffffffff28 0x1150003 0x3f69 0xfffffffffffffe20 0x11b0003 0x202 0xfffffffffffffde8 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 4 3 com/jcraft/jorbis/Residue0$LookResidue0 30 com/jcraft/jorbis/CodeBook 41 [I 68 com/jcraft/jorbis/CodeBook methods 0 +ciInstanceKlass java/lang/Cloneable 1 0 7 100 1 100 1 1 1 +instanceKlass com/csse3200/game/screens/GameLevelData +instanceKlass com/badlogic/gdx/math/Rectangle +instanceKlass com/badlogic/gdx/math/Shape2D +instanceKlass com/csse3200/game/screens/Planets +instanceKlass com/csse3200/game/services/GameEndService +instanceKlass com/csse3200/game/screens/text/AnimatedText +instanceKlass com/badlogic/gdx/utils/ObjectSet$ObjectSetIterator +instanceKlass java/lang/StackTraceElement$HashedModules +instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 argL0 ; # com/csse3200/game/events/EventHandler$$Lambda$60+0x0000000800cc8828 +instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener$1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$1$1 +instanceKlass com/badlogic/gdx/graphics/g2d/Animation$1 +instanceKlass com/badlogic/gdx/utils/ComparableTimSort +instanceKlass com/badlogic/gdx/utils/Sort +instanceKlass com/badlogic/gdx/math/MathUtils$Sin +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 64 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$59+0x0000000800cc3c58 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 46 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$58+0x0000000800cc3a48 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 28 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$57+0x0000000800cc3838 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 10 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$56+0x0000000800cc3628 +instanceKlass com/csse3200/game/events/listeners/EventListener0 +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/ChangeListener +instanceKlass com/badlogic/gdx/utils/StringBuilder +instanceKlass com/badlogic/gdx/utils/reflect/Constructor +instanceKlass com/badlogic/gdx/utils/Pools +instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout$GlyphRun +instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout +instanceKlass com/csse3200/game/ui/ButtonFactory +instanceKlass com/badlogic/gdx/utils/Scaling +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Cell +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Value +instanceKlass com/badlogic/gdx/utils/Pool +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Cursor +instanceKlass java/util/TimSort +instanceKlass java/util/Arrays$LegacyMergeSort +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2000 +instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl getFloat (Ljava/lang/Object;)F 20 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1c00 +instanceKlass com/badlogic/gdx/graphics/g2d/NinePatch +instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl setFloat (Ljava/lang/Object;F)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc1400 +# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc1000 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc0800 +# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc0400 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0000 +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFontCache +instanceKlass java/util/regex/Pattern$1 +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$Glyph +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData +instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryBuffer +instanceKlass com/badlogic/gdx/utils/Json$ReadOnlySerializer +instanceKlass com/badlogic/gdx/files/FileHandle$1 +instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Window$WindowStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Tree$TreeStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Touchpad$TouchpadStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextTooltip$TextTooltipStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SplitPane$SplitPaneStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SelectBox$SelectBoxStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ScrollPane$ScrollPaneStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ProgressBar$ProgressBarStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/List$ListStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Button$ButtonStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin$TintedDrawable +instanceKlass com/badlogic/gdx/utils/Json$Serializer +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/BaseDrawable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/TransformDrawable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Drawable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Disableable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Layout +instanceKlass com/badlogic/gdx/scenes/scene2d/EventListener +instanceKlass com/jcraft/jorbis/Residue0$LookResidue0 +instanceKlass com/jcraft/jorbis/Floor1$LookFloor1 +instanceKlass com/jcraft/jorbis/Mapping0$LookMapping0 +instanceKlass com/jcraft/jorbis/CodeBook$DecodeAux +instanceKlass com/jcraft/jorbis/CodeBook +instanceKlass com/jcraft/jorbis/Mdct +instanceKlass com/jcraft/jorbis/InfoMode +instanceKlass com/jcraft/jorbis/Mapping0$InfoMapping0 +instanceKlass com/jcraft/jorbis/FuncMapping +instanceKlass com/jcraft/jorbis/Util +instanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 +instanceKlass com/jcraft/jorbis/FuncResidue +instanceKlass com/jcraft/jorbis/Floor1$InfoFloor1 +instanceKlass com/jcraft/jorbis/FuncFloor +instanceKlass com/jcraft/jorbis/FuncTime +instanceKlass com/jcraft/jorbis/StaticCodeBook +instanceKlass com/jcraft/jogg/Buffer +instanceKlass com/jcraft/jorbis/Block +instanceKlass com/jcraft/jorbis/DspState +instanceKlass com/jcraft/jorbis/Comment +instanceKlass com/jcraft/jogg/Packet +instanceKlass com/jcraft/jogg/StreamState +instanceKlass com/jcraft/jogg/Page +instanceKlass com/jcraft/jogg/SyncState +instanceKlass com/jcraft/jorbis/PsyInfo +instanceKlass com/jcraft/jorbis/Info +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8000 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Region +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$13 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$12 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$11 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$10 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$9 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$8 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$7 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$6 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$5 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$4 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$3 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$2 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$1 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Field +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData +instanceKlass jdk/internal/math/FloatingDecimal$PreparedASCIIToBinaryBuffer +instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryConverter +instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer +instanceKlass jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer +instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter +instanceKlass jdk/internal/math/FloatingDecimal +instanceKlass com/badlogic/gdx/utils/TimeUtils +instanceKlass com/badlogic/gdx/assets/AssetManager$RefCountedContainer +instanceKlass java/util/concurrent/ForkJoinPool$WorkQueue +instanceKlass java/util/concurrent/ForkJoinPool$DefaultCommonPoolForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/ForkJoinPool$1 +instanceKlass java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$Node +instanceKlass java/lang/invoke/VarHandle$AccessDescriptor +instanceKlass com/badlogic/gdx/utils/async/ThreadUtils +instanceKlass java/util/concurrent/FutureTask$WaitNode +instanceKlass java/util/concurrent/FutureTask +instanceKlass java/util/concurrent/RunnableFuture +instanceKlass java/util/concurrent/Future +instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$2 +instanceKlass com/badlogic/gdx/utils/async/AsyncResult +instanceKlass com/badlogic/gdx/assets/AssetLoadingTask +instanceKlass com/badlogic/gdx/utils/async/AsyncTask +instanceKlass com/badlogic/gdx/graphics/g2d/Animation +instanceKlass com/badlogic/gdx/graphics/g2d/Gdx2DPixmap +instanceKlass com/badlogic/gdx/Net$HttpResponseListener +instanceKlass com/badlogic/gdx/graphics/glutils/FileTextureData +instanceKlass com/badlogic/gdx/graphics/TextureData$Factory +instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters$LoadedCallback +instanceKlass com/badlogic/gdx/graphics/TextureData +instanceKlass com/badlogic/gdx/assets/AssetDescriptor +instanceKlass com/badlogic/gdx/utils/ObjectMap$Entry +instanceKlass com/badlogic/gdx/graphics/glutils/HdpiUtils +instanceKlass com/badlogic/gdx/math/Affine2 +instanceKlass com/badlogic/gdx/scenes/scene2d/Stage$TouchFocus +instanceKlass com/badlogic/gdx/scenes/scene2d/Event +instanceKlass com/badlogic/gdx/utils/Pool$Poolable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Cullable +instanceKlass com/badlogic/gdx/scenes/scene2d/Actor +instanceKlass com/badlogic/gdx/InputAdapter +instanceKlass com/csse3200/game/rendering/DebugRenderer$DrawRequest +instanceKlass com/badlogic/gdx/graphics/glutils/IndexBufferObject +instanceKlass com/badlogic/gdx/graphics/glutils/VertexBufferObject +instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer20 +instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer +instanceKlass com/badlogic/gdx/graphics/glutils/ShapeRenderer +instanceKlass com/badlogic/gdx/physics/box2d/Box2DDebugRenderer +instanceKlass com/csse3200/game/rendering/DebugRenderer +instanceKlass @bci org/lwjgl/opengl/GL20C glShaderSource (ILjava/lang/CharSequence;)V 10 argL0 ; # org/lwjgl/opengl/GL20C$$Lambda$55+0x0000000800c999f8 +instanceKlass org/lwjgl/system/APIUtil$Encoder +instanceKlass com/badlogic/gdx/graphics/glutils/IndexArray +instanceKlass com/badlogic/gdx/utils/BufferUtils +instanceKlass com/badlogic/gdx/graphics/glutils/VertexArray +instanceKlass com/badlogic/gdx/graphics/Mesh$1 +instanceKlass com/badlogic/gdx/graphics/VertexAttributes +instanceKlass com/badlogic/gdx/graphics/VertexAttribute +instanceKlass com/badlogic/gdx/graphics/glutils/InstanceData +instanceKlass com/badlogic/gdx/graphics/glutils/IndexData +instanceKlass com/badlogic/gdx/graphics/glutils/VertexData +instanceKlass com/badlogic/gdx/graphics/Mesh +instanceKlass com/badlogic/gdx/graphics/g2d/SpriteBatch +instanceKlass com/badlogic/gdx/utils/viewport/Viewport +instanceKlass com/badlogic/gdx/graphics/g2d/Batch +instanceKlass com/csse3200/game/rendering/Renderer +instanceKlass com/badlogic/gdx/utils/IntMap$MapIterator +instanceKlass com/csse3200/game/components/ComponentType +instanceKlass com/badlogic/gdx/math/collision/Ray +instanceKlass com/badlogic/gdx/math/Plane +instanceKlass com/badlogic/gdx/math/Frustum +instanceKlass com/badlogic/gdx/math/Matrix4 +instanceKlass com/badlogic/gdx/math/Vector3 +instanceKlass com/badlogic/gdx/graphics/Camera +instanceKlass com/csse3200/game/events/listeners/EventListener +instanceKlass com/csse3200/game/events/EventHandler +instanceKlass com/badlogic/gdx/math/Vector2 +instanceKlass com/badlogic/gdx/math/Vector +instanceKlass com/csse3200/game/entities/Entity +instanceKlass com/csse3200/game/entities/factories/RenderFactory +instanceKlass com/csse3200/game/utils/SortedIntMap +instanceKlass com/csse3200/game/rendering/RenderService +instanceKlass com/csse3200/game/entities/EntityService +instanceKlass java/util/concurrent/Executors +instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$1 +instanceKlass java/util/concurrent/Callable +instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor +instanceKlass com/badlogic/gdx/assets/loaders/CubemapLoader$CubemapLoaderInfo +instanceKlass com/badlogic/gdx/graphics/CubemapData +instanceKlass com/badlogic/gdx/graphics/glutils/ShaderProgram +instanceKlass com/badlogic/gdx/utils/FloatArray +instanceKlass com/badlogic/gdx/utils/UBJsonReader +instanceKlass com/badlogic/gdx/math/Quaternion +instanceKlass com/badlogic/gdx/graphics/g3d/utils/TextureProvider +instanceKlass com/badlogic/gdx/graphics/g3d/Model +instanceKlass com/badlogic/gdx/utils/I18NBundle +instanceKlass com/badlogic/gdx/utils/ShortArray +instanceKlass com/badlogic/gdx/math/EarClippingTriangulator +instanceKlass com/badlogic/gdx/graphics/g2d/PolygonRegion +instanceKlass com/badlogic/gdx/graphics/g3d/particles/ParticleEffect +instanceKlass com/badlogic/gdx/graphics/g3d/particles/ResourceData$Configurable +instanceKlass com/badlogic/gdx/graphics/g2d/ParticleEffect +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin +instanceKlass com/badlogic/gdx/assets/loaders/TextureLoader$TextureLoaderInfo +instanceKlass com/badlogic/gdx/graphics/GLTexture +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas +instanceKlass com/badlogic/gdx/graphics/Pixmap +instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters +instanceKlass com/badlogic/gdx/graphics/g2d/TextureRegion +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont +instanceKlass com/badlogic/gdx/utils/Logger +instanceKlass com/badlogic/gdx/assets/loaders/resolvers/InternalFileHandleResolver +instanceKlass com/badlogic/gdx/assets/loaders/FileHandleResolver +instanceKlass com/badlogic/gdx/assets/loaders/AssetLoader +instanceKlass com/badlogic/gdx/assets/AssetManager +instanceKlass com/csse3200/game/services/ResourceService +instanceKlass com/csse3200/game/services/ServiceLocator +instanceKlass com/csse3200/game/input/InputFactory +instanceKlass java/util/Collections$ReverseComparator2 +instanceKlass java/util/Collections$ReverseComparator +instanceKlass @bci java/util/Comparator comparingInt (Ljava/util/function/ToIntFunction;)Ljava/util/Comparator; 6 member ; # java/util/Comparator$$Lambda$54+0x0000000800c61840 +instanceKlass @bci java/lang/invoke/BootstrapMethodInvoker invoke (Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; 462 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c83400 +instanceKlass @cpi java/util/Comparator 269 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c83000 +instanceKlass @bci com/csse3200/game/input/InputService ()V 14 argL0 ; # com/csse3200/game/input/InputService$$Lambda$53+0x0000000800c87db0 +instanceKlass @cpi com/csse3200/game/input/InputService 315 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c82c00 +instanceKlass java/util/function/ToIntFunction +instanceKlass com/csse3200/game/input/InputService +instanceKlass com/badlogic/gdx/input/GestureDetector$GestureListener +instanceKlass com/badlogic/gdx/InputProcessor +instanceKlass com/csse3200/game/rendering/Renderable +instanceKlass com/csse3200/game/components/Component +instanceKlass com/badlogic/gdx/ScreenAdapter +instanceKlass com/csse3200/game/GdxGame$1 +instanceKlass org/slf4j/helpers/FormattingTuple +instanceKlass org/slf4j/helpers/MessageFormatter +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Graphics$1$1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$3$1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$6$1 +instanceKlass @bci jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl set (Ljava/lang/Object;Ljava/lang/Object;)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c82800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81400 +instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl setInt (Ljava/lang/Object;I)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c81000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80c00 +# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800c80800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c80400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80000 +instanceKlass com/badlogic/gdx/utils/JsonValue$1 +instanceKlass java/lang/Deprecated +instanceKlass java/lang/reflect/ParameterizedType +instanceKlass com/badlogic/gdx/utils/Json$FieldMetadata +instanceKlass com/badlogic/gdx/utils/ObjectMap$MapIterator +instanceKlass com/badlogic/gdx/utils/reflect/Field +instanceKlass com/csse3200/game/files/UserSettings$DisplaySettings +instanceKlass com/badlogic/gdx/utils/ArrayMap +instanceKlass com/badlogic/gdx/utils/ObjectFloatMap +instanceKlass com/badlogic/gdx/utils/ObjectIntMap +instanceKlass com/badlogic/gdx/utils/Json$Serializable +instanceKlass com/badlogic/gdx/utils/reflect/ClassReflection +instanceKlass com/badlogic/gdx/utils/JsonValue +instanceKlass com/badlogic/gdx/utils/StreamUtils +instanceKlass java/nio/charset/CharsetDecoder +instanceKlass com/badlogic/gdx/utils/JsonReader +instanceKlass com/badlogic/gdx/utils/BaseJsonReader +instanceKlass java/io/Reader +instanceKlass com/csse3200/game/files/FileLoader$1 +instanceKlass com/badlogic/gdx/utils/Json +instanceKlass com/csse3200/game/files/FileLoader +instanceKlass com/csse3200/game/files/UserSettings$Settings +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3b800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b000 +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL2 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3ac00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a400 +instanceKlass com/csse3200/game/files/UserSettings +instanceKlass java/nio/charset/CoderResult +instanceKlass @bci jdk/internal/module/SystemModuleFinders$SystemModuleReader open (Ljava/lang/String;)Ljava/util/Optional; 6 member ; # jdk/internal/module/SystemModuleFinders$SystemModuleReader$$Lambda$52+0x0000000800c5fbd0 +instanceKlass jdk/internal/module/SystemModuleFinders +instanceKlass jdk/internal/module/Checks +instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadPropertyResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 14 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$51+0x0000000800c5f9c0 +instanceKlass sun/security/util/SecurityConstants +instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 13 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$50+0x0000000800c5e848 +instanceKlass java/util/ResourceBundle$3 +instanceKlass @bci java/util/ResourceBundle getLoader (Ljava/lang/Module;)Ljava/lang/ClassLoader; 6 member ; # java/util/ResourceBundle$$Lambda$49+0x0000000800c5e418 +instanceKlass java/util/ResourceBundle$CacheKeyReference +instanceKlass java/util/ResourceBundle$CacheKey +instanceKlass java/util/logging/Level$RbAccess +instanceKlass @bci java/util/logging/SimpleFormatter format (Ljava/util/logging/LogRecord;)Ljava/lang/String; 35 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3a000 +instanceKlass java/lang/invoke/LambdaFormEditor$1 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39c00 +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c39800 +instanceKlass java/lang/invoke/MethodHandles$1 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38800 +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL1 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c38400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38000 +instanceKlass java/util/logging/LogManager$CloseOnReset +instanceKlass java/util/logging/StreamHandler$1 +instanceKlass java/util/logging/Handler$1 +instanceKlass java/util/logging/ErrorManager +instanceKlass java/time/LocalTime$1 +instanceKlass java/time/ZonedDateTime$1 +instanceKlass java/util/Calendar +instanceKlass java/util/Date +instanceKlass java/util/Formatter$DateTime +instanceKlass java/time/LocalTime +instanceKlass java/time/temporal/ValueRange +instanceKlass java/time/Duration +instanceKlass java/time/temporal/TemporalAmount +instanceKlass java/time/temporal/TemporalUnit +instanceKlass java/time/temporal/TemporalField +instanceKlass java/time/LocalDate +instanceKlass java/time/chrono/ChronoLocalDate +instanceKlass java/time/zone/ZoneOffsetTransition +instanceKlass java/time/LocalDateTime +instanceKlass java/time/chrono/ChronoLocalDateTime +instanceKlass java/time/zone/ZoneOffsetTransitionRule +instanceKlass java/time/zone/ZoneRules +instanceKlass java/time/zone/Ser +instanceKlass java/io/Externalizable +instanceKlass java/time/zone/ZoneRulesProvider$1 +instanceKlass java/time/zone/ZoneRulesProvider +instanceKlass sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule +instanceKlass sun/util/calendar/ZoneInfoFile$1 +instanceKlass sun/util/calendar/ZoneInfoFile +instanceKlass java/util/TimeZone +instanceKlass java/time/ZoneId +instanceKlass java/time/ZonedDateTime +instanceKlass java/time/chrono/ChronoZonedDateTime +instanceKlass jdk/internal/logger/SimpleConsoleLogger$Formatting +instanceKlass sun/util/logging/PlatformLogger +instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge$LoggerConfiguration +instanceKlass @bci java/util/logging/SimpleFormatter ()V 5 argL0 ; # java/util/logging/SimpleFormatter$$Lambda$48+0x0000000800c58218 +instanceKlass java/util/logging/Formatter +instanceKlass java/time/Clock +instanceKlass java/time/InstantSource +instanceKlass java/time/Instant +instanceKlass java/time/temporal/TemporalAdjuster +instanceKlass java/time/temporal/Temporal +instanceKlass java/time/temporal/TemporalAccessor +instanceKlass java/util/logging/LogRecord +instanceKlass com/badlogic/gdx/utils/Array$ArrayIterator +instanceKlass com/badlogic/gdx/utils/Array$ArrayIterable +instanceKlass com/badlogic/gdx/utils/Collections +instanceKlass com/badlogic/gdx/Graphics$BufferFormat +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3GL20 +instanceKlass com/badlogic/gdx/graphics/Cursor +instanceKlass com/badlogic/gdx/graphics/GL30 +instanceKlass org/lwjgl/glfw/GLFWFramebufferSizeCallbackI +instanceKlass com/badlogic/gdx/AbstractGraphics +instanceKlass com/badlogic/gdx/InputEventQueue +instanceKlass com/badlogic/gdx/utils/IntSet +instanceKlass org/lwjgl/glfw/GLFWMouseButtonCallbackI +instanceKlass org/lwjgl/glfw/GLFWCursorPosCallbackI +instanceKlass org/lwjgl/glfw/GLFWScrollCallbackI +instanceKlass org/lwjgl/glfw/GLFWCharCallbackI +instanceKlass org/lwjgl/glfw/GLFWKeyCallbackI +instanceKlass com/badlogic/gdx/AbstractInput +instanceKlass com/badlogic/gdx/graphics/glutils/GLVersion +instanceKlass org/lwjgl/opengl/GL11C +instanceKlass org/lwjgl/opengl/GL11 +instanceKlass @bci org/lwjgl/opengl/GL createCapabilities (ZLjava/util/function/IntFunction;)Lorg/lwjgl/opengl/GLCapabilities; 891 argL0 ; # org/lwjgl/opengl/GL$$Lambda$47+0x0000000800c2aac8 +instanceKlass org/lwjgl/opengl/GLCapabilities +instanceKlass java/lang/StringUTF16$CharsSpliterator +instanceKlass java/util/stream/Sink$ChainedInt +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$34+0x800000049 +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$36+0x80000004b +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$35+0x80000004a +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$37+0x80000004c +instanceKlass java/util/OptionalInt +instanceKlass java/util/stream/Sink$OfInt +instanceKlass java/util/function/IntConsumer +instanceKlass @bci java/text/DecimalFormatSymbols findNonFormatChar (Ljava/lang/String;C)C 4 argL0 ; # java/text/DecimalFormatSymbols$$Lambda$8+0x80000000c +instanceKlass java/util/function/IntPredicate +instanceKlass java/util/stream/IntStream +instanceKlass java/lang/StringLatin1$CharsSpliterator +instanceKlass java/lang/Class$1 +instanceKlass sun/util/resources/Bundles$2 +instanceKlass sun/util/resources/Bundles$CacheKeyReference +instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper newResourceBundle (Ljava/lang/Class;)Ljava/util/ResourceBundle; 22 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$12+0x800000010 +instanceKlass java/util/ResourceBundle$ResourceBundleProviderHelper +instanceKlass java/util/ArrayList$SubList$1 +instanceKlass sun/util/resources/LocaleData$LocaleDataResourceBundleProvider +instanceKlass java/util/spi/ResourceBundleProvider +instanceKlass sun/util/resources/Bundles$CacheKey +instanceKlass java/util/ResourceBundle$1 +instanceKlass jdk/internal/access/JavaUtilResourceBundleAccess +instanceKlass sun/util/resources/Bundles +instanceKlass sun/util/resources/LocaleData$LocaleDataStrategy +instanceKlass sun/util/resources/Bundles$Strategy +instanceKlass sun/util/resources/LocaleData$1 +instanceKlass java/util/ResourceBundle +instanceKlass java/util/ResourceBundle$Control +instanceKlass sun/util/resources/LocaleData +instanceKlass sun/util/locale/provider/LocaleResources +instanceKlass java/util/Locale$Builder +instanceKlass sun/util/locale/provider/CalendarDataUtility +instanceKlass sun/util/locale/provider/AvailableLanguageTags +instanceKlass @bci sun/util/locale/provider/JRELocaleProviderAdapter getDecimalFormatSymbolsProvider ()Ljava/text/spi/DecimalFormatSymbolsProvider; 8 member ; # sun/util/locale/provider/JRELocaleProviderAdapter$$Lambda$63+0x800000068 +instanceKlass sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo +instanceKlass jdk/internal/module/ModulePatcher$PatchedModuleReader +instanceKlass @bci sun/util/cldr/CLDRLocaleProviderAdapter ()V 4 argL0 ; # sun/util/cldr/CLDRLocaleProviderAdapter$$Lambda$58+0x800000063 +instanceKlass sun/util/locale/InternalLocaleBuilder$CaseInsensitiveChar +instanceKlass sun/util/locale/InternalLocaleBuilder +instanceKlass sun/util/locale/StringTokenIterator +instanceKlass sun/util/locale/ParseStatus +instanceKlass sun/util/locale/LanguageTag +instanceKlass sun/util/cldr/CLDRBaseLocaleDataMetaInfo +instanceKlass sun/util/locale/provider/LocaleDataMetaInfo +instanceKlass sun/util/locale/provider/ResourceBundleBasedAdapter +instanceKlass sun/util/locale/provider/LocaleProviderAdapter$1 +instanceKlass java/util/Collections$UnmodifiableCollection$1 +instanceKlass java/util/Collections$UnmodifiableCollection +instanceKlass sun/util/locale/provider/LocaleProviderAdapter +instanceKlass java/util/spi/LocaleServiceProvider +instanceKlass java/text/DecimalFormatSymbols +instanceKlass org/lwjgl/system/macosx/CoreFoundation +instanceKlass org/lwjgl/opengl/GL$2 +instanceKlass @bci org/lwjgl/opengl/GL ()V 26 argL0 ; # org/lwjgl/opengl/GL$$Lambda$38+0x0000000800c2a000 +instanceKlass @bci org/lwjgl/opengl/GL ()V 21 argL0 ; # org/lwjgl/opengl/GL$$Lambda$37+0x0000000800c2fc50 +# instanceKlass org/lwjgl/opengl/GL$$InjectedInvoker+0x0000000800c28400 +instanceKlass org/lwjgl/opengl/GL$ICDStatic +instanceKlass org/lwjgl/opengl/GL$ICD +instanceKlass org/lwjgl/opengl/GL +instanceKlass com/badlogic/gdx/graphics/GL20 +instanceKlass org/lwjgl/glfw/GLFWWindowRefreshCallbackI +instanceKlass org/lwjgl/glfw/GLFWDropCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowCloseCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowMaximizeCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowIconifyCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowFocusCallbackI +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window +instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync$RunningAvg +instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Clipboard +instanceKlass com/badlogic/gdx/net/NetJavaImpl$1 +instanceKlass java/lang/invoke/VarForm +instanceKlass java/lang/invoke/VarHandleGuards +instanceKlass java/lang/invoke/VarHandles +instanceKlass java/util/concurrent/SynchronousQueue$TransferStack$SNode +instanceKlass java/util/concurrent/ForkJoinPool$ManagedBlocker +instanceKlass java/util/concurrent/SynchronousQueue$Transferer +instanceKlass java/util/concurrent/ThreadPoolExecutor$AbortPolicy +instanceKlass java/util/concurrent/RejectedExecutionHandler +instanceKlass java/util/concurrent/AbstractExecutorService +instanceKlass java/util/concurrent/ExecutorService +instanceKlass java/util/concurrent/Executor +instanceKlass com/badlogic/gdx/net/NetJavaImpl +instanceKlass com/badlogic/gdx/net/Socket +instanceKlass com/badlogic/gdx/net/ServerSocket +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Net +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Files +instanceKlass com/badlogic/gdx/utils/IntMap +instanceKlass com/badlogic/gdx/utils/LongMap +instanceKlass org/lwjgl/system/libc/LibCString +instanceKlass com/badlogic/gdx/utils/IntArray +instanceKlass org/lwjgl/openal/AL$ICDStatic$WriteOnce +instanceKlass org/lwjgl/openal/AL10 +instanceKlass org/lwjgl/openal/EXTThreadLocalContext +instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 513 argL0 ; # org/lwjgl/openal/AL$$Lambda$36+0x0000000800c24600 +instanceKlass org/lwjgl/openal/ALCapabilities +instanceKlass org/lwjgl/system/APIUtil$APIVersion +instanceKlass java/util/regex/ASCII +instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c28000 +instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 member ; # org/lwjgl/openal/AL$$Lambda$35+0x0000000800c23fd0 +instanceKlass org/lwjgl/openal/ALC$ICDStatic$WriteOnce +instanceKlass org/lwjgl/openal/ALC$ICDStatic +instanceKlass org/lwjgl/openal/AL$ICDStatic +instanceKlass org/lwjgl/openal/AL$ICD +instanceKlass org/lwjgl/openal/AL +instanceKlass org/lwjgl/system/ThreadLocalUtil +instanceKlass @bci org/lwjgl/openal/ALC createCapabilities (JLjava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCCapabilities; 550 argL0 ; # org/lwjgl/openal/ALC$$Lambda$34+0x0000000800c231d0 +instanceKlass java/util/function/IntFunction +instanceKlass org/lwjgl/openal/ALCCapabilities +instanceKlass java/util/StringTokenizer +instanceKlass org/lwjgl/system/MathUtil +instanceKlass org/lwjgl/system/SharedLibrary$Delegate +instanceKlass org/lwjgl/openal/ALC$1 +instanceKlass org/lwjgl/openal/ALC$ICD +instanceKlass org/lwjgl/system/FunctionProviderLocal +instanceKlass org/lwjgl/openal/ALC +instanceKlass org/lwjgl/openal/ALC10 +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALSound +instanceKlass com/badlogic/gdx/utils/reflect/ArrayReflection +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALMusic +instanceKlass com/badlogic/gdx/audio/AudioRecorder +instanceKlass com/badlogic/gdx/audio/AudioDevice +instanceKlass com/badlogic/gdx/audio/Music +instanceKlass com/badlogic/gdx/audio/Sound +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALLwjgl3Audio +instanceKlass com/badlogic/gdx/Gdx +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationLogger +instanceKlass org/lwjgl/system/macosx/ObjCRuntime$Functions +instanceKlass org/lwjgl/system/MultiReleaseTextDecoding +instanceKlass org/lwjgl/system/SharedLibraryUtil +instanceKlass jdk/internal/misc/ScopedMemoryAccess$Scope +instanceKlass org/lwjgl/system/macosx/ObjCRuntime +instanceKlass org/lwjgl/glfw/EventLoop +instanceKlass org/lwjgl/glfw/GLFW$Functions +instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl getInt (Ljava/lang/Object;)I 11 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18c00 +instanceKlass org/lwjgl/glfw/GLFW +instanceKlass @bci org/lwjgl/glfw/GLFWErrorCallback$1 (Ljava/io/PrintStream;)V 10 argL0 ; # org/lwjgl/glfw/GLFWErrorCallback$1$$Lambda$33+0x0000000800c1a5c0 +instanceKlass java/util/function/BiPredicate +instanceKlass org/lwjgl/system/JNI +instanceKlass org/lwjgl/system/jemalloc/JEmalloc$Functions +instanceKlass org/lwjgl/system/macosx/DynamicLinkLoader +instanceKlass org/lwjgl/system/APIUtil$1 +instanceKlass org/lwjgl/system/jemalloc/JEmalloc +instanceKlass org/lwjgl/system/jemalloc/JEmallocAllocator +instanceKlass org/lwjgl/system/MemoryManage +instanceKlass org/lwjgl/system/MemoryUtil$MemoryAllocator +instanceKlass org/lwjgl/system/MemoryUtil$LazyInit +instanceKlass org/lwjgl/system/Callback$2 +instanceKlass org/lwjgl/system/CheckIntrinsics +instanceKlass org/lwjgl/system/Struct$Member +instanceKlass org/lwjgl/system/libffi/LibFFI +instanceKlass org/lwjgl/BufferUtils +instanceKlass @bci org/lwjgl/system/MemoryStack ()V 24 argL0 ; # org/lwjgl/system/MemoryStack$$Lambda$32+0x0000000800c1c460 +instanceKlass org/lwjgl/system/MemoryUtil$2 +instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetObject (Ljava/lang/Object;Ljava/lang/Object;)J 10 member ; # org/lwjgl/system/MemoryUtil$$Lambda$31+0x0000000800c1c000 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1237 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c18800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c18400 +instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18000 +instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15c00 +instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 member ; # org/lwjgl/system/MemoryUtil$$Lambda$30+0x0000000800c17d10 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1240 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c15400 +instanceKlass org/lwjgl/system/MemoryAccessJNI +instanceKlass jdk/internal/access/foreign/MemorySegmentProxy +instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15000 +instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 member ; # org/lwjgl/system/MemoryUtil$$Lambda$29+0x0000000800c178e0 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1234 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c14c00 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c14800 +instanceKlass java/util/function/LongPredicate +instanceKlass org/lwjgl/system/jni/JNINativeInterface +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14400 +instanceKlass sun/misc/Unsafe +instanceKlass java/util/Formattable +instanceKlass java/util/Formatter$Flags +instanceKlass java/util/Formatter$FormatSpecifier +instanceKlass java/util/Formatter$Conversion +instanceKlass java/util/Formatter$FixedString +instanceKlass java/util/Formatter$FormatString +instanceKlass @bci java/util/regex/Pattern Range (II)Ljava/util/regex/Pattern$CharPredicate; 23 member ; # java/util/regex/Pattern$$Lambda$20+0x80000002a +instanceKlass java/util/Formatter +instanceKlass sun/nio/ch/FileKey +instanceKlass sun/nio/ch/FileLockTable +instanceKlass java/nio/channels/FileLock +instanceKlass sun/nio/ch/IOStatus +instanceKlass java/nio/DirectByteBuffer$Deallocator +instanceKlass sun/nio/ch/Util$BufferCache +instanceKlass sun/nio/ch/Util +instanceKlass sun/nio/ch/NativeThread +instanceKlass java/nio/channels/Channels +instanceKlass sun/nio/ch/FileChannelImpl$Closer +instanceKlass sun/nio/ch/NativeDispatcher +instanceKlass sun/nio/ch/NativeThreadSet +instanceKlass sun/nio/ch/IOUtil +instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel +instanceKlass java/nio/channels/InterruptibleChannel +instanceKlass java/nio/channels/ScatteringByteChannel +instanceKlass java/nio/channels/GatheringByteChannel +instanceKlass java/nio/channels/SeekableByteChannel +instanceKlass java/nio/channels/ByteChannel +instanceKlass java/nio/channels/WritableByteChannel +instanceKlass java/nio/channels/ReadableByteChannel +instanceKlass java/nio/channels/Channel +instanceKlass sun/nio/fs/UnixChannelFactory$1 +instanceKlass sun/nio/fs/UnixChannelFactory$Flags +instanceKlass sun/nio/fs/UnixChannelFactory +instanceKlass sun/nio/fs/UnixFileModeAttribute +instanceKlass java/nio/file/attribute/FileAttribute +instanceKlass sun/nio/fs/UnixFileSystemProvider$3 +instanceKlass org/lwjgl/Version +instanceKlass org/lwjgl/system/SharedLibraryLoader +instanceKlass java/util/regex/IntHashSet +instanceKlass java/util/regex/Matcher +instanceKlass java/util/regex/MatchResult +instanceKlass @bci java/util/regex/Pattern ALL ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$27+0x0000000800c4a2c8 +instanceKlass @bci java/util/regex/CharPredicates ASCII_SPACE ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$18+0x800000026 +instanceKlass @bci java/util/regex/Pattern negate (Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$21+0x800000031 +instanceKlass org/lwjgl/system/SharedLibrary +instanceKlass org/lwjgl/system/FunctionProvider +instanceKlass org/lwjgl/system/APIUtil +instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 5 argL0 ; # org/lwjgl/system/Library$$Lambda$24+0x0000000800c0da80 +instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 0 argL0 ; # org/lwjgl/system/Library$$Lambda$23+0x0000000800c0d868 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13000 +# instanceKlass org/lwjgl/system/Library$$InjectedInvoker+0x0000000800c12c00 +instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller$InjectedInvokerHolder +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c12400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12000 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11c00 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11800 +instanceKlass @cpi org/lwjgl/opengl/GL20C 672 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c11400 +instanceKlass java/lang/invoke/MethodHandleImpl$ArrayAccessor +instanceKlass java/lang/invoke/MethodHandleImpl$2 +instanceKlass java/lang/invoke/MethodHandleImpl$LoopClauses +instanceKlass java/lang/invoke/MethodHandleImpl$CasesHolder +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c11000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10800 +instanceKlass @cpi org/lwjgl/opengl/GL 536 form names 3 function resolvedHandle form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10400 +instanceKlass java/lang/ClassValue$Version +instanceKlass java/lang/ClassValue$Identity +instanceKlass java/lang/ClassValue +instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller +instanceKlass @cpi com/csse3200/game/events/EventHandler 173 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10000 +instanceKlass org/lwjgl/system/Checks +instanceKlass @bci java/util/regex/Pattern DOT ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$22+0x0000000800c49e38 +instanceKlass @bci java/util/regex/Pattern union (Ljava/util/regex/Pattern$CharPredicate;Ljava/util/regex/Pattern$CharPredicate;Z)Ljava/util/regex/Pattern$CharPredicate; 6 member ; # java/util/regex/Pattern$$Lambda$22+0x800000032 +instanceKlass @bci org/lwjgl/system/Platform ()V 236 argL0 ; # org/lwjgl/system/Platform$$Lambda$20+0x0000000800c0d450 +instanceKlass @bci org/lwjgl/system/Platform ()V 231 argL0 ; # org/lwjgl/system/Platform$$Lambda$19+0x0000000800c0d228 +instanceKlass @bci org/lwjgl/system/Platform ()V 212 argL0 ; # org/lwjgl/system/Platform$$Lambda$18+0x0000000800c0d000 +instanceKlass @bci org/lwjgl/system/Platform ()V 207 argL0 ; # org/lwjgl/system/Platform$$Lambda$17+0x0000000800c0fc00 +instanceKlass java/util/regex/Pattern$TreeInfo +instanceKlass @bci java/util/regex/CharPredicates ASCII_DIGIT ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$17+0x800000025 +instanceKlass java/util/regex/Pattern$BitClass +instanceKlass @bci java/util/regex/CharPredicates ASCII_WORD ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$15+0x0000000800c495b0 +instanceKlass java/util/regex/CharPredicates +instanceKlass @bci java/util/regex/Pattern Single (I)Ljava/util/regex/Pattern$BmpCharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$19+0x800000029 +instanceKlass java/util/regex/Pattern$BmpCharPredicate +instanceKlass java/util/regex/Pattern$CharPredicate +instanceKlass java/util/regex/Pattern$Node +instanceKlass java/util/regex/Pattern +instanceKlass org/lwjgl/system/Library +instanceKlass java/nio/charset/StandardCharsets +instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 32 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$13+0x0000000800c0ed28 +instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 21 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$12+0x0000000800c0eb20 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1244 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c0cc00 +instanceKlass java/lang/Readable +instanceKlass org/lwjgl/system/MemoryUtil$NativeShift +instanceKlass org/lwjgl/system/MemoryUtil +instanceKlass org/lwjgl/system/Pointer$Default +instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 16 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$11+0x0000000800c0b788 +instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 8 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$10+0x0000000800c0b548 +instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 0 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$9+0x0000000800c0b308 +instanceKlass jdk/internal/org/objectweb/asm/ClassReader +instanceKlass org/lwjgl/system/Configuration$StateInit +instanceKlass org/lwjgl/system/Configuration +instanceKlass org/lwjgl/system/Callback$ClosureRegistry +instanceKlass org/lwjgl/system/Callback +instanceKlass org/lwjgl/system/NativeResource +instanceKlass sun/nio/fs/UnixFileKey +instanceKlass sun/net/www/MessageHeader +instanceKlass sun/net/www/protocol/jar/JarFileFactory +instanceKlass sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController +instanceKlass java/net/URLConnection +instanceKlass com/badlogic/gdx/utils/GdxNativesLoader +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3NativesLoader +instanceKlass com/badlogic/gdx/utils/SharedLibraryLoader +instanceKlass java/util/Random +instanceKlass java/util/random/RandomGenerator +instanceKlass com/badlogic/gdx/math/MathUtils +instanceKlass java/lang/StrictMath +instanceKlass com/badlogic/gdx/utils/ObjectSet +instanceKlass com/badlogic/gdx/utils/ObjectMap +instanceKlass com/badlogic/gdx/utils/Array +instanceKlass jdk/internal/logger/DefaultLoggerFinder$1 +instanceKlass java/util/logging/Logger$SystemLoggerHelper$1 +instanceKlass java/util/logging/Logger$SystemLoggerHelper +instanceKlass java/util/logging/LogManager$4 +instanceKlass jdk/internal/logger/BootstrapLogger$BootstrapExecutors +instanceKlass java/util/ServiceLoader$ProviderImpl +instanceKlass java/util/ServiceLoader$Provider +instanceKlass java/util/ServiceLoader$1 +instanceKlass java/util/concurrent/CopyOnWriteArrayList$COWIterator +instanceKlass java/util/ServiceLoader$3 +instanceKlass java/util/ServiceLoader$2 +instanceKlass java/util/ServiceLoader$LazyClassPathLookupIterator +instanceKlass java/util/ImmutableCollections$ListItr +instanceKlass java/util/ListIterator +instanceKlass java/util/ImmutableCollections$Set12$1 +instanceKlass java/util/Spliterators$1Adapter +instanceKlass java/util/Spliterators$ArraySpliterator +instanceKlass java/util/Spliterator$OfDouble +instanceKlass java/util/Spliterator$OfLong +instanceKlass java/util/Spliterator$OfInt +instanceKlass java/util/Spliterator$OfPrimitive +instanceKlass java/util/Spliterators$EmptySpliterator +instanceKlass java/util/Spliterators +instanceKlass jdk/internal/loader/AbstractClassLoaderValue$Memoizer +instanceKlass java/util/ServiceLoader$ModuleServicesLookupIterator +instanceKlass java/util/ServiceLoader +instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend$1 +instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend +instanceKlass jdk/internal/logger/BootstrapLogger +instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge +instanceKlass sun/util/logging/PlatformLogger$Bridge +instanceKlass java/lang/System$Logger +instanceKlass java/util/stream/Streams +instanceKlass java/util/stream/Stream$Builder +instanceKlass java/util/stream/Streams$AbstractStreamBuilderImpl +instanceKlass java/util/stream/Sink$ChainedReference +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$38+0x80000004d +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$40+0x80000004f +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$39+0x80000004e +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$41+0x800000050 +instanceKlass java/util/stream/FindOps$FindOp +instanceKlass java/util/stream/TerminalOp +instanceKlass java/util/stream/FindOps$FindSink +instanceKlass java/util/stream/TerminalSink +instanceKlass java/util/stream/Sink +instanceKlass java/util/function/Consumer +instanceKlass java/util/stream/FindOps +instanceKlass @bci java/util/logging/Level$KnownLevel findByName (Ljava/lang/String;Ljava/util/function/Function;)Ljava/util/Optional; 29 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$16+0x800000024 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c0c800 +instanceKlass java/util/Arrays$ArrayItr +instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory$LazyStaticHolder +instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory +instanceKlass sun/reflect/annotation/AnnotationParser +instanceKlass java/lang/Class$3 +instanceKlass java/util/EnumMap$1 +instanceKlass java/util/stream/StreamOpFlag$MaskBuilder +instanceKlass java/util/stream/Stream +instanceKlass java/util/stream/BaseStream +instanceKlass java/util/stream/PipelineHelper +instanceKlass java/util/stream/StreamSupport +instanceKlass java/util/ArrayList$ArrayListSpliterator +instanceKlass java/util/Spliterator +instanceKlass @bci java/util/logging/Level findLevel (Ljava/lang/String;)Ljava/util/logging/Level; 13 argL0 ; # java/util/logging/Level$$Lambda$13+0x800000011 +instanceKlass java/util/Hashtable$Enumerator +instanceKlass java/util/concurrent/ConcurrentHashMap$MapEntry +instanceKlass java/util/Collections$SynchronizedCollection +instanceKlass java/util/Properties$EntrySet +instanceKlass java/util/Collections$3 +instanceKlass java/util/logging/LogManager$LoggerContext$1 +instanceKlass java/util/logging/LogManager$VisitedLoggers +instanceKlass java/util/function/Predicate +instanceKlass @bci java/util/logging/LogManager$LoggerContext$1 run ()Ljava/lang/Void; 22 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c400 +instanceKlass java/util/logging/LogManager$2 +instanceKlass java/lang/System$LoggerFinder +instanceKlass java/lang/StringUTF16 +instanceKlass java/util/Properties$LineReader +instanceKlass java/security/Security$1 +instanceKlass java/security/Security +instanceKlass sun/security/util/SecurityProperties +instanceKlass sun/security/util/FilePermCompat +instanceKlass java/util/logging/LogManager$LoggingProviderAccess +instanceKlass sun/util/logging/internal/LoggingProviderImpl$LogManagerAccess +instanceKlass java/lang/Shutdown$Lock +instanceKlass java/lang/Shutdown +instanceKlass java/lang/ApplicationShutdownHooks$1 +instanceKlass java/lang/ApplicationShutdownHooks +instanceKlass java/util/Collections$SynchronizedMap +instanceKlass java/util/logging/LogManager$LogNode +instanceKlass java/util/logging/LogManager$LoggerContext +instanceKlass java/util/logging/LogManager$1 +instanceKlass java/util/logging/LogManager +instanceKlass java/util/logging/Logger$ConfigurationData +instanceKlass java/util/logging/Logger$LoggerBundle +instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 49 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$15+0x800000023 +instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c000 +instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassDefiner +instanceKlass java/util/ImmutableCollections$SetN$SetNIterator +instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassFile +instanceKlass jdk/internal/org/objectweb/asm/Handler +instanceKlass jdk/internal/org/objectweb/asm/Attribute +instanceKlass jdk/internal/org/objectweb/asm/FieldVisitor +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$ClassData +instanceKlass jdk/internal/org/objectweb/asm/AnnotationVisitor +instanceKlass jdk/internal/org/objectweb/asm/Frame +instanceKlass jdk/internal/org/objectweb/asm/Label +instanceKlass jdk/internal/org/objectweb/asm/MethodVisitor +instanceKlass java/lang/invoke/LambdaFormBuffer +instanceKlass java/lang/invoke/LambdaFormEditor$TransformKey +instanceKlass java/lang/invoke/LambdaFormEditor +instanceKlass sun/invoke/util/Wrapper$1 +instanceKlass java/lang/invoke/DelegatingMethodHandle$Holder +instanceKlass java/lang/invoke/DirectMethodHandle$2 +instanceKlass java/lang/invoke/ClassSpecializer$Factory +instanceKlass java/lang/invoke/ClassSpecializer$SpeciesData +instanceKlass java/lang/invoke/ClassSpecializer$1 +instanceKlass java/lang/invoke/ClassSpecializer +instanceKlass sun/invoke/empty/Empty +instanceKlass sun/invoke/util/VerifyType +instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 19 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$14+0x800000022 +instanceKlass java/lang/invoke/LambdaProxyClassArchive +instanceKlass jdk/internal/org/objectweb/asm/ByteVector +instanceKlass jdk/internal/org/objectweb/asm/Symbol +instanceKlass jdk/internal/org/objectweb/asm/SymbolTable +instanceKlass jdk/internal/org/objectweb/asm/ClassVisitor +instanceKlass java/lang/invoke/InfoFromMemberName +instanceKlass java/lang/invoke/MethodHandleInfo +instanceKlass jdk/internal/org/objectweb/asm/ConstantDynamic +instanceKlass sun/invoke/util/BytecodeDescriptor +instanceKlass jdk/internal/org/objectweb/asm/Handle +instanceKlass sun/security/action/GetBooleanAction +instanceKlass jdk/internal/org/objectweb/asm/Type +instanceKlass java/lang/invoke/AbstractValidatingLambdaMetafactory +instanceKlass java/lang/invoke/MethodHandleImpl$1 +instanceKlass jdk/internal/access/JavaLangInvokeAccess +instanceKlass java/lang/invoke/Invokers$Holder +instanceKlass java/lang/invoke/BootstrapMethodInvoker +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$2 +instanceKlass java/lang/invoke/InvokerBytecodeGenerator +instanceKlass java/lang/invoke/LambdaForm$Holder +instanceKlass java/lang/invoke/LambdaForm$Name +instanceKlass java/lang/reflect/Array +instanceKlass java/lang/invoke/Invokers +instanceKlass java/lang/invoke/MethodHandleImpl +instanceKlass sun/invoke/util/ValueConversions +instanceKlass java/lang/invoke/DirectMethodHandle$Holder +instanceKlass java/lang/invoke/LambdaForm$NamedFunction +instanceKlass sun/invoke/util/Wrapper$Format +instanceKlass java/lang/invoke/MethodTypeForm +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet +instanceKlass java/lang/invoke/LambdaMetafactory +instanceKlass java/util/logging/Level +instanceKlass java/util/logging/Handler +instanceKlass java/util/logging/Logger +instanceKlass org/slf4j/helpers/NamedLoggerBase +instanceKlass org/slf4j/spi/LocationAwareLogger +instanceKlass org/slf4j/impl/JDK14LoggerFactory +instanceKlass org/slf4j/impl/StaticLoggerBinder +instanceKlass org/slf4j/spi/LoggerFactoryBinder +instanceKlass jdk/internal/loader/URLClassPath$1 +instanceKlass java/lang/CompoundEnumeration +instanceKlass java/util/ArrayList$Itr +instanceKlass jdk/internal/loader/BuiltinClassLoader$1 +instanceKlass java/util/Collections$EmptyEnumeration +instanceKlass java/util/Collections$EmptyIterator +instanceKlass jdk/internal/jimage/ImageLocation +instanceKlass jdk/internal/jimage/decompressor/Decompressor +instanceKlass jdk/internal/jimage/ImageStringsReader +instanceKlass jdk/internal/jimage/ImageStrings +instanceKlass jdk/internal/jimage/ImageHeader +instanceKlass jdk/internal/jimage/NativeImageBuffer$1 +instanceKlass jdk/internal/jimage/NativeImageBuffer +instanceKlass jdk/internal/jimage/BasicImageReader$1 +instanceKlass jdk/internal/jimage/BasicImageReader +instanceKlass jdk/internal/jimage/ImageReader +instanceKlass jdk/internal/jimage/ImageReaderFactory$1 +instanceKlass java/net/URI$Parser +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder$1 +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder +instanceKlass java/nio/file/FileSystems +instanceKlass java/nio/file/Paths +instanceKlass jdk/internal/jimage/ImageReaderFactory +instanceKlass jdk/internal/module/SystemModuleFinders$SystemImage +instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleReader +instanceKlass java/lang/module/ModuleReader +instanceKlass jdk/internal/loader/BuiltinClassLoader$5 +instanceKlass jdk/internal/loader/BuiltinClassLoader$2 +instanceKlass jdk/internal/module/Resources +instanceKlass org/slf4j/helpers/Util +instanceKlass org/slf4j/helpers/NOPLoggerFactory +instanceKlass java/util/concurrent/LinkedBlockingQueue$Node +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject +instanceKlass java/util/concurrent/locks/Condition +instanceKlass java/util/concurrent/BlockingQueue +instanceKlass org/slf4j/Logger +instanceKlass org/slf4j/helpers/SubstituteLoggerFactory +instanceKlass org/slf4j/event/LoggingEvent +instanceKlass org/slf4j/ILoggerFactory +instanceKlass org/slf4j/LoggerFactory +instanceKlass com/badlogic/gdx/Screen +instanceKlass com/badlogic/gdx/Game +instanceKlass org/lwjgl/glfw/GLFWErrorCallbackI +instanceKlass org/lwjgl/system/CallbackI +instanceKlass org/lwjgl/system/Pointer +instanceKlass java/util/TreeMap$PrivateEntryIterator +instanceKlass java/util/TreeMap$Entry +instanceKlass java/util/NavigableMap +instanceKlass java/util/SortedMap +instanceKlass java/util/NavigableSet +instanceKlass java/util/SortedSet +instanceKlass com/badlogic/gdx/Graphics +instanceKlass com/badlogic/gdx/utils/Clipboard +instanceKlass com/badlogic/gdx/Preferences +instanceKlass com/badlogic/gdx/files/FileHandle +instanceKlass com/badlogic/gdx/Files +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Input +instanceKlass com/badlogic/gdx/Input +instanceKlass com/badlogic/gdx/Net +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/Lwjgl3Audio +instanceKlass com/badlogic/gdx/utils/Disposable +instanceKlass com/badlogic/gdx/Audio +instanceKlass com/badlogic/gdx/ApplicationLogger +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Application +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationBase +instanceKlass com/badlogic/gdx/Application +instanceKlass com/badlogic/gdx/utils/NumberUtils +instanceKlass com/badlogic/gdx/graphics/Color +instanceKlass com/badlogic/gdx/Graphics$Monitor +instanceKlass com/badlogic/gdx/Graphics$DisplayMode +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3WindowConfiguration +instanceKlass java/lang/Void +instanceKlass java/lang/PublicMethods$Key +instanceKlass java/lang/PublicMethods$MethodList +instanceKlass com/badlogic/gdx/ApplicationListener +instanceKlass java/util/zip/Checksum$1 +instanceKlass java/util/zip/CRC32 +instanceKlass java/util/zip/Checksum +instanceKlass java/util/jar/Attributes +instanceKlass java/util/zip/ZipFile$InflaterCleanupAction +instanceKlass java/util/zip/Inflater$InflaterZStreamRef +instanceKlass java/util/zip/Inflater +instanceKlass java/util/zip/ZipEntry +instanceKlass java/nio/Bits$1 +instanceKlass jdk/internal/misc/VM$BufferPool +instanceKlass java/nio/Bits +instanceKlass sun/nio/ch/DirectBuffer +instanceKlass jdk/internal/perf/PerfCounter$CoreCounters +instanceKlass jdk/internal/perf/Perf +instanceKlass jdk/internal/perf/Perf$GetPerfAction +instanceKlass jdk/internal/perf/PerfCounter +instanceKlass java/nio/file/attribute/FileTime +instanceKlass java/util/zip/ZipUtils +instanceKlass java/util/zip/ZipFile$Source$End +instanceKlass java/io/RandomAccessFile$2 +instanceKlass jdk/internal/access/JavaIORandomAccessFileAccess +instanceKlass java/io/RandomAccessFile +instanceKlass java/io/DataInput +instanceKlass java/io/DataOutput +instanceKlass sun/nio/fs/UnixFileAttributes$UnixAsBasicFileAttributes +instanceKlass sun/nio/fs/NativeBuffer$Deallocator +instanceKlass sun/nio/fs/NativeBuffer +instanceKlass java/lang/ThreadLocal$ThreadLocalMap +instanceKlass sun/nio/fs/NativeBuffers +instanceKlass sun/nio/fs/AbstractBasicFileAttributeView +instanceKlass sun/nio/fs/DynamicFileAttributeView +instanceKlass sun/nio/fs/UnixFileAttributeViews +instanceKlass java/nio/file/attribute/UserDefinedFileAttributeView +instanceKlass java/nio/file/attribute/BasicFileAttributeView +instanceKlass java/nio/file/attribute/FileAttributeView +instanceKlass java/nio/file/attribute/AttributeView +instanceKlass java/nio/file/Files +instanceKlass java/nio/file/CopyOption +instanceKlass java/util/zip/ZipFile$Source$Key +instanceKlass sun/nio/fs/UnixMountEntry +instanceKlass sun/nio/fs/UnixFileStoreAttributes +instanceKlass sun/nio/fs/UnixFileAttributes +instanceKlass java/nio/file/attribute/PosixFileAttributes +instanceKlass java/nio/file/attribute/BasicFileAttributes +instanceKlass java/util/Enumeration +instanceKlass java/util/concurrent/ConcurrentHashMap$Traverser +instanceKlass jdk/internal/loader/NativeLibraries$3 +instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryImpl +instanceKlass jdk/internal/loader/NativeLibrary +instanceKlass java/util/ArrayDeque$DeqIterator +instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext$1 +instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext +instanceKlass jdk/internal/loader/NativeLibraries$2 +instanceKlass jdk/internal/loader/NativeLibraries$1 +instanceKlass jdk/internal/loader/NativeLibraries$LibraryPaths +instanceKlass sun/nio/fs/UnixNativeDispatcher +instanceKlass sun/nio/fs/Util +instanceKlass sun/nio/fs/UnixPath +instanceKlass java/nio/file/Path +instanceKlass java/nio/file/Watchable +instanceKlass java/nio/file/FileSystem +instanceKlass java/nio/file/OpenOption +instanceKlass java/nio/file/spi/FileSystemProvider +instanceKlass sun/nio/fs/DefaultFileSystemProvider +instanceKlass java/util/zip/ZipFile$Source +instanceKlass java/util/zip/ZipCoder +instanceKlass java/util/zip/ZipFile$CleanableResource +instanceKlass java/lang/Runtime$Version +instanceKlass java/util/jar/JavaUtilJarAccessImpl +instanceKlass jdk/internal/access/JavaUtilJarAccess +instanceKlass jdk/internal/loader/FileURLMapper +instanceKlass jdk/internal/loader/URLClassPath$JarLoader$1 +instanceKlass java/util/zip/ZipFile$1 +instanceKlass jdk/internal/access/JavaUtilZipFileAccess +instanceKlass java/util/zip/ZipFile +instanceKlass java/util/zip/ZipConstants +instanceKlass java/lang/Class$Atomic +instanceKlass java/lang/Class$ReflectionData +instanceKlass com/csse3200/game/desktop/DesktopLauncher +instanceKlass sun/security/util/Debug +instanceKlass java/security/SecureClassLoader$DebugHolder +instanceKlass java/security/Permission +instanceKlass java/security/Guard +instanceKlass java/security/PermissionCollection +instanceKlass java/security/SecureClassLoader$1 +instanceKlass java/security/SecureClassLoader$CodeSourceKey +instanceKlass java/io/FileInputStream$1 +instanceKlass sun/nio/ByteBuffered +instanceKlass jdk/internal/ref/CleanerImpl +instanceKlass java/lang/ref/Cleaner$1 +instanceKlass java/lang/ref/Cleaner +instanceKlass jdk/internal/ref/CleanerFactory$1 +instanceKlass java/util/concurrent/ThreadFactory +instanceKlass jdk/internal/ref/CleanerFactory +instanceKlass java/lang/ref/Cleaner$Cleanable +instanceKlass java/lang/Package$VersionInfo +instanceKlass java/lang/NamedPackage +instanceKlass jdk/internal/loader/Resource +instanceKlass jdk/internal/loader/URLClassPath$Loader +instanceKlass jdk/internal/loader/URLClassPath$3 +instanceKlass java/security/PrivilegedExceptionAction +instanceKlass sun/util/locale/LocaleObjectCache +instanceKlass sun/util/locale/BaseLocale$Key +instanceKlass java/util/Optional +instanceKlass sun/util/locale/LocaleUtils +instanceKlass java/util/Locale +instanceKlass sun/net/util/URLUtil +instanceKlass java/lang/StringCoding +instanceKlass sun/launcher/LauncherHelper +instanceKlass java/lang/invoke/StringConcatFactory$3 +instanceKlass java/lang/invoke/StringConcatFactory$2 +instanceKlass java/lang/invoke/StringConcatFactory$1 +instanceKlass java/lang/invoke/StringConcatFactory +instanceKlass java/util/Deque +instanceKlass java/util/Queue +instanceKlass sun/net/util/IPAddressUtil +instanceKlass java/net/URLStreamHandler +instanceKlass java/util/HexFormat +instanceKlass sun/net/www/ParseUtil +instanceKlass java/net/URL$3 +instanceKlass jdk/internal/access/JavaNetURLAccess +instanceKlass java/net/URL$DefaultFactory +instanceKlass java/net/URLStreamHandlerFactory +instanceKlass jdk/internal/loader/URLClassPath +instanceKlass jdk/internal/loader/BootLoader +instanceKlass java/util/concurrent/ConcurrentHashMap$CollectionView +instanceKlass jdk/internal/loader/ClassLoaderHelper +instanceKlass java/security/ProtectionDomain$JavaSecurityAccessImpl +instanceKlass jdk/internal/access/JavaSecurityAccess +instanceKlass java/lang/ClassLoader$ParallelLoaders +instanceKlass java/security/cert/Certificate +instanceKlass java/net/URI$1 +instanceKlass jdk/internal/access/JavaNetUriAccess +instanceKlass jdk/internal/module/ModuleBootstrap$Counters +instanceKlass jdk/internal/module/ModulePatcher +instanceKlass jdk/internal/util/ArraysSupport +instanceKlass java/io/FileSystem +instanceKlass java/io/DefaultFileSystem +instanceKlass java/io/File +instanceKlass java/lang/module/ModuleDescriptor$1 +instanceKlass jdk/internal/access/JavaLangModuleAccess +instanceKlass java/lang/reflect/Modifier +instanceKlass sun/invoke/util/VerifyAccess +instanceKlass java/util/KeyValueHolder +instanceKlass java/util/ImmutableCollections$MapN$MapNIterator +instanceKlass java/lang/invoke/MethodHandles$Lookup +instanceKlass java/lang/invoke/MemberName$Factory +instanceKlass java/lang/invoke/MethodHandles +instanceKlass jdk/internal/module/ModuleBootstrap +instanceKlass java/lang/invoke/MethodHandleStatics +instanceKlass java/util/Collections +instanceKlass jdk/internal/misc/OSEnvironment +instanceKlass jdk/internal/misc/Signal$NativeHandler +instanceKlass java/util/Hashtable$Entry +instanceKlass jdk/internal/misc/Signal +instanceKlass java/lang/Terminator$1 +instanceKlass jdk/internal/misc/Signal$Handler +instanceKlass java/lang/Terminator +instanceKlass java/nio/ByteOrder +instanceKlass java/nio/Buffer$1 +instanceKlass jdk/internal/access/JavaNioAccess +instanceKlass jdk/internal/misc/ScopedMemoryAccess +instanceKlass java/nio/charset/CodingErrorAction +instanceKlass java/nio/charset/CharsetEncoder +instanceKlass java/io/Writer +instanceKlass java/io/OutputStream +instanceKlass java/io/Flushable +instanceKlass java/io/FileDescriptor$1 +instanceKlass jdk/internal/access/JavaIOFileDescriptorAccess +instanceKlass java/io/FileDescriptor +instanceKlass sun/security/action/GetPropertyAction +instanceKlass jdk/internal/util/StaticProperty +instanceKlass sun/nio/cs/HistoricallyNamedCharset +instanceKlass java/lang/ThreadLocal +instanceKlass java/nio/charset/spi/CharsetProvider +instanceKlass java/nio/charset/Charset +instanceKlass java/util/HashMap$HashIterator +instanceKlass java/util/concurrent/locks/LockSupport +instanceKlass java/util/concurrent/ConcurrentHashMap$CounterCell +instanceKlass java/util/concurrent/locks/ReentrantLock +instanceKlass java/util/concurrent/locks/Lock +instanceKlass java/lang/CharacterData +instanceKlass java/util/Arrays +instanceKlass jdk/internal/util/Preconditions$3 +instanceKlass jdk/internal/util/Preconditions$2 +instanceKlass jdk/internal/util/Preconditions$4 +instanceKlass java/util/function/BiFunction +instanceKlass jdk/internal/util/Preconditions$1 +instanceKlass jdk/internal/util/Preconditions +instanceKlass java/lang/Runtime +instanceKlass java/lang/VersionProps +instanceKlass java/lang/StringConcatHelper +instanceKlass jdk/internal/util/SystemProps$Raw +instanceKlass jdk/internal/util/SystemProps +instanceKlass jdk/internal/misc/VM +instanceKlass java/lang/System$2 +instanceKlass jdk/internal/access/JavaLangAccess +instanceKlass java/lang/ref/Reference$1 +instanceKlass jdk/internal/access/JavaLangRefAccess +instanceKlass java/lang/ref/ReferenceQueue$Lock +instanceKlass java/lang/ref/ReferenceQueue +instanceKlass jdk/internal/reflect/ReflectionFactory +instanceKlass java/lang/Math +instanceKlass java/lang/StringLatin1 +instanceKlass java/util/Objects +instanceKlass jdk/internal/reflect/Reflection +instanceKlass jdk/internal/reflect/ReflectionFactory$GetReflectionFactoryAction +instanceKlass java/security/PrivilegedAction +instanceKlass jdk/internal/access/SharedSecrets +instanceKlass java/lang/reflect/ReflectAccess +instanceKlass jdk/internal/access/JavaLangReflectAccess +instanceKlass jdk/internal/misc/CDS +instanceKlass java/lang/String$CaseInsensitiveComparator +instanceKlass java/util/Comparator +instanceKlass java/io/ObjectStreamField +instanceKlass java/lang/Module$ArchivedData +instanceKlass jdk/internal/module/ArchivedBootLayer +instanceKlass jdk/internal/loader/BuiltinClassLoader$LoadedModule +instanceKlass jdk/internal/module/ServicesCatalog$ServiceProvider +instanceKlass java/util/concurrent/CopyOnWriteArrayList +instanceKlass jdk/internal/module/ServicesCatalog +instanceKlass jdk/internal/loader/AbstractClassLoaderValue +instanceKlass java/util/concurrent/ConcurrentHashMap$Node +instanceKlass jdk/internal/loader/NativeLibraries +instanceKlass java/security/ProtectionDomain$Key +instanceKlass java/security/Principal +instanceKlass jdk/internal/loader/ArchivedClassLoaders +instanceKlass jdk/internal/math/FDBigInteger +instanceKlass java/lang/ModuleLayer +instanceKlass java/util/ImmutableCollections +instanceKlass jdk/internal/module/ModuleLoaderMap$Mapper +instanceKlass java/util/function/Function +instanceKlass java/lang/module/ResolvedModule +instanceKlass java/lang/module/Configuration +instanceKlass java/util/HashMap$Node +instanceKlass java/util/Map$Entry +instanceKlass java/util/Collections$UnmodifiableMap +instanceKlass jdk/internal/module/ModuleHashes +instanceKlass jdk/internal/module/ModuleTarget +instanceKlass java/lang/module/ModuleDescriptor$Opens +instanceKlass java/lang/module/ModuleDescriptor$Provides +instanceKlass jdk/internal/module/SystemModuleFinders$3 +instanceKlass jdk/internal/module/ModuleHashes$HashSupplier +instanceKlass jdk/internal/module/SystemModuleFinders$2 +instanceKlass java/util/function/Supplier +instanceKlass java/net/URI +instanceKlass java/lang/module/ModuleDescriptor$Exports +instanceKlass java/lang/Enum +instanceKlass java/lang/module/ModuleDescriptor$Requires +instanceKlass java/lang/module/ModuleDescriptor$Version +instanceKlass java/lang/module/ModuleDescriptor +instanceKlass java/lang/module/ModuleReference +instanceKlass java/util/Set +instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleFinder +instanceKlass java/lang/module/ModuleFinder +instanceKlass jdk/internal/module/ArchivedModuleGraph +instanceKlass sun/util/locale/BaseLocale +instanceKlass java/util/jar/Attributes$Name +instanceKlass java/lang/Character$CharacterCache +instanceKlass java/lang/Short$ShortCache +instanceKlass java/lang/Byte$ByteCache +instanceKlass java/lang/Long$LongCache +instanceKlass java/lang/Integer$IntegerCache +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload +instanceKlass jdk/internal/vm/vector/VectorSupport +instanceKlass java/lang/reflect/RecordComponent +instanceKlass java/util/Iterator +instanceKlass java/lang/Number +instanceKlass java/lang/Character +instanceKlass java/lang/Boolean +instanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer +instanceKlass java/lang/LiveStackFrame +instanceKlass java/lang/StackFrameInfo +instanceKlass java/lang/StackWalker$StackFrame +instanceKlass java/lang/StackStreamFactory$AbstractStackWalker +instanceKlass java/lang/StackWalker +instanceKlass java/nio/Buffer +instanceKlass java/lang/StackTraceElement +instanceKlass java/util/RandomAccess +instanceKlass java/util/List +instanceKlass java/util/AbstractCollection +instanceKlass java/util/Collection +instanceKlass java/lang/Iterable +instanceKlass java/util/concurrent/ConcurrentMap +instanceKlass java/util/AbstractMap +instanceKlass java/security/CodeSource +instanceKlass jdk/internal/loader/ClassLoaders +instanceKlass java/util/jar/Manifest +instanceKlass java/net/URL +instanceKlass java/io/InputStream +instanceKlass java/io/Closeable +instanceKlass java/lang/AutoCloseable +instanceKlass jdk/internal/module/Modules +instanceKlass jdk/internal/misc/Unsafe +instanceKlass jdk/internal/misc/UnsafeConstants +instanceKlass java/lang/AbstractStringBuilder +instanceKlass java/lang/Appendable +instanceKlass java/lang/AssertionStatusDirectives +instanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext +instanceKlass jdk/internal/invoke/NativeEntryPoint +instanceKlass java/lang/invoke/CallSite +instanceKlass java/lang/invoke/MethodType +instanceKlass java/lang/invoke/TypeDescriptor$OfMethod +instanceKlass java/lang/invoke/LambdaForm +instanceKlass java/lang/invoke/MethodHandleNatives +instanceKlass java/lang/invoke/ResolvedMethodName +instanceKlass java/lang/invoke/MemberName +instanceKlass java/lang/invoke/VarHandle +instanceKlass java/lang/invoke/MethodHandle +instanceKlass jdk/internal/reflect/CallerSensitive +instanceKlass java/lang/annotation/Annotation +instanceKlass jdk/internal/reflect/FieldAccessor +instanceKlass jdk/internal/reflect/ConstantPool +instanceKlass jdk/internal/reflect/ConstructorAccessor +instanceKlass jdk/internal/reflect/MethodAccessor +instanceKlass jdk/internal/reflect/MagicAccessorImpl +instanceKlass java/lang/reflect/Parameter +instanceKlass java/lang/reflect/Member +instanceKlass java/lang/reflect/AccessibleObject +instanceKlass java/lang/Module +instanceKlass java/util/Map +instanceKlass java/util/Dictionary +instanceKlass java/lang/ThreadGroup +instanceKlass java/lang/Thread$UncaughtExceptionHandler +instanceKlass java/lang/Thread +instanceKlass java/lang/Runnable +instanceKlass java/lang/ref/Reference +instanceKlass java/lang/Record +instanceKlass java/security/AccessController +instanceKlass java/security/AccessControlContext +instanceKlass java/security/ProtectionDomain +instanceKlass java/lang/SecurityManager +instanceKlass java/lang/Throwable +instanceKlass java/lang/System +instanceKlass java/lang/ClassLoader +instanceKlass java/lang/Cloneable +instanceKlass java/lang/Class +instanceKlass java/lang/invoke/TypeDescriptor$OfField +instanceKlass java/lang/invoke/TypeDescriptor +instanceKlass java/lang/reflect/Type +instanceKlass java/lang/reflect/GenericDeclaration +instanceKlass java/lang/reflect/AnnotatedElement +instanceKlass java/lang/String +instanceKlass java/lang/constant/ConstantDesc +instanceKlass java/lang/constant/Constable +instanceKlass java/lang/CharSequence +instanceKlass java/lang/Comparable +instanceKlass java/io/Serializable +ciInstanceKlass java/lang/Object 1 1 94 100 1 10 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 3 8 1 100 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 3 1 1 +ciInstanceKlass java/io/Serializable 1 0 7 100 1 100 1 1 1 +ciInstanceKlass java/lang/System 1 1 832 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 10 12 1 1 100 1 10 12 10 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 12 1 100 1 8 1 10 10 12 1 100 1 8 1 10 8 1 10 100 12 1 1 8 1 10 12 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 18 12 1 100 1 9 100 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 7 1 10 12 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 8 1 11 12 1 10 12 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 11 12 1 1 7 1 11 12 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 11 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 9 12 1 8 1 10 7 12 1 1 8 1 7 1 9 7 12 1 1 1 10 12 1 7 1 9 12 10 9 12 7 1 10 12 8 1 10 12 1 10 12 1 1 8 1 10 7 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 10 7 12 1 1 1 9 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 8 1 10 8 1 8 1 8 1 8 1 10 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 1 8 1 10 10 10 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 10 12 1 1 7 1 10 10 12 1 10 12 1 9 12 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/System in Ljava/io/InputStream; java/io/BufferedInputStream +staticfield java/lang/System out Ljava/io/PrintStream; java/io/PrintStream +staticfield java/lang/System err Ljava/io/PrintStream; java/io/PrintStream +ciInstanceKlass java/util/Properties 1 1 690 10 7 12 1 1 1 100 1 10 7 12 1 1 7 1 10 12 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 7 1 10 12 1 10 12 1 1 8 1 10 12 1 7 1 10 12 10 12 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 3 10 10 100 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 9 12 1 1 7 1 100 1 10 12 1 100 1 11 7 12 1 1 1 11 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 11 12 1 11 12 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 10 12 1 100 1 10 10 12 1 1 10 100 12 1 1 9 100 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 1 100 1 10 10 12 1 11 7 12 1 1 10 7 12 1 1 1 8 1 10 100 12 1 1 11 11 7 1 8 1 10 100 1 11 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 10 11 12 1 4 11 10 12 1 1 10 100 12 1 1 11 12 1 10 12 1 1 10 100 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 100 12 1 1 1 100 1 6 0 10 12 1 1 11 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +staticfield java/util/Properties UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +instanceKlass java/util/Hashtable +ciInstanceKlass java/util/Dictionary 1 1 36 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/Properties +ciInstanceKlass java/util/Hashtable 1 1 512 100 1 10 7 12 1 1 1 9 7 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 8 1 10 12 1 9 12 1 1 7 1 9 12 1 1 4 10 7 12 1 1 1 9 12 1 4 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 100 1 10 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 10 12 1 3 9 12 1 9 12 1 3 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 9 12 1 1 10 100 1 100 1 10 12 1 10 8 1 10 10 12 1 8 1 10 8 1 10 100 12 1 1 1 7 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 1 10 10 12 1 1 11 12 1 1 11 12 1 100 1 10 10 10 100 12 1 1 11 100 12 1 1 1 100 1 10 11 100 12 1 1 11 100 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 8 1 10 4 10 12 4 10 12 1 8 1 10 12 10 100 12 1 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/String 1 1 1399 10 7 12 1 1 1 8 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 10 7 12 1 1 1 10 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 10 12 9 100 12 1 1 3 10 7 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 11 12 1 1 10 12 1 1 10 12 10 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 10 12 1 10 12 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 3 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 10 100 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 10 12 1 100 1 10 10 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 11 7 1 11 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 9 12 1 1 11 100 12 1 1 1 10 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 10 12 10 10 12 10 10 12 1 10 12 1 10 12 10 10 12 10 12 1 10 12 10 12 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 10 7 12 1 1 1 11 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 100 1 100 1 8 1 10 10 10 12 1 8 1 10 12 1 3 3 7 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 10 12 10 12 1 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 12 1 1 10 10 12 1 8 1 10 12 1 1 18 12 1 1 11 100 12 1 1 1 7 1 3 18 12 1 18 12 1 8 1 10 100 12 1 1 1 11 12 1 1 10 12 10 10 12 1 10 11 12 1 1 10 12 1 1 11 12 1 18 3 11 10 12 1 11 11 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 11 100 12 1 7 1 100 1 10 12 1 7 1 10 10 7 12 1 1 1 100 1 10 7 1 10 10 12 1 10 10 12 1 8 1 10 10 12 1 8 1 8 1 10 12 1 10 12 1 10 10 12 10 100 12 1 1 10 100 12 1 1 10 100 12 1 1 8 1 10 12 1 10 12 1 1 10 10 12 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 100 12 1 1 1 10 12 10 12 1 1 10 12 10 10 12 10 12 7 1 9 12 1 1 7 1 10 100 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 15 10 12 15 10 12 1 1 1 1 100 1 100 1 1 1 +staticfield java/lang/String COMPACT_STRINGS Z 1 +staticfield java/lang/String serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/String CASE_INSENSITIVE_ORDER Ljava/util/Comparator; java/lang/String$CaseInsensitiveComparator +ciInstanceKlass java/util/Iterator 1 1 53 100 1 8 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OggInputStream +instanceKlass sun/nio/ch/ChannelInputStream +instanceKlass java/util/zip/ZipFile$ZipFileInputStream +instanceKlass java/io/FilterInputStream +instanceKlass java/io/FileInputStream +instanceKlass java/io/ByteArrayInputStream +ciInstanceKlass java/io/InputStream 1 1 184 100 1 10 7 12 1 1 1 100 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 100 1 3 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 3 100 1 8 1 10 10 100 12 1 1 1 100 1 10 11 100 12 1 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 10 100 12 1 1 1 5 0 10 12 1 10 12 1 1 100 1 10 8 1 10 8 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/concurrent/ForkJoinWorkerThread +instanceKlass java/util/logging/LogManager$Cleaner +instanceKlass jdk/internal/misc/InnocuousThread +instanceKlass java/lang/ref/Finalizer$FinalizerThread +instanceKlass java/lang/ref/Reference$ReferenceHandler +ciInstanceKlass java/lang/Thread 1 1 612 9 7 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 1 3 8 1 100 1 5 0 10 12 1 1 10 7 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 100 1 8 1 10 9 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 9 12 1 10 12 1 1 9 12 1 100 1 10 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 100 1 11 7 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 10 12 9 12 1 1 10 12 9 12 1 10 12 1 100 1 10 10 12 1 1 9 12 1 10 12 1 11 100 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 10 12 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 1 10 12 1 100 1 8 1 10 10 12 1 10 12 8 1 10 12 1 8 1 10 8 1 8 1 10 100 12 1 1 10 100 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 1 10 12 1 1 10 10 12 1 1 9 12 1 10 12 1 1 100 1 10 12 11 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 100 1 10 12 1 10 12 1 1 11 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 8 1 9 12 1 10 12 1 1 11 100 12 1 1 1 10 100 12 1 1 1 11 12 1 10 12 1 7 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 +staticfield java/lang/Thread EMPTY_STACK_TRACE [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +ciInstanceKlass java/lang/ThreadGroup 1 1 293 10 7 12 1 1 1 9 7 12 1 1 1 8 1 9 12 1 1 7 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 9 12 1 9 12 1 1 10 7 12 1 1 1 100 10 12 1 1 10 7 12 1 1 1 10 100 12 1 9 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 100 1 10 10 12 1 10 12 1 10 12 1 7 10 12 1 9 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 1 100 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 8 1 10 8 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/misc/Unsafe 1 1 1287 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 5 0 5 0 5 0 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 100 1 8 1 10 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 100 1 10 10 12 1 1 8 1 10 8 1 8 1 10 12 1 1 9 7 12 1 1 1 9 100 1 9 100 1 9 100 1 9 9 100 1 9 100 1 9 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 5 0 5 0 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 3 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 100 1 10 9 12 1 5 0 10 12 1 1 5 0 10 12 1 5 0 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 5 0 5 0 5 0 10 12 1 1 10 12 1 10 12 1 10 12 10 100 12 1 1 8 1 100 1 11 12 1 1 8 1 11 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 1 10 12 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 10 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/misc/Unsafe theUnsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_INT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_LONG_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_INDEX_SCALE I 1 +staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_INDEX_SCALE I 1 +staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_INDEX_SCALE I 2 +staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_INDEX_SCALE I 2 +staticfield jdk/internal/misc/Unsafe ARRAY_INT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ARRAY_LONG_INDEX_SCALE I 8 +staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_INDEX_SCALE I 8 +staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ADDRESS_SIZE I 8 +instanceKlass jdk/internal/reflect/DelegatingClassLoader +instanceKlass java/security/SecureClassLoader +ciInstanceKlass java/lang/ClassLoader 1 1 1101 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 7 12 1 1 1 10 100 12 1 10 7 1 10 7 1 7 1 7 1 10 12 1 10 12 1 9 12 1 1 10 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 7 1 100 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 100 1 8 1 10 8 1 10 12 1 10 12 1 100 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 1 8 1 8 1 10 7 12 1 1 100 1 10 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 10 7 1 7 1 10 12 1 1 10 12 1 10 7 1 10 12 1 100 1 18 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 8 1 100 1 10 10 12 1 9 12 1 10 7 12 1 1 10 12 1 100 1 8 1 10 12 1 10 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 100 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 7 1 18 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 18 12 1 11 100 12 1 1 1 100 1 10 12 1 1 10 12 1 10 11 12 1 1 10 18 10 12 1 1 11 100 12 1 18 12 1 11 12 1 1 10 12 10 12 1 1 10 12 1 1 100 1 8 1 10 10 12 1 8 1 8 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 100 1 10 11 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 9 12 1 1 9 12 9 12 1 9 12 1 9 12 1 8 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 11 12 1 1 10 100 12 1 1 1 100 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 1 16 15 10 12 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 16 1 1 100 1 100 1 1 +staticfield java/lang/ClassLoader nocerts [Ljava/security/cert/Certificate; 0 [Ljava/security/cert/Certificate; +staticfield java/lang/ClassLoader $assertionsDisabled Z 1 +ciInstanceKlass java/lang/Class 1 1 1626 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 7 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 8 1 10 12 1 10 11 100 12 1 1 1 11 100 12 1 1 1 11 8 1 18 8 1 10 12 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 18 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 7 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 100 1 100 1 10 10 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 9 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 1 10 100 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 1 10 10 10 12 1 1 10 12 1 1 10 12 10 10 12 1 1 100 1 8 1 10 10 12 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 100 1 9 12 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 10 12 11 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 10 12 100 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 1 100 1 10 8 1 10 12 1 11 11 12 1 1 11 100 12 1 1 11 12 1 8 1 10 12 1 10 12 1 1 9 12 1 9 12 1 1 10 7 12 1 1 9 12 1 10 12 1 1 10 10 12 1 10 7 12 1 1 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 7 1 10 12 1 1 100 11 100 1 9 12 1 1 9 12 1 100 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 8 10 100 8 1 18 8 1 8 1 10 12 1 9 12 1 9 12 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 7 1 10 10 12 1 10 7 1 9 12 1 8 1 10 12 1 7 1 10 12 1 10 12 1 1 9 12 1 100 1 8 1 10 7 1 4 10 10 12 11 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 8 1 8 1 10 12 1 1 9 100 12 1 1 11 12 100 1 11 100 12 1 1 9 12 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 9 12 1 9 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 10 11 12 1 11 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 100 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 18 12 1 1 11 12 1 1 18 11 12 1 18 12 1 11 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 8 1 10 12 1 7 1 9 12 1 1 100 1 100 1 100 1 100 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 11 12 16 1 16 15 16 15 10 12 16 16 15 10 12 16 15 16 1 15 10 12 16 1 1 1 1 1 1 1 1 100 1 1 100 1 100 1 1 100 1 100 1 1 +staticfield java/lang/Class EMPTY_CLASS_ARRAY [Ljava/lang/Class; 0 [Ljava/lang/Class; +staticfield java/lang/Class serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +ciInstanceKlass java/lang/Module 1 1 960 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 9 12 1 1 11 12 1 9 100 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 1 11 7 12 1 1 10 12 1 1 9 12 1 9 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 1 10 12 1 1 11 12 1 9 12 1 11 12 10 100 12 1 1 100 1 8 1 10 100 1 11 12 1 1 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 11 12 1 1 9 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 10 12 10 7 12 1 1 10 7 12 1 1 10 100 1 18 12 1 1 11 100 12 1 1 1 18 12 1 11 12 1 1 10 100 12 1 1 1 11 12 1 1 10 100 12 1 1 4 100 1 11 12 1 100 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 8 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 11 12 1 1 10 12 10 12 1 1 9 12 1 100 1 10 10 12 1 1 11 100 1 10 12 1 1 11 12 1 10 10 12 1 11 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 18 12 1 11 12 1 18 12 1 10 12 1 10 12 1 10 12 100 1 10 12 1 10 12 1 10 12 1 9 12 1 100 1 10 10 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 18 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 100 1 8 1 100 1 10 100 1 100 1 3 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 8 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 100 12 1 1 8 1 10 12 1 8 1 10 12 1 10 12 10 12 1 8 1 10 10 100 12 1 1 100 1 10 10 12 1 10 7 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 11 12 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 16 15 10 16 1 15 10 12 16 1 15 10 12 16 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Module ALL_UNNAMED_MODULE Ljava/lang/Module; java/lang/Module +staticfield java/lang/Module ALL_UNNAMED_MODULE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 +staticfield java/lang/Module EVERYONE_MODULE Ljava/lang/Module; java/lang/Module +staticfield java/lang/Module EVERYONE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 +staticfield java/lang/Module $assertionsDisabled Z 1 +instanceKlass java/lang/Exception +instanceKlass java/lang/Error +ciInstanceKlass java/lang/Throwable 1 1 394 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 10 10 12 1 100 1 8 1 10 10 12 1 1 10 7 12 1 1 10 12 1 8 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 10 12 1 100 1 10 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 8 1 8 1 9 12 1 1 10 100 12 1 1 100 1 10 11 12 1 8 1 8 1 10 7 12 1 1 8 1 10 12 1 8 1 100 1 10 12 1 9 12 1 1 10 12 1 10 7 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 8 1 10 12 1 1 8 1 10 10 9 100 12 1 1 1 8 1 10 12 1 1 11 10 100 1 8 1 10 11 12 1 1 8 1 9 12 1 10 100 12 1 1 11 9 12 1 1 11 12 1 1 100 10 12 1 10 12 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Throwable UNASSIGNED_STACK [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +staticfield java/lang/Throwable SUPPRESSED_SENTINEL Ljava/util/List; java/util/Collections$EmptyList +staticfield java/lang/Throwable EMPTY_THROWABLE_ARRAY [Ljava/lang/Throwable; 0 [Ljava/lang/Throwable; +staticfield java/lang/Throwable $assertionsDisabled Z 1 +ciInstanceKlass java/lang/ThreadDeath 0 0 21 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 +instanceKlass java/lang/AssertionError +instanceKlass java/lang/VirtualMachineError +instanceKlass java/lang/LinkageError +instanceKlass java/lang/ThreadDeath +ciInstanceKlass java/lang/Error 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Boolean 1 1 151 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 8 1 10 7 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 9 100 12 1 1 9 12 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +staticfield java/lang/Boolean TRUE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean FALSE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Character 1 1 585 7 1 100 1 100 1 9 12 1 1 8 1 9 12 1 1 100 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 3 3 3 3 3 10 12 1 1 10 12 1 3 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 3 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 10 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 12 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 5 0 10 12 1 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 10 12 1 9 12 1 1 100 1 10 10 12 1 10 12 1 1 3 10 100 12 1 1 1 10 12 1 10 100 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 9 100 12 1 1 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 10 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 3 1 1 3 1 1 1 1 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 +staticfield java/lang/Character TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Character $assertionsDisabled Z 1 +ciInstanceKlass java/lang/Float 1 1 223 7 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 4 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 4 4 4 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 4 1 1 1 4 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Float TYPE Ljava/lang/Class; java/lang/Class +instanceKlass java/math/BigInteger +instanceKlass java/util/concurrent/atomic/AtomicLong +instanceKlass java/util/concurrent/atomic/AtomicInteger +instanceKlass java/lang/Long +instanceKlass java/lang/Integer +instanceKlass java/lang/Short +instanceKlass java/lang/Byte +instanceKlass java/lang/Double +instanceKlass java/lang/Float +ciInstanceKlass java/lang/Number 1 1 37 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Double 1 1 287 7 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 100 12 1 1 1 6 0 8 1 10 12 1 1 8 1 10 12 1 1 8 1 6 0 10 12 1 1 100 1 5 0 5 0 8 1 8 1 10 100 12 1 1 1 10 100 12 1 1 1 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 6 0 6 0 6 0 10 7 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 5 0 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 6 0 1 1 1 6 0 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Double TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Byte 1 1 212 7 1 100 1 10 100 12 1 1 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 8 1 8 1 10 7 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Byte TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Short 1 1 221 7 1 100 1 100 1 10 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 8 1 8 1 10 100 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 3 3 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Short TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Integer 1 1 444 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 10 12 1 1 3 10 12 1 1 3 10 12 1 1 10 12 1 1 10 7 12 1 1 1 11 7 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 1 5 0 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 9 12 1 1 9 12 1 1 10 12 1 10 7 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 5 0 3 3 3 3 10 12 1 3 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 3 3 3 3 3 3 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Integer TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Integer digits [C 36 +staticfield java/lang/Integer DigitTens [B 100 +staticfield java/lang/Integer DigitOnes [B 100 +staticfield java/lang/Integer sizeTable [I 10 +ciInstanceKlass java/lang/Long 1 1 505 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 10 12 1 10 12 1 10 12 1 5 0 5 0 100 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 5 0 5 0 9 12 1 1 9 12 1 5 0 100 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 5 0 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 8 1 8 1 11 12 1 1 10 12 1 10 12 1 10 12 1 5 0 5 0 9 7 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 7 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 5 0 10 12 1 10 12 1 5 0 5 0 5 0 10 12 1 1 5 0 5 0 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 3 1 3 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Long TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass jdk/internal/vm/vector/VectorSupport 0 0 525 100 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 9 12 1 1 10 100 12 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask +instanceKlass jdk/internal/vm/vector/VectorSupport$Vector +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload 0 0 32 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$Vector 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +instanceKlass java/lang/ref/PhantomReference +instanceKlass java/lang/ref/FinalReference +instanceKlass java/lang/ref/WeakReference +instanceKlass java/lang/ref/SoftReference +ciInstanceKlass java/lang/ref/Reference 1 1 195 9 7 12 1 1 1 9 7 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 100 1 10 12 1 9 12 1 9 12 1 100 1 10 10 12 1 10 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ref/Reference processPendingLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/ref/Reference $assertionsDisabled Z 1 +instanceKlass java/util/ResourceBundle$BundleReference +instanceKlass sun/util/locale/provider/LocaleResources$ResourceReference +instanceKlass sun/util/resources/Bundles$BundleReference +instanceKlass java/lang/invoke/LambdaFormEditor$Transform +instanceKlass sun/util/locale/LocaleObjectCache$CacheEntry +ciInstanceKlass java/lang/ref/SoftReference 1 1 47 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 +instanceKlass java/util/ResourceBundle$KeyElementReference +instanceKlass sun/nio/ch/FileLockTable$FileLockReference +instanceKlass java/lang/ClassValue$Entry +instanceKlass java/util/logging/LogManager$LoggerWeakRef +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry +instanceKlass java/util/logging/Level$KnownLevel +instanceKlass java/lang/ThreadLocal$ThreadLocalMap$Entry +instanceKlass java/util/WeakHashMap$Entry +ciInstanceKlass java/lang/ref/WeakReference 1 1 31 10 7 12 1 1 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/ref/Finalizer +ciInstanceKlass java/lang/ref/FinalReference 1 1 47 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/ref/PhantomCleanable +instanceKlass jdk/internal/ref/Cleaner +ciInstanceKlass java/lang/ref/PhantomReference 1 1 39 10 100 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ref/Finalizer 1 1 168 9 7 12 1 1 1 10 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 1 9 12 1 100 1 10 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 10 12 1 10 7 12 1 1 1 7 1 10 7 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ref/Finalizer lock Ljava/lang/Object; java/lang/Object +staticfield java/lang/ref/Finalizer ENABLED Z 1 +staticfield java/lang/ref/Finalizer $assertionsDisabled Z 1 +instanceKlass java/lang/reflect/Executable +instanceKlass java/lang/reflect/Field +ciInstanceKlass java/lang/reflect/AccessibleObject 1 1 398 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 7 12 1 1 1 11 12 1 100 1 10 12 1 7 1 100 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 7 1 10 10 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 100 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 11 100 1 100 1 8 1 10 10 12 1 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 10 100 1 8 1 10 11 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 12 1 7 1 10 12 1 10 12 1 1 10 100 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 8 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 9 12 1 100 1 10 7 1 10 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 7 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/reflect/AccessibleObject reflectionFactory Ljdk/internal/reflect/ReflectionFactory; jdk/internal/reflect/ReflectionFactory +ciInstanceKlass java/lang/reflect/Method 1 1 477 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 8 1 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 11 100 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 9 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/reflect/Constructor +instanceKlass java/lang/reflect/Method +ciInstanceKlass java/lang/reflect/Executable 1 1 548 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 8 1 10 12 1 100 1 8 1 10 12 1 8 1 11 100 12 1 1 1 100 1 11 100 12 1 1 1 11 12 1 8 1 18 8 1 10 12 1 10 12 1 1 18 8 1 10 12 1 100 1 10 12 1 10 12 1 11 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 100 1 10 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 3 100 1 8 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 8 1 8 1 8 1 9 12 1 10 12 1 100 1 8 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 10 7 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 10 10 10 10 100 12 1 1 1 10 12 1 9 12 1 10 12 1 1 9 12 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 15 10 100 12 1 1 1 16 15 16 1 16 1 15 10 12 16 1 100 1 1 100 1 100 1 1 +ciInstanceKlass java/lang/reflect/Constructor 1 1 435 10 100 12 1 1 1 10 100 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 7 1 100 1 8 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 100 12 1 1 10 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/reflect/Field 1 1 442 9 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 7 1 10 100 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 10 12 1 8 1 8 1 10 11 100 1 9 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 7 12 1 1 10 12 1 1 11 7 1 10 12 1 100 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 10 7 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/reflect/Parameter 0 0 226 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 8 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 100 1 10 11 12 1 1 11 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass java/lang/reflect/RecordComponent 0 0 196 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 9 12 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 9 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/StringBuffer 0 0 470 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 1 10 10 100 12 1 1 1 10 10 12 1 10 8 10 100 12 1 1 1 8 10 12 1 8 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 9 100 12 1 1 1 9 100 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/StringBuilder +instanceKlass java/lang/StringBuffer +ciInstanceKlass java/lang/AbstractStringBuilder 1 1 551 7 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 7 1 3 3 10 12 1 10 12 1 1 11 7 1 100 1 100 1 10 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 1 100 1 10 12 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 100 1 10 10 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 18 12 1 1 100 1 10 100 12 1 1 1 18 10 12 1 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 10 12 10 12 1 10 10 10 12 1 10 100 1 10 12 1 100 1 10 100 1 10 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 15 10 12 1 1 1 1 100 1 100 1 1 +staticfield java/lang/AbstractStringBuilder EMPTYVALUE [B 0 +ciInstanceKlass java/lang/StringBuilder 1 1 409 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 100 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 100 1 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/SecurityManager 0 0 576 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 1 10 100 1 10 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 100 1 8 1 10 9 12 1 1 9 12 1 8 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 10 12 1 1 100 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 8 1 100 1 8 1 10 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 8 1 100 1 8 1 8 1 10 8 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 100 12 1 1 11 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 18 12 1 1 11 12 1 1 18 18 11 12 1 18 12 1 11 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 18 12 1 18 10 100 12 1 1 1 18 12 1 10 12 1 18 18 8 1 10 12 1 9 12 1 1 11 100 12 1 1 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 8 1 100 1 10 9 12 1 8 1 10 12 1 8 1 100 1 10 10 100 12 1 1 10 100 1 9 100 12 1 1 1 11 12 1 1 10 12 1 11 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 100 12 1 1 1 16 1 16 15 10 12 16 1 15 10 12 16 15 11 100 1 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 1 16 1 15 11 12 1 15 10 12 16 15 10 16 1 1 1 1 100 1 100 1 1 +ciInstanceKlass java/security/AccessControlContext 1 1 374 9 7 12 1 1 1 9 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 12 1 11 12 1 11 12 1 1 7 1 11 12 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 7 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 10 7 12 1 1 1 9 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 10 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 100 1 10 12 1 10 12 1 1 100 1 10 12 1 8 1 10 12 1 10 12 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 10 12 1 10 12 1 1 10 10 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 +ciInstanceKlass java/security/AccessController 1 1 295 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 1 10 11 7 12 1 1 1 10 7 12 1 1 11 7 1 100 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 100 1 10 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 3 1 1 1 +staticfield java/security/AccessController $assertionsDisabled Z 1 +ciInstanceKlass java/security/CodeSource 1 1 395 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 100 12 1 1 10 100 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 8 1 8 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 8 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 12 1 10 12 10 12 1 1 10 100 12 1 1 10 12 1 100 1 10 12 10 8 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 8 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 10 12 10 12 1 1 11 100 12 1 1 10 10 12 1 11 10 12 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 11 12 1 1 11 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 +ciInstanceKlass java/security/ProtectionDomain 1 1 325 10 7 12 1 1 1 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 7 1 9 12 1 9 12 1 1 7 1 9 12 1 1 9 12 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 9 100 12 1 1 10 12 1 1 10 100 1 10 12 1 1 8 1 100 1 8 1 10 12 1 10 11 10 100 12 1 1 1 10 12 1 1 8 1 11 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 8 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 100 12 1 1 1 10 100 1 10 12 1 10 12 1 1 11 100 12 1 1 11 12 1 100 1 11 100 12 1 1 1 10 12 1 10 11 12 1 1 11 12 1 1 10 12 1 10 7 12 1 1 10 100 12 1 1 11 12 1 10 12 8 1 8 1 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 +staticfield java/security/ProtectionDomain filePermCompatInPD Z 0 +instanceKlass jdk/internal/loader/BuiltinClassLoader +instanceKlass java/net/URLClassLoader +ciInstanceKlass java/security/SecureClassLoader 1 1 102 10 7 12 1 1 1 100 1 10 12 1 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 7 1 10 12 1 7 1 10 12 1 11 7 12 1 1 1 7 1 11 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass java/net/URL 1 1 743 10 7 12 1 1 1 10 12 1 10 7 12 1 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 1 8 1 10 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 8 1 9 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 9 12 1 8 1 9 12 1 10 12 1 1 8 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 8 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 10 7 12 1 1 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 10 12 1 9 12 1 1 10 7 12 1 1 8 1 10 7 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 10 9 12 1 1 10 7 12 1 1 8 1 10 12 1 1 100 1 10 10 100 12 1 1 1 8 9 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 11 7 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 10 8 8 10 12 1 8 8 8 100 1 10 12 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 100 1 8 1 10 10 10 12 1 1 10 12 1 10 12 1 1 8 1 7 1 10 10 10 7 1 10 12 1 9 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 100 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/net/URL defaultFactory Ljava/net/URLStreamHandlerFactory; java/net/URL$DefaultFactory +staticfield java/net/URL streamHandlerLock Ljava/lang/Object; java/lang/Object +staticfield java/net/URL serialPersistentFields [Ljava/io/ObjectStreamField; 7 [Ljava/io/ObjectStreamField; +ciInstanceKlass java/net/URLClassLoader 0 0 600 10 100 12 1 1 1 100 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 100 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 11 100 12 1 1 10 12 1 11 12 1 11 12 1 1 11 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 12 1 1 10 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 11 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 100 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 9 100 12 1 1 1 10 12 1 8 1 100 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 1 8 1 10 100 1 10 12 1 10 100 12 1 100 1 10 12 1 10 12 1 100 1 10 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass java/util/jar/Manifest 1 1 336 10 7 12 1 1 1 7 1 10 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 100 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 100 1 10 12 1 8 1 11 12 1 100 1 10 12 1 1 11 12 1 10 12 1 10 12 1 10 100 12 1 1 1 8 1 10 12 1 1 10 9 100 12 1 1 1 10 12 1 1 10 100 12 1 10 12 1 10 12 1 9 100 12 1 1 1 8 1 10 12 1 8 1 8 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 8 1 10 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 11 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 10 12 1 11 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/io/ByteArrayInputStream 1 1 96 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/nio/CharBuffer +instanceKlass java/nio/ShortBuffer +instanceKlass java/nio/DoubleBuffer +instanceKlass java/nio/FloatBuffer +instanceKlass java/nio/IntBuffer +instanceKlass java/nio/LongBuffer +instanceKlass java/nio/ByteBuffer +ciInstanceKlass java/nio/Buffer 1 1 237 100 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 1 100 1 8 1 10 12 1 8 1 8 1 9 12 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 100 1 10 100 1 10 10 7 12 1 1 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 1 100 1 100 1 8 1 10 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/nio/Buffer UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield java/nio/Buffer SCOPED_MEMORY_ACCESS Ljdk/internal/misc/ScopedMemoryAccess; jdk/internal/misc/ScopedMemoryAccess +staticfield java/nio/Buffer $assertionsDisabled Z 1 +instanceKlass java/util/ArrayList$SubList +instanceKlass java/util/Collections$CopiesList +instanceKlass java/util/Arrays$ArrayList +instanceKlass java/util/Collections$EmptyList +instanceKlass java/util/ArrayList +ciInstanceKlass java/util/AbstractList 1 1 218 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 1 11 100 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 100 1 10 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 8 1 8 1 8 1 10 100 1 11 10 10 12 1 11 12 1 10 12 1 1 8 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 +instanceKlass java/util/HashMap$Values +instanceKlass java/util/IdentityHashMap$Values +instanceKlass java/util/AbstractQueue +instanceKlass java/util/ArrayDeque +instanceKlass java/util/AbstractSet +instanceKlass java/util/ImmutableCollections$AbstractImmutableCollection +instanceKlass java/util/AbstractList +ciInstanceKlass java/util/AbstractCollection 1 1 160 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 11 12 1 11 7 1 10 12 1 10 12 1 10 100 12 1 1 1 11 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/AssertionStatusDirectives 0 0 24 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Record 0 0 22 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/util/concurrent/ConcurrentHashMap 1 1 1210 7 1 7 1 3 10 12 1 1 3 100 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 9 12 1 1 9 12 1 1 9 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 4 10 12 1 9 12 1 10 12 1 1 100 1 10 5 0 10 12 1 10 12 1 1 5 0 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 7 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 9 10 12 1 1 9 12 1 10 12 1 1 5 0 9 12 1 1 7 1 10 12 1 9 12 1 1 7 1 10 12 1 9 12 1 7 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 11 100 1 10 12 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 9 10 12 1 9 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 100 1 10 12 11 100 12 1 1 10 11 7 12 1 10 12 1 100 1 10 12 1 100 1 10 10 9 7 12 1 1 1 10 12 3 10 100 12 1 1 9 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 100 12 1 1 9 12 1 9 7 12 1 1 10 12 1 1 10 12 1 3 9 12 1 9 12 1 10 12 1 1 7 1 9 3 9 12 1 100 1 10 12 1 9 12 1 10 12 1 9 12 1 10 12 1 9 12 1 10 100 12 1 1 1 100 10 12 1 100 1 5 0 10 100 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 100 1 100 1 10 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 9 12 1 1 10 12 1 1 8 10 12 1 1 8 8 8 8 7 10 12 1 1 10 12 1 100 1 8 1 10 7 1 100 1 100 1 1 1 5 0 1 1 3 1 3 1 1 1 1 3 1 3 1 3 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/util/concurrent/ConcurrentHashMap NCPU I 8 +staticfield java/util/concurrent/ConcurrentHashMap serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField; +staticfield java/util/concurrent/ConcurrentHashMap U Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield java/util/concurrent/ConcurrentHashMap SIZECTL J 20 +staticfield java/util/concurrent/ConcurrentHashMap TRANSFERINDEX J 32 +staticfield java/util/concurrent/ConcurrentHashMap BASECOUNT J 24 +staticfield java/util/concurrent/ConcurrentHashMap CELLSBUSY J 36 +staticfield java/util/concurrent/ConcurrentHashMap CELLVALUE J 144 +staticfield java/util/concurrent/ConcurrentHashMap ABASE I 16 +staticfield java/util/concurrent/ConcurrentHashMap ASHIFT I 2 +instanceKlass java/util/EnumMap +instanceKlass java/util/TreeMap +instanceKlass java/util/IdentityHashMap +instanceKlass java/util/WeakHashMap +instanceKlass java/util/Collections$EmptyMap +instanceKlass java/util/HashMap +instanceKlass java/util/ImmutableCollections$AbstractImmutableMap +instanceKlass java/util/concurrent/ConcurrentHashMap +ciInstanceKlass java/util/AbstractMap 1 1 192 10 7 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 10 12 1 1 11 12 1 100 1 10 11 12 1 11 100 1 10 12 1 1 11 12 1 9 12 1 1 100 1 10 12 1 9 12 1 1 100 1 10 11 11 12 1 1 11 12 1 100 1 100 1 11 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 +instanceKlass jdk/internal/loader/ClassLoaders$BootClassLoader +instanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader +instanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader +ciInstanceKlass jdk/internal/loader/BuiltinClassLoader 1 1 737 9 7 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 10 12 1 9 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 7 1 10 12 1 10 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 7 1 8 1 8 1 10 9 12 1 1 10 7 12 1 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 7 12 1 1 100 1 10 7 12 1 1 1 10 12 1 100 1 8 1 10 12 1 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 11 12 1 7 1 10 11 12 1 1 11 10 12 1 1 7 1 10 12 1 10 7 12 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 1 11 12 1 100 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 12 1 18 12 1 1 10 12 1 10 12 1 1 18 100 1 10 7 12 1 1 1 7 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 11 12 1 7 1 10 12 1 7 1 100 1 10 12 1 10 12 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 10 7 12 1 1 10 12 1 100 1 8 1 8 1 10 10 12 1 8 1 8 1 10 7 12 1 1 1 11 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 1 10 12 1 7 1 10 11 12 1 1 10 12 10 12 1 10 12 1 100 1 10 12 1 10 12 1 10 10 12 1 10 7 12 1 1 8 1 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 16 15 10 12 16 1 1 1 100 1 1 1 1 1 100 1 100 1 1 +staticfield jdk/internal/loader/BuiltinClassLoader packageToModule Ljava/util/Map; java/util/concurrent/ConcurrentHashMap +staticfield jdk/internal/loader/BuiltinClassLoader $assertionsDisabled Z 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader 1 1 119 8 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 7 1 8 1 10 12 10 7 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader 1 1 42 8 1 10 100 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 +ciInstanceKlass java/lang/ArithmeticException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/concurrent/ExecutionException +instanceKlass com/badlogic/gdx/utils/reflect/ReflectionException +instanceKlass sun/nio/fs/UnixException +instanceKlass java/net/URISyntaxException +instanceKlass java/io/IOException +instanceKlass java/lang/InterruptedException +instanceKlass java/lang/ReflectiveOperationException +instanceKlass java/lang/RuntimeException +ciInstanceKlass java/lang/Exception 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/NegativeArraySizeException +instanceKlass com/badlogic/gdx/utils/SerializationException +instanceKlass java/util/NoSuchElementException +instanceKlass java/nio/BufferUnderflowException +instanceKlass java/nio/BufferOverflowException +instanceKlass java/lang/UnsupportedOperationException +instanceKlass com/badlogic/gdx/utils/SharedLibraryLoadRuntimeException +instanceKlass java/lang/IndexOutOfBoundsException +instanceKlass java/lang/SecurityException +instanceKlass java/lang/IllegalStateException +instanceKlass com/badlogic/gdx/utils/GdxRuntimeException +instanceKlass java/lang/IllegalArgumentException +instanceKlass java/lang/ArithmeticException +instanceKlass java/lang/NullPointerException +instanceKlass java/lang/IllegalMonitorStateException +instanceKlass java/lang/ArrayStoreException +instanceKlass java/lang/ClassCastException +ciInstanceKlass java/lang/RuntimeException 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ArrayStoreException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ClassCastException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ClassNotFoundException 1 1 96 7 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 9 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ClassNotFoundException serialPersistentFields [Ljava/io/ObjectStreamField; 1 [Ljava/io/ObjectStreamField; +instanceKlass java/lang/reflect/InvocationTargetException +instanceKlass java/lang/IllegalAccessException +instanceKlass java/lang/InstantiationException +instanceKlass java/lang/NoSuchFieldException +instanceKlass java/lang/NoSuchMethodException +instanceKlass java/lang/ClassNotFoundException +ciInstanceKlass java/lang/ReflectiveOperationException 1 1 34 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/IllegalMonitorStateException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/BootstrapMethodError 0 0 45 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +instanceKlass java/lang/UnsatisfiedLinkError +instanceKlass java/lang/IncompatibleClassChangeError +instanceKlass java/lang/BootstrapMethodError +instanceKlass java/lang/NoClassDefFoundError +ciInstanceKlass java/lang/LinkageError 1 1 31 10 7 12 1 1 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/NullPointerException 1 1 52 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 1 1 5 0 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 +ciInstanceKlass java/lang/InternalError 0 0 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/StackOverflowError +instanceKlass java/lang/OutOfMemoryError +instanceKlass java/lang/InternalError +ciInstanceKlass java/lang/VirtualMachineError 1 1 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/NoClassDefFoundError 0 0 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/OutOfMemoryError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackOverflowError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackTraceElement 1 1 224 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 8 1 10 100 12 1 1 1 100 1 9 12 1 8 1 9 12 1 9 12 1 9 12 1 1 8 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 7 12 1 1 10 10 12 1 1 10 12 1 10 12 1 1 100 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer +ciInstanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer 1 1 32 10 7 12 1 1 1 9 7 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/misc/UnsafeConstants 1 1 34 10 100 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/misc/UnsafeConstants ADDRESS_SIZE0 I 8 +staticfield jdk/internal/misc/UnsafeConstants PAGE_SIZE I 16384 +staticfield jdk/internal/misc/UnsafeConstants BIG_ENDIAN Z 0 +staticfield jdk/internal/misc/UnsafeConstants UNALIGNED_ACCESS Z 1 +staticfield jdk/internal/misc/UnsafeConstants DATA_CACHE_LINE_FLUSH_SIZE I 0 +instanceKlass java/lang/invoke/DelegatingMethodHandle +instanceKlass java/lang/invoke/BoundMethodHandle +instanceKlass java/lang/invoke/DirectMethodHandle +ciInstanceKlass java/lang/invoke/MethodHandle 1 1 718 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 7 1 7 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 8 1 10 100 12 1 1 1 9 12 1 1 100 1 10 9 100 12 1 1 1 9 100 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 11 12 1 10 12 1 10 12 1 1 10 100 12 1 1 100 1 11 12 1 10 100 1 11 12 1 100 1 10 12 1 11 12 1 9 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 10 12 1 1 9 12 1 11 12 1 9 12 1 9 12 1 9 12 1 11 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 100 12 1 1 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 8 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 100 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 9 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 8 10 12 1 1 8 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 100 1 1 1 1 +staticfield java/lang/invoke/MethodHandle FORM_OFFSET J 20 +staticfield java/lang/invoke/MethodHandle UPDATE_OFFSET J 13 +staticfield java/lang/invoke/MethodHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MethodType 1 1 769 7 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 7 12 1 1 8 1 10 100 12 1 1 1 9 7 1 9 7 1 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 9 12 1 11 12 1 1 7 7 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 10 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 11 12 1 1 10 12 1 1 7 1 10 12 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 10 12 1 11 12 1 1 11 12 1 10 100 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 9 12 1 1 7 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 11 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 11 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 10 100 12 1 1 10 12 1 100 10 12 1 1 10 12 1 10 7 1 7 1 9 12 1 1 100 1 100 1 100 1 1 1 5 0 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 1 1 1 1 100 1 1 100 1 1 100 1 100 1 1 +staticfield java/lang/invoke/MethodType internTable Ljava/lang/invoke/MethodType$ConcurrentWeakInternSet; java/lang/invoke/MethodType$ConcurrentWeakInternSet +staticfield java/lang/invoke/MethodType NO_PTYPES [Ljava/lang/Class; 0 [Ljava/lang/Class; +staticfield java/lang/invoke/MethodType objectOnlyTypes [Ljava/lang/invoke/MethodType; 20 [Ljava/lang/invoke/MethodType; +staticfield java/lang/invoke/MethodType METHOD_HANDLE_ARRAY [Ljava/lang/Class; 1 [Ljava/lang/Class; +staticfield java/lang/invoke/MethodType serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/invoke/MethodType $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/LambdaForm 1 1 1052 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 100 1 10 9 12 1 10 12 1 1 9 12 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 7 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 9 12 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 9 12 1 7 1 10 12 1 1 9 12 1 10 12 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 7 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 9 12 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 12 10 10 12 1 1 9 12 1 8 10 12 1 1 100 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 1 8 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 10 12 1 1 8 1 8 1 100 1 8 1 10 12 10 12 1 10 12 1 10 12 1 1 8 1 8 1 9 100 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 8 1 100 1 8 1 100 1 8 1 100 1 8 1 10 12 1 8 1 9 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 100 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 8 1 8 1 100 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 8 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 7 1 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 8 1 10 12 1 9 12 1 1 7 1 10 7 12 1 1 1 8 1 100 1 10 12 1 9 12 1 9 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 1 10 12 1 10 12 1 9 12 10 12 1 10 10 12 1 9 9 12 1 7 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 7 1 9 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/LambdaForm COMPILE_THRESHOLD I 0 +staticfield java/lang/invoke/LambdaForm INTERNED_ARGUMENTS [[Ljava/lang/invoke/LambdaForm$Name; 5 [[Ljava/lang/invoke/LambdaForm$Name; +staticfield java/lang/invoke/LambdaForm IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/LambdaForm LF_identity [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm LF_zero [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm NF_identity [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm NF_zero [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm createFormsLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/invoke/LambdaForm DEBUG_NAME_COUNTERS Ljava/util/HashMap; null +staticfield java/lang/invoke/LambdaForm DEBUG_NAMES Ljava/util/HashMap; null +staticfield java/lang/invoke/LambdaForm TRACE_INTERPRETER Z 0 +staticfield java/lang/invoke/LambdaForm $assertionsDisabled Z 1 +instanceKlass jdk/internal/reflect/FieldAccessorImpl +instanceKlass jdk/internal/reflect/ConstructorAccessorImpl +instanceKlass jdk/internal/reflect/MethodAccessorImpl +ciInstanceKlass jdk/internal/reflect/MagicAccessorImpl 1 1 16 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/DirectMethodHandleAccessor +ciInstanceKlass jdk/internal/reflect/MethodAccessorImpl 1 1 38 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/DirectConstructorHandleAccessor +instanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl +ciInstanceKlass jdk/internal/reflect/ConstructorAccessorImpl 1 1 27 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 +ciInstanceKlass jdk/internal/reflect/DelegatingClassLoader 0 0 18 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/CallerSensitive 0 0 17 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl 0 0 128 10 100 12 1 1 1 9 100 12 1 1 1 100 1 10 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 8 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/ConstantPool 1 1 142 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 11 7 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl 0 0 47 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 8 11 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/MethodHandleFieldAccessorImpl +instanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/FieldAccessorImpl 1 1 269 10 7 12 1 1 1 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 100 1 10 12 1 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 8 1 8 1 8 1 10 12 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl 0 0 62 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/invoke/VolatileCallSite +instanceKlass java/lang/invoke/MutableCallSite +instanceKlass java/lang/invoke/ConstantCallSite +ciInstanceKlass java/lang/invoke/CallSite 1 1 302 10 7 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 10 12 1 1 9 12 1 9 100 12 1 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 1 9 12 1 8 1 100 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 8 10 12 1 1 9 12 1 1 100 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 10 12 10 12 1 1 100 1 100 1 100 1 8 1 10 12 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/CallSite $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/ConstantCallSite 1 1 65 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/ConstantCallSite UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +instanceKlass java/lang/invoke/DirectMethodHandle$StaticAccessor +instanceKlass java/lang/invoke/DirectMethodHandle$Accessor +instanceKlass java/lang/invoke/DirectMethodHandle$Constructor +ciInstanceKlass java/lang/invoke/DirectMethodHandle 1 1 913 7 1 7 1 100 1 7 1 7 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 100 1 10 12 1 100 1 10 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 7 12 1 1 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 1 9 12 1 1 7 1 10 12 1 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 1 9 12 9 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 7 1 9 12 1 1 10 7 12 1 1 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 12 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 7 1 10 12 1 9 12 1 1 10 12 10 12 1 10 12 1 10 12 1 10 8 1 8 1 8 1 8 1 10 12 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 8 9 12 1 1 10 12 1 1 8 1 8 8 9 12 1 8 1 8 8 8 8 8 1 8 10 12 1 10 12 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/DirectMethodHandle IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/DirectMethodHandle FT_UNCHECKED_REF I 8 +staticfield java/lang/invoke/DirectMethodHandle ACCESSOR_FORMS [Ljava/lang/invoke/LambdaForm; 132 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/DirectMethodHandle ALL_WRAPPERS [Lsun/invoke/util/Wrapper; 10 [Lsun/invoke/util/Wrapper; +staticfield java/lang/invoke/DirectMethodHandle NFS [Ljava/lang/invoke/LambdaForm$NamedFunction; 12 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/DirectMethodHandle OBJ_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType +staticfield java/lang/invoke/DirectMethodHandle LONG_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType +staticfield java/lang/invoke/DirectMethodHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MutableCallSite 0 0 63 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass java/lang/invoke/VolatileCallSite 0 0 37 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/invoke/VarHandleInts$FieldStaticReadOnly +instanceKlass java/lang/invoke/VarHandleLongs$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleInts$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleReferences$FieldInstanceReadOnly +ciInstanceKlass java/lang/invoke/VarHandle 1 1 376 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 10 100 12 1 1 100 1 10 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 10 12 1 1 7 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/lang/invoke/VarHandle VFORM_OFFSET J 16 +staticfield java/lang/invoke/VarHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MemberName 1 1 757 7 1 7 1 100 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 100 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 8 1 10 100 12 1 1 1 7 1 10 10 12 1 1 100 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 9 12 1 1 3 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 8 10 12 1 1 10 12 1 1 8 1 9 100 1 8 9 100 1 10 12 1 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 8 1 8 1 100 1 10 12 1 10 100 12 1 1 1 100 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 3 10 12 1 3 10 12 1 3 3 3 3 3 3 3 100 1 10 12 1 10 7 12 1 1 1 10 12 1 3 9 12 1 10 12 1 1 3 10 12 1 10 10 7 12 1 1 1 10 12 1 1 10 7 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 10 10 12 100 1 10 10 10 12 1 1 10 12 1 1 10 10 12 1 8 10 7 1 10 12 1 10 7 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 1 100 1 8 1 10 7 1 10 12 1 10 12 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 8 1 10 10 12 1 10 12 1 8 1 8 1 10 10 12 1 8 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 100 1 10 8 1 8 1 8 1 8 1 10 12 1 100 1 100 1 100 1 10 100 1 10 100 1 10 100 12 1 1 1 9 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/MemberName $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/ResolvedMethodName 1 1 16 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/invoke/MethodHandleNatives 1 1 660 100 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 7 1 10 7 12 1 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 1 9 100 12 1 1 1 8 1 10 100 12 1 1 1 100 1 10 12 100 1 100 1 8 1 7 1 10 10 12 1 7 1 9 7 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 100 12 1 1 1 100 1 8 1 10 100 12 1 1 1 7 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 12 1 100 1 100 1 10 12 1 10 12 1 8 1 8 1 10 10 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 7 1 9 12 1 1 10 7 12 1 1 1 10 10 12 1 9 12 1 10 12 1 1 9 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 7 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 100 1 100 1 10 10 100 1 100 1 10 100 1 10 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/lang/invoke/MethodHandleNatives $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext 1 1 49 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass jdk/internal/invoke/NativeEntryPoint 0 0 92 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 11 100 12 1 1 11 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackWalker 0 0 235 9 100 12 1 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 10 10 100 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 11 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +instanceKlass java/lang/LiveStackFrameInfo +ciInstanceKlass java/lang/StackFrameInfo 0 0 132 10 100 12 1 1 1 9 100 12 1 1 1 9 100 1 9 12 1 1 11 100 12 1 1 1 9 12 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 1 11 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 +ciInstanceKlass java/lang/LiveStackFrameInfo 0 0 97 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 10 100 1 10 12 1 100 1 10 12 1 100 1 100 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/StackStreamFactory$AbstractStackWalker 1 0 306 100 1 100 1 3 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 8 1 10 12 9 100 12 1 1 1 10 100 12 1 1 9 12 1 8 1 5 0 8 1 8 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 9 12 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/module/Modules 0 0 504 10 100 12 1 1 1 9 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 11 12 1 11 12 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 11 12 1 9 12 1 1 11 100 12 1 1 1 10 12 1 1 10 10 12 1 10 9 12 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 12 1 1 18 12 1 1 11 100 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 100 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 1 11 12 1 1 10 12 1 18 18 10 12 1 1 9 12 1 1 11 100 12 1 1 1 100 1 10 11 12 1 11 12 1 1 11 12 1 1 10 100 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 10 12 1 1 100 1 10 18 12 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 18 12 1 11 11 12 10 12 1 10 10 100 1 18 12 1 10 10 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 1 16 16 15 10 12 1 16 1 16 1 15 10 12 1 16 1 16 1 15 10 12 16 1 15 10 16 1 15 10 12 16 1 15 10 12 16 15 10 12 16 15 10 12 1 1 1 100 1 100 1 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders 1 1 183 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 11 100 12 1 1 1 100 1 11 12 1 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 7 1 8 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 8 1 10 7 12 1 1 8 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/loader/ClassLoaders JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 +staticfield jdk/internal/loader/ClassLoaders BOOT_LOADER Ljdk/internal/loader/ClassLoaders$BootClassLoader; jdk/internal/loader/ClassLoaders$BootClassLoader +staticfield jdk/internal/loader/ClassLoaders PLATFORM_LOADER Ljdk/internal/loader/ClassLoaders$PlatformClassLoader; jdk/internal/loader/ClassLoaders$PlatformClassLoader +staticfield jdk/internal/loader/ClassLoaders APP_LOADER Ljdk/internal/loader/ClassLoaders$AppClassLoader; jdk/internal/loader/ClassLoaders$AppClassLoader +ciInstanceKlass java/util/ArrayList 1 1 493 10 7 12 1 1 1 7 1 9 7 12 1 1 1 9 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 11 7 12 1 1 1 9 12 1 1 11 12 1 1 100 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 10 7 12 1 1 1 10 7 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 11 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 100 1 8 1 10 100 1 10 12 1 7 1 10 12 1 10 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 +staticfield java/util/ArrayList EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; +staticfield java/util/ArrayList DEFAULTCAPACITY_EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; +ciInstanceKlass com/jcraft/jorbis/Block 1 1 163 10 7 9 7 10 9 9 9 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 5 0 9 9 9 9 9 9 9 9 9 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 1 12 1 12 12 7 12 12 12 12 7 12 12 12 12 12 12 12 7 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass com/jcraft/jogg/Buffer 1 1 119 10 9 9 9 9 9 10 10 10 10 9 9 10 10 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 7 7 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 100 12 12 12 100 12 12 1 1 1 1 1 1 1 1 1 1 +staticfield com/jcraft/jogg/Buffer mask [I 33 +instanceKlass com/jcraft/jorbis/Residue2 +instanceKlass com/jcraft/jorbis/Residue1 +ciInstanceKlass com/jcraft/jorbis/Residue0 1 1 225 10 7 9 10 9 9 9 9 9 10 10 9 10 10 9 10 7 10 9 9 9 9 9 9 9 9 7 9 10 10 9 9 9 9 7 9 10 10 10 9 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 12 1 12 7 12 12 12 12 12 12 7 12 12 12 12 12 7 12 12 1 12 7 12 12 12 7 12 12 7 12 12 7 12 12 12 12 12 12 7 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 1 1 51 9 10 9 9 9 9 9 9 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 100 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/CodeBook 1 1 191 10 7 10 9 9 9 9 10 10 9 9 10 10 10 9 9 10 9 9 10 10 9 9 9 10 9 9 10 10 10 7 10 10 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 12 1 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/CodeBook$DecodeAux 1 1 33 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/Residue0$LookResidue0 1 1 45 9 10 7 7 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 1 +compile com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I -1 4 inline 10 0 -1 0 com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 1 125 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 12 0 com/jcraft/jogg/Buffer look (I)I 2 38 0 com/jcraft/jogg/Buffer adv (I)V 2 49 0 com/jcraft/jogg/Buffer read1 ()I 1 256 0 com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 22 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 3 12 0 com/jcraft/jogg/Buffer look (I)I 3 38 0 com/jcraft/jogg/Buffer adv (I)V 3 49 0 com/jcraft/jogg/Buffer read1 ()I diff --git a/source/core/assets/replay_pid33005.log b/source/core/assets/replay_pid33005.log new file mode 100644 index 000000000..30784bae9 --- /dev/null +++ b/source/core/assets/replay_pid33005.log @@ -0,0 +1,1696 @@ +version 2 +JvmtiExport can_access_local_variables 0 +JvmtiExport can_hotswap_or_post_breakpoint 0 +JvmtiExport can_post_on_exceptions 0 +# 150 ciObject found +instanceKlass com/jcraft/jorbis/Residue0 +ciMethod com/jcraft/jogg/Buffer look (I)I 512 0 5868 0 0 +ciMethod com/jcraft/jogg/Buffer adv (I)V 508 0 4684 0 160 +ciMethod com/jcraft/jogg/Buffer read1 ()I 368 0 3150 0 0 +ciMethod com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 202 53388 244 0 -1 +ciMethod com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 254 8896 2261 0 2464 +ciMethod com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 512 224 5868 0 1056 +ciMethodData com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 24 46 73 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 59 0xc0005 0x0 0x0 0x146228b30 0x15ec 0x0 0x0 0x130007 0xc 0x78 0x15e0 0x260005 0x0 0x0 0x146228b30 0x15e0 0x0 0x0 0x2a0007 0x4e1 0x20 0x10ff 0x310005 0x0 0x0 0x146228b30 0xb96 0x0 0x0 0x340008 0x8 0x0 0x80 0x0 0x80 0x600 0x50 0x596 0x68 0x570003 0x600 0x30 0x610003 0x596 0x18 0x670007 0x6a9 0xffffffffffffff48 0x4ed 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 3 3 com/jcraft/jogg/Buffer 14 com/jcraft/jogg/Buffer 25 com/jcraft/jogg/Buffer methods 0 +ciMethodData com/jcraft/jogg/Buffer look (I)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 176 206 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 47 0x170007 0x158f 0x40 0x5d 0x290007 0x51 0x20 0xc 0x440007 0xa17 0xa0 0xbc9 0x640007 0xbc9 0x80 0x0 0x840007 0x0 0x60 0x0 0xa40007 0x0 0x40 0x0 0xab0007 0x0 0x20 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData com/jcraft/jogg/Buffer adv (I)V 2 4430 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 120 208 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 8 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData com/jcraft/jogg/Buffer read1 ()I 2 2966 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 208 214 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 26 0x80007 0xb96 0x40 0x0 0x1d0007 0x0 0x20 0x0 0x5c0007 0xa43 0x20 0x153 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 2134 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 88 44 73 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 43 0x100007 0x856 0xe8 0x633c 0x160005 0x0 0x0 0x146223558 0x633c 0x0 0x0 0x1e0007 0x633c 0x20 0x0 0x350007 0x633c 0x58 0x109e0 0x520007 0x84f0 0x20 0x84f0 0x5e0003 0x109e0 0xffffffffffffffc0 0x610003 0x633c 0xffffffffffffff30 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x6 0x0 0x0 0x0 0x0 0x0 0x0 oops 1 7 com/jcraft/jorbis/CodeBook methods 0 +ciMethodData com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 2 143 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 64 173 72 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 102 0x10004 0x0 0x0 0x1462234b0 0x8f 0x0 0x0 0x410007 0x0 0x40 0x8f 0x4a0007 0x8f 0x20 0x0 0x5f0007 0x8f 0x230 0x1ad 0x6c0007 0x1ad 0x1f8 0x34c8 0x710007 0x2330 0xd0 0x1198 0x7d0005 0x0 0x0 0x146223558 0x1198 0x0 0x0 0x850007 0x1198 0x20 0x0 0x970004 0x0 0x0 0x15605cde0 0x1198 0x0 0x0 0x9e0007 0x1198 0x20 0x0 0xaa0007 0x34c8 0xf0 0x6990 0xb10007 0x0 0xd0 0x6990 0xd90007 0x3f3f 0x98 0x2a51 0xf10007 0x0 0x78 0x2a51 0x1000005 0x0 0x0 0x146223558 0x2a51 0x0 0x0 0x1040007 0x2a51 0x20 0x0 0x10f0003 0x6990 0xffffffffffffff28 0x1150003 0x34c8 0xfffffffffffffe20 0x11b0003 0x1ad 0xfffffffffffffde8 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 4 3 com/jcraft/jorbis/Residue0$LookResidue0 30 com/jcraft/jorbis/CodeBook 41 [I 68 com/jcraft/jorbis/CodeBook methods 0 +ciInstanceKlass java/lang/Cloneable 1 0 7 100 1 100 1 1 1 +instanceKlass com/csse3200/game/screens/GameLevelData +instanceKlass com/badlogic/gdx/math/Rectangle +instanceKlass com/badlogic/gdx/math/Shape2D +instanceKlass com/csse3200/game/screens/Planets +instanceKlass com/csse3200/game/services/GameEndService +instanceKlass com/csse3200/game/screens/text/AnimatedText +instanceKlass com/badlogic/gdx/utils/ObjectSet$ObjectSetIterator +instanceKlass java/lang/StackTraceElement$HashedModules +instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 argL0 ; # com/csse3200/game/events/EventHandler$$Lambda$60+0x0000000800cc8828 +instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener$1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$1$1 +instanceKlass com/badlogic/gdx/graphics/g2d/Animation$1 +instanceKlass com/badlogic/gdx/utils/ComparableTimSort +instanceKlass com/badlogic/gdx/utils/Sort +instanceKlass com/badlogic/gdx/math/MathUtils$Sin +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 64 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$59+0x0000000800cc3c58 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 46 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$58+0x0000000800cc3a48 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 28 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$57+0x0000000800cc3838 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 10 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$56+0x0000000800cc3628 +instanceKlass com/csse3200/game/events/listeners/EventListener0 +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/ChangeListener +instanceKlass com/badlogic/gdx/utils/StringBuilder +instanceKlass com/badlogic/gdx/utils/reflect/Constructor +instanceKlass com/badlogic/gdx/utils/Pools +instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout$GlyphRun +instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout +instanceKlass com/csse3200/game/ui/ButtonFactory +instanceKlass com/badlogic/gdx/utils/Scaling +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Cell +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Value +instanceKlass com/badlogic/gdx/utils/Pool +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Cursor +instanceKlass java/util/TimSort +instanceKlass java/util/Arrays$LegacyMergeSort +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2000 +instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl getFloat (Ljava/lang/Object;)F 20 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1c00 +instanceKlass com/badlogic/gdx/graphics/g2d/NinePatch +instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl setFloat (Ljava/lang/Object;F)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc1400 +# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc1000 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc0800 +# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc0400 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0000 +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFontCache +instanceKlass java/util/regex/Pattern$1 +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$Glyph +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData +instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryBuffer +instanceKlass com/badlogic/gdx/utils/Json$ReadOnlySerializer +instanceKlass com/badlogic/gdx/files/FileHandle$1 +instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Window$WindowStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Tree$TreeStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Touchpad$TouchpadStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextTooltip$TextTooltipStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SplitPane$SplitPaneStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SelectBox$SelectBoxStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ScrollPane$ScrollPaneStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ProgressBar$ProgressBarStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/List$ListStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Button$ButtonStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin$TintedDrawable +instanceKlass com/badlogic/gdx/utils/Json$Serializer +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/BaseDrawable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/TransformDrawable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Drawable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Disableable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Layout +instanceKlass com/badlogic/gdx/scenes/scene2d/EventListener +instanceKlass com/jcraft/jorbis/Residue0$LookResidue0 +instanceKlass com/jcraft/jorbis/Floor1$LookFloor1 +instanceKlass com/jcraft/jorbis/Mapping0$LookMapping0 +instanceKlass com/jcraft/jorbis/CodeBook$DecodeAux +instanceKlass com/jcraft/jorbis/CodeBook +instanceKlass com/jcraft/jorbis/Mdct +instanceKlass com/jcraft/jorbis/InfoMode +instanceKlass com/jcraft/jorbis/Mapping0$InfoMapping0 +instanceKlass com/jcraft/jorbis/FuncMapping +instanceKlass com/jcraft/jorbis/Util +instanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 +instanceKlass com/jcraft/jorbis/FuncResidue +instanceKlass com/jcraft/jorbis/Floor1$InfoFloor1 +instanceKlass com/jcraft/jorbis/FuncFloor +instanceKlass com/jcraft/jorbis/FuncTime +instanceKlass com/jcraft/jorbis/StaticCodeBook +instanceKlass com/jcraft/jogg/Buffer +instanceKlass com/jcraft/jorbis/Block +instanceKlass com/jcraft/jorbis/DspState +instanceKlass com/jcraft/jorbis/Comment +instanceKlass com/jcraft/jogg/Packet +instanceKlass com/jcraft/jogg/StreamState +instanceKlass com/jcraft/jogg/Page +instanceKlass com/jcraft/jogg/SyncState +instanceKlass com/jcraft/jorbis/PsyInfo +instanceKlass com/jcraft/jorbis/Info +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8000 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Region +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$13 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$12 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$11 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$10 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$9 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$8 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$7 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$6 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$5 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$4 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$3 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$2 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$1 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Field +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData +instanceKlass jdk/internal/math/FloatingDecimal$PreparedASCIIToBinaryBuffer +instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryConverter +instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer +instanceKlass jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer +instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter +instanceKlass jdk/internal/math/FloatingDecimal +instanceKlass com/badlogic/gdx/utils/TimeUtils +instanceKlass com/badlogic/gdx/assets/AssetManager$RefCountedContainer +instanceKlass java/util/concurrent/ForkJoinPool$WorkQueue +instanceKlass java/util/concurrent/ForkJoinPool$DefaultCommonPoolForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/ForkJoinPool$1 +instanceKlass java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$Node +instanceKlass com/badlogic/gdx/utils/async/ThreadUtils +instanceKlass java/lang/invoke/VarHandle$AccessDescriptor +instanceKlass java/util/concurrent/FutureTask$WaitNode +instanceKlass java/util/concurrent/FutureTask +instanceKlass java/util/concurrent/RunnableFuture +instanceKlass java/util/concurrent/Future +instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$2 +instanceKlass com/badlogic/gdx/utils/async/AsyncResult +instanceKlass com/badlogic/gdx/assets/AssetLoadingTask +instanceKlass com/badlogic/gdx/utils/async/AsyncTask +instanceKlass com/badlogic/gdx/graphics/g2d/Animation +instanceKlass com/badlogic/gdx/graphics/g2d/Gdx2DPixmap +instanceKlass com/badlogic/gdx/Net$HttpResponseListener +instanceKlass com/badlogic/gdx/graphics/glutils/FileTextureData +instanceKlass com/badlogic/gdx/graphics/TextureData$Factory +instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters$LoadedCallback +instanceKlass com/badlogic/gdx/graphics/TextureData +instanceKlass com/badlogic/gdx/assets/AssetDescriptor +instanceKlass com/badlogic/gdx/utils/ObjectMap$Entry +instanceKlass com/badlogic/gdx/graphics/glutils/HdpiUtils +instanceKlass com/badlogic/gdx/math/Affine2 +instanceKlass com/badlogic/gdx/scenes/scene2d/Stage$TouchFocus +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Cullable +instanceKlass com/badlogic/gdx/scenes/scene2d/Actor +instanceKlass com/badlogic/gdx/scenes/scene2d/Event +instanceKlass com/badlogic/gdx/utils/Pool$Poolable +instanceKlass com/badlogic/gdx/InputAdapter +instanceKlass com/csse3200/game/rendering/DebugRenderer$DrawRequest +instanceKlass com/badlogic/gdx/graphics/glutils/IndexBufferObject +instanceKlass com/badlogic/gdx/graphics/glutils/VertexBufferObject +instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer20 +instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer +instanceKlass com/badlogic/gdx/graphics/glutils/ShapeRenderer +instanceKlass com/badlogic/gdx/physics/box2d/Box2DDebugRenderer +instanceKlass com/csse3200/game/rendering/DebugRenderer +instanceKlass @bci org/lwjgl/opengl/GL20C glShaderSource (ILjava/lang/CharSequence;)V 10 argL0 ; # org/lwjgl/opengl/GL20C$$Lambda$55+0x0000000800c999f8 +instanceKlass org/lwjgl/system/APIUtil$Encoder +instanceKlass com/badlogic/gdx/graphics/glutils/IndexArray +instanceKlass com/badlogic/gdx/utils/BufferUtils +instanceKlass com/badlogic/gdx/graphics/glutils/VertexArray +instanceKlass com/badlogic/gdx/graphics/Mesh$1 +instanceKlass com/badlogic/gdx/graphics/VertexAttributes +instanceKlass com/badlogic/gdx/graphics/VertexAttribute +instanceKlass com/badlogic/gdx/graphics/glutils/InstanceData +instanceKlass com/badlogic/gdx/graphics/glutils/IndexData +instanceKlass com/badlogic/gdx/graphics/glutils/VertexData +instanceKlass com/badlogic/gdx/graphics/Mesh +instanceKlass com/badlogic/gdx/graphics/g2d/SpriteBatch +instanceKlass com/badlogic/gdx/utils/viewport/Viewport +instanceKlass com/badlogic/gdx/graphics/g2d/Batch +instanceKlass com/csse3200/game/rendering/Renderer +instanceKlass com/badlogic/gdx/utils/IntMap$MapIterator +instanceKlass com/csse3200/game/components/ComponentType +instanceKlass com/badlogic/gdx/math/collision/Ray +instanceKlass com/badlogic/gdx/math/Plane +instanceKlass com/badlogic/gdx/math/Frustum +instanceKlass com/badlogic/gdx/math/Matrix4 +instanceKlass com/badlogic/gdx/math/Vector3 +instanceKlass com/badlogic/gdx/graphics/Camera +instanceKlass com/csse3200/game/events/listeners/EventListener +instanceKlass com/csse3200/game/events/EventHandler +instanceKlass com/badlogic/gdx/math/Vector2 +instanceKlass com/badlogic/gdx/math/Vector +instanceKlass com/csse3200/game/entities/Entity +instanceKlass com/csse3200/game/entities/factories/RenderFactory +instanceKlass com/csse3200/game/utils/SortedIntMap +instanceKlass com/csse3200/game/rendering/RenderService +instanceKlass com/csse3200/game/entities/EntityService +instanceKlass java/util/concurrent/Executors +instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$1 +instanceKlass java/util/concurrent/Callable +instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor +instanceKlass com/badlogic/gdx/assets/loaders/CubemapLoader$CubemapLoaderInfo +instanceKlass com/badlogic/gdx/graphics/CubemapData +instanceKlass com/badlogic/gdx/graphics/glutils/ShaderProgram +instanceKlass com/badlogic/gdx/utils/FloatArray +instanceKlass com/badlogic/gdx/utils/UBJsonReader +instanceKlass com/badlogic/gdx/math/Quaternion +instanceKlass com/badlogic/gdx/graphics/g3d/utils/TextureProvider +instanceKlass com/badlogic/gdx/graphics/g3d/Model +instanceKlass com/badlogic/gdx/utils/I18NBundle +instanceKlass com/badlogic/gdx/utils/ShortArray +instanceKlass com/badlogic/gdx/math/EarClippingTriangulator +instanceKlass com/badlogic/gdx/graphics/g2d/PolygonRegion +instanceKlass com/badlogic/gdx/graphics/g3d/particles/ParticleEffect +instanceKlass com/badlogic/gdx/graphics/g3d/particles/ResourceData$Configurable +instanceKlass com/badlogic/gdx/graphics/g2d/ParticleEffect +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin +instanceKlass com/badlogic/gdx/assets/loaders/TextureLoader$TextureLoaderInfo +instanceKlass com/badlogic/gdx/graphics/GLTexture +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas +instanceKlass com/badlogic/gdx/graphics/Pixmap +instanceKlass com/badlogic/gdx/graphics/g2d/TextureRegion +instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont +instanceKlass com/badlogic/gdx/utils/Logger +instanceKlass com/badlogic/gdx/assets/loaders/resolvers/InternalFileHandleResolver +instanceKlass com/badlogic/gdx/assets/loaders/FileHandleResolver +instanceKlass com/badlogic/gdx/assets/loaders/AssetLoader +instanceKlass com/badlogic/gdx/assets/AssetManager +instanceKlass com/csse3200/game/services/ResourceService +instanceKlass com/csse3200/game/services/ServiceLocator +instanceKlass com/csse3200/game/input/InputFactory +instanceKlass java/util/Collections$ReverseComparator2 +instanceKlass java/util/Collections$ReverseComparator +instanceKlass @bci java/util/Comparator comparingInt (Ljava/util/function/ToIntFunction;)Ljava/util/Comparator; 6 member ; # java/util/Comparator$$Lambda$54+0x0000000800c61840 +instanceKlass @bci java/lang/invoke/BootstrapMethodInvoker invoke (Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; 462 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c83400 +instanceKlass @cpi java/util/Comparator 269 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c83000 +instanceKlass @bci com/csse3200/game/input/InputService ()V 14 argL0 ; # com/csse3200/game/input/InputService$$Lambda$53+0x0000000800c87db0 +instanceKlass @cpi com/csse3200/game/input/InputService 315 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c82c00 +instanceKlass java/util/function/ToIntFunction +instanceKlass com/csse3200/game/input/InputService +instanceKlass com/badlogic/gdx/input/GestureDetector$GestureListener +instanceKlass com/badlogic/gdx/InputProcessor +instanceKlass com/csse3200/game/rendering/Renderable +instanceKlass com/csse3200/game/components/Component +instanceKlass com/badlogic/gdx/ScreenAdapter +instanceKlass com/csse3200/game/GdxGame$1 +instanceKlass org/slf4j/helpers/FormattingTuple +instanceKlass org/slf4j/helpers/MessageFormatter +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Graphics$1$1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$3$1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$6$1 +instanceKlass @bci jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl set (Ljava/lang/Object;Ljava/lang/Object;)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c82800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81400 +instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl setInt (Ljava/lang/Object;I)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c81000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80c00 +# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800c80800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c80400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80000 +instanceKlass com/badlogic/gdx/utils/JsonValue$1 +instanceKlass java/lang/Deprecated +instanceKlass java/lang/reflect/ParameterizedType +instanceKlass com/badlogic/gdx/utils/Json$FieldMetadata +instanceKlass com/badlogic/gdx/utils/ObjectMap$MapIterator +instanceKlass com/badlogic/gdx/utils/reflect/Field +instanceKlass com/csse3200/game/files/UserSettings$DisplaySettings +instanceKlass com/badlogic/gdx/utils/ArrayMap +instanceKlass com/badlogic/gdx/utils/ObjectFloatMap +instanceKlass com/badlogic/gdx/utils/ObjectIntMap +instanceKlass com/badlogic/gdx/utils/Json$Serializable +instanceKlass com/badlogic/gdx/utils/reflect/ClassReflection +instanceKlass com/badlogic/gdx/utils/JsonValue +instanceKlass com/badlogic/gdx/utils/StreamUtils +instanceKlass java/nio/charset/CharsetDecoder +instanceKlass com/badlogic/gdx/utils/JsonReader +instanceKlass com/badlogic/gdx/utils/BaseJsonReader +instanceKlass java/io/Reader +instanceKlass com/csse3200/game/files/FileLoader$1 +instanceKlass com/badlogic/gdx/utils/Json +instanceKlass com/csse3200/game/files/FileLoader +instanceKlass com/csse3200/game/files/UserSettings$Settings +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3b800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b000 +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL2 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3ac00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a400 +instanceKlass com/csse3200/game/files/UserSettings +instanceKlass java/nio/charset/CoderResult +instanceKlass @bci jdk/internal/module/SystemModuleFinders$SystemModuleReader open (Ljava/lang/String;)Ljava/util/Optional; 6 member ; # jdk/internal/module/SystemModuleFinders$SystemModuleReader$$Lambda$52+0x0000000800c5fbd0 +instanceKlass jdk/internal/module/SystemModuleFinders +instanceKlass jdk/internal/module/Checks +instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadPropertyResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 14 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$51+0x0000000800c5f9c0 +instanceKlass sun/security/util/SecurityConstants +instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 13 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$50+0x0000000800c5e848 +instanceKlass java/util/ResourceBundle$3 +instanceKlass @bci java/util/ResourceBundle getLoader (Ljava/lang/Module;)Ljava/lang/ClassLoader; 6 member ; # java/util/ResourceBundle$$Lambda$49+0x0000000800c5e418 +instanceKlass java/util/ResourceBundle$CacheKeyReference +instanceKlass java/util/ResourceBundle$CacheKey +instanceKlass java/util/logging/Level$RbAccess +instanceKlass @bci java/util/logging/SimpleFormatter format (Ljava/util/logging/LogRecord;)Ljava/lang/String; 35 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3a000 +instanceKlass java/lang/invoke/LambdaFormEditor$1 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39c00 +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c39800 +instanceKlass java/lang/invoke/MethodHandles$1 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38800 +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL1 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c38400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38000 +instanceKlass java/util/logging/LogManager$CloseOnReset +instanceKlass java/util/logging/StreamHandler$1 +instanceKlass java/util/logging/Handler$1 +instanceKlass java/util/logging/ErrorManager +instanceKlass java/time/LocalTime$1 +instanceKlass java/time/ZonedDateTime$1 +instanceKlass java/util/Calendar +instanceKlass java/util/Date +instanceKlass java/util/Formatter$DateTime +instanceKlass java/time/LocalTime +instanceKlass java/time/temporal/ValueRange +instanceKlass java/time/Duration +instanceKlass java/time/temporal/TemporalAmount +instanceKlass java/time/temporal/TemporalUnit +instanceKlass java/time/temporal/TemporalField +instanceKlass java/time/LocalDate +instanceKlass java/time/chrono/ChronoLocalDate +instanceKlass java/time/zone/ZoneOffsetTransition +instanceKlass java/time/LocalDateTime +instanceKlass java/time/chrono/ChronoLocalDateTime +instanceKlass java/time/zone/ZoneOffsetTransitionRule +instanceKlass java/time/zone/ZoneRules +instanceKlass java/time/zone/Ser +instanceKlass java/io/Externalizable +instanceKlass java/time/zone/ZoneRulesProvider$1 +instanceKlass java/time/zone/ZoneRulesProvider +instanceKlass sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule +instanceKlass sun/util/calendar/ZoneInfoFile$1 +instanceKlass sun/util/calendar/ZoneInfoFile +instanceKlass java/util/TimeZone +instanceKlass java/time/ZoneId +instanceKlass java/time/ZonedDateTime +instanceKlass java/time/chrono/ChronoZonedDateTime +instanceKlass jdk/internal/logger/SimpleConsoleLogger$Formatting +instanceKlass sun/util/logging/PlatformLogger +instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge$LoggerConfiguration +instanceKlass @bci java/util/logging/SimpleFormatter ()V 5 argL0 ; # java/util/logging/SimpleFormatter$$Lambda$48+0x0000000800c58218 +instanceKlass java/util/logging/Formatter +instanceKlass java/time/Clock +instanceKlass java/time/InstantSource +instanceKlass java/time/Instant +instanceKlass java/time/temporal/TemporalAdjuster +instanceKlass java/time/temporal/Temporal +instanceKlass java/time/temporal/TemporalAccessor +instanceKlass java/util/logging/LogRecord +instanceKlass com/badlogic/gdx/utils/Array$ArrayIterator +instanceKlass com/badlogic/gdx/utils/Array$ArrayIterable +instanceKlass com/badlogic/gdx/utils/Collections +instanceKlass com/badlogic/gdx/Graphics$BufferFormat +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3GL20 +instanceKlass com/badlogic/gdx/graphics/Cursor +instanceKlass com/badlogic/gdx/graphics/GL30 +instanceKlass org/lwjgl/glfw/GLFWFramebufferSizeCallbackI +instanceKlass com/badlogic/gdx/AbstractGraphics +instanceKlass com/badlogic/gdx/InputEventQueue +instanceKlass com/badlogic/gdx/utils/IntSet +instanceKlass org/lwjgl/glfw/GLFWMouseButtonCallbackI +instanceKlass org/lwjgl/glfw/GLFWCursorPosCallbackI +instanceKlass org/lwjgl/glfw/GLFWScrollCallbackI +instanceKlass org/lwjgl/glfw/GLFWCharCallbackI +instanceKlass org/lwjgl/glfw/GLFWKeyCallbackI +instanceKlass com/badlogic/gdx/AbstractInput +instanceKlass com/badlogic/gdx/graphics/glutils/GLVersion +instanceKlass org/lwjgl/opengl/GL11C +instanceKlass org/lwjgl/opengl/GL11 +instanceKlass @bci org/lwjgl/opengl/GL createCapabilities (ZLjava/util/function/IntFunction;)Lorg/lwjgl/opengl/GLCapabilities; 891 argL0 ; # org/lwjgl/opengl/GL$$Lambda$47+0x0000000800c2aac8 +instanceKlass org/lwjgl/opengl/GLCapabilities +instanceKlass java/lang/StringUTF16$CharsSpliterator +instanceKlass java/util/stream/Sink$ChainedInt +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$34+0x800000049 +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$36+0x80000004b +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$35+0x80000004a +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$37+0x80000004c +instanceKlass java/util/OptionalInt +instanceKlass java/util/stream/Sink$OfInt +instanceKlass java/util/function/IntConsumer +instanceKlass @bci java/text/DecimalFormatSymbols findNonFormatChar (Ljava/lang/String;C)C 4 argL0 ; # java/text/DecimalFormatSymbols$$Lambda$8+0x80000000c +instanceKlass java/util/function/IntPredicate +instanceKlass java/util/stream/IntStream +instanceKlass java/lang/StringLatin1$CharsSpliterator +instanceKlass java/lang/Class$1 +instanceKlass sun/util/resources/Bundles$2 +instanceKlass sun/util/resources/Bundles$CacheKeyReference +instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper newResourceBundle (Ljava/lang/Class;)Ljava/util/ResourceBundle; 22 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$12+0x800000010 +instanceKlass java/util/ResourceBundle$ResourceBundleProviderHelper +instanceKlass java/util/ArrayList$SubList$1 +instanceKlass sun/util/resources/LocaleData$LocaleDataResourceBundleProvider +instanceKlass java/util/spi/ResourceBundleProvider +instanceKlass sun/util/resources/Bundles$CacheKey +instanceKlass java/util/ResourceBundle$1 +instanceKlass jdk/internal/access/JavaUtilResourceBundleAccess +instanceKlass sun/util/resources/Bundles +instanceKlass sun/util/resources/LocaleData$LocaleDataStrategy +instanceKlass sun/util/resources/Bundles$Strategy +instanceKlass sun/util/resources/LocaleData$1 +instanceKlass java/util/ResourceBundle +instanceKlass java/util/ResourceBundle$Control +instanceKlass sun/util/resources/LocaleData +instanceKlass sun/util/locale/provider/LocaleResources +instanceKlass java/util/Locale$Builder +instanceKlass sun/util/locale/provider/CalendarDataUtility +instanceKlass sun/util/locale/provider/AvailableLanguageTags +instanceKlass @bci sun/util/locale/provider/JRELocaleProviderAdapter getDecimalFormatSymbolsProvider ()Ljava/text/spi/DecimalFormatSymbolsProvider; 8 member ; # sun/util/locale/provider/JRELocaleProviderAdapter$$Lambda$63+0x800000068 +instanceKlass sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo +instanceKlass jdk/internal/module/ModulePatcher$PatchedModuleReader +instanceKlass @bci sun/util/cldr/CLDRLocaleProviderAdapter ()V 4 argL0 ; # sun/util/cldr/CLDRLocaleProviderAdapter$$Lambda$58+0x800000063 +instanceKlass sun/util/locale/InternalLocaleBuilder$CaseInsensitiveChar +instanceKlass sun/util/locale/InternalLocaleBuilder +instanceKlass sun/util/locale/StringTokenIterator +instanceKlass sun/util/locale/ParseStatus +instanceKlass sun/util/locale/LanguageTag +instanceKlass sun/util/cldr/CLDRBaseLocaleDataMetaInfo +instanceKlass sun/util/locale/provider/LocaleDataMetaInfo +instanceKlass sun/util/locale/provider/ResourceBundleBasedAdapter +instanceKlass sun/util/locale/provider/LocaleProviderAdapter$1 +instanceKlass java/util/Collections$UnmodifiableCollection$1 +instanceKlass java/util/Collections$UnmodifiableCollection +instanceKlass sun/util/locale/provider/LocaleProviderAdapter +instanceKlass java/util/spi/LocaleServiceProvider +instanceKlass java/text/DecimalFormatSymbols +instanceKlass org/lwjgl/system/macosx/CoreFoundation +instanceKlass org/lwjgl/opengl/GL$2 +instanceKlass @bci org/lwjgl/opengl/GL ()V 26 argL0 ; # org/lwjgl/opengl/GL$$Lambda$38+0x0000000800c2a000 +instanceKlass @bci org/lwjgl/opengl/GL ()V 21 argL0 ; # org/lwjgl/opengl/GL$$Lambda$37+0x0000000800c2fc50 +# instanceKlass org/lwjgl/opengl/GL$$InjectedInvoker+0x0000000800c28400 +instanceKlass org/lwjgl/opengl/GL$ICDStatic +instanceKlass org/lwjgl/opengl/GL$ICD +instanceKlass org/lwjgl/opengl/GL +instanceKlass com/badlogic/gdx/graphics/GL20 +instanceKlass org/lwjgl/glfw/GLFWWindowRefreshCallbackI +instanceKlass org/lwjgl/glfw/GLFWDropCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowCloseCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowMaximizeCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowIconifyCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowFocusCallbackI +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window +instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync$RunningAvg +instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Clipboard +instanceKlass com/badlogic/gdx/net/NetJavaImpl$1 +instanceKlass java/lang/invoke/VarForm +instanceKlass java/lang/invoke/VarHandleGuards +instanceKlass java/lang/invoke/VarHandles +instanceKlass java/util/concurrent/SynchronousQueue$TransferStack$SNode +instanceKlass java/util/concurrent/ForkJoinPool$ManagedBlocker +instanceKlass java/util/concurrent/SynchronousQueue$Transferer +instanceKlass java/util/concurrent/ThreadPoolExecutor$AbortPolicy +instanceKlass java/util/concurrent/RejectedExecutionHandler +instanceKlass java/util/concurrent/AbstractExecutorService +instanceKlass java/util/concurrent/ExecutorService +instanceKlass java/util/concurrent/Executor +instanceKlass com/badlogic/gdx/net/NetJavaImpl +instanceKlass com/badlogic/gdx/net/Socket +instanceKlass com/badlogic/gdx/net/ServerSocket +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Net +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Files +instanceKlass com/badlogic/gdx/utils/IntMap +instanceKlass com/badlogic/gdx/utils/LongMap +instanceKlass org/lwjgl/system/libc/LibCString +instanceKlass com/badlogic/gdx/utils/IntArray +instanceKlass org/lwjgl/openal/AL$ICDStatic$WriteOnce +instanceKlass org/lwjgl/openal/AL10 +instanceKlass org/lwjgl/openal/EXTThreadLocalContext +instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 513 argL0 ; # org/lwjgl/openal/AL$$Lambda$36+0x0000000800c24600 +instanceKlass org/lwjgl/openal/ALCapabilities +instanceKlass org/lwjgl/system/APIUtil$APIVersion +instanceKlass java/util/regex/ASCII +instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c28000 +instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 member ; # org/lwjgl/openal/AL$$Lambda$35+0x0000000800c23fd0 +instanceKlass org/lwjgl/openal/ALC$ICDStatic$WriteOnce +instanceKlass org/lwjgl/openal/ALC$ICDStatic +instanceKlass org/lwjgl/openal/AL$ICDStatic +instanceKlass org/lwjgl/openal/AL$ICD +instanceKlass org/lwjgl/openal/AL +instanceKlass org/lwjgl/system/ThreadLocalUtil +instanceKlass @bci org/lwjgl/openal/ALC createCapabilities (JLjava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCCapabilities; 550 argL0 ; # org/lwjgl/openal/ALC$$Lambda$34+0x0000000800c231d0 +instanceKlass java/util/function/IntFunction +instanceKlass org/lwjgl/openal/ALCCapabilities +instanceKlass java/util/StringTokenizer +instanceKlass org/lwjgl/system/MathUtil +instanceKlass org/lwjgl/system/SharedLibrary$Delegate +instanceKlass org/lwjgl/openal/ALC$1 +instanceKlass org/lwjgl/openal/ALC$ICD +instanceKlass org/lwjgl/system/FunctionProviderLocal +instanceKlass org/lwjgl/openal/ALC +instanceKlass org/lwjgl/openal/ALC10 +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALSound +instanceKlass com/badlogic/gdx/utils/reflect/ArrayReflection +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALMusic +instanceKlass com/badlogic/gdx/audio/Music +instanceKlass com/badlogic/gdx/audio/Sound +instanceKlass com/badlogic/gdx/audio/AudioRecorder +instanceKlass com/badlogic/gdx/audio/AudioDevice +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALLwjgl3Audio +instanceKlass com/badlogic/gdx/Gdx +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationLogger +instanceKlass org/lwjgl/system/macosx/ObjCRuntime$Functions +instanceKlass org/lwjgl/system/MultiReleaseTextDecoding +instanceKlass org/lwjgl/system/SharedLibraryUtil +instanceKlass jdk/internal/misc/ScopedMemoryAccess$Scope +instanceKlass org/lwjgl/system/macosx/ObjCRuntime +instanceKlass org/lwjgl/glfw/EventLoop +instanceKlass org/lwjgl/glfw/GLFW$Functions +instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl getInt (Ljava/lang/Object;)I 11 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18c00 +instanceKlass org/lwjgl/glfw/GLFW +instanceKlass @bci org/lwjgl/glfw/GLFWErrorCallback$1 (Ljava/io/PrintStream;)V 10 argL0 ; # org/lwjgl/glfw/GLFWErrorCallback$1$$Lambda$33+0x0000000800c1a5c0 +instanceKlass java/util/function/BiPredicate +instanceKlass org/lwjgl/system/JNI +instanceKlass org/lwjgl/system/jemalloc/JEmalloc$Functions +instanceKlass org/lwjgl/system/macosx/DynamicLinkLoader +instanceKlass org/lwjgl/system/APIUtil$1 +instanceKlass org/lwjgl/system/jemalloc/JEmalloc +instanceKlass org/lwjgl/system/jemalloc/JEmallocAllocator +instanceKlass org/lwjgl/system/MemoryManage +instanceKlass org/lwjgl/system/MemoryUtil$MemoryAllocator +instanceKlass org/lwjgl/system/MemoryUtil$LazyInit +instanceKlass org/lwjgl/system/Callback$2 +instanceKlass org/lwjgl/system/CheckIntrinsics +instanceKlass org/lwjgl/system/Struct$Member +instanceKlass org/lwjgl/system/libffi/LibFFI +instanceKlass org/lwjgl/BufferUtils +instanceKlass @bci org/lwjgl/system/MemoryStack ()V 24 argL0 ; # org/lwjgl/system/MemoryStack$$Lambda$32+0x0000000800c1c460 +instanceKlass org/lwjgl/system/MemoryUtil$2 +instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetObject (Ljava/lang/Object;Ljava/lang/Object;)J 10 member ; # org/lwjgl/system/MemoryUtil$$Lambda$31+0x0000000800c1c000 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1237 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c18800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c18400 +instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18000 +instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15c00 +instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 member ; # org/lwjgl/system/MemoryUtil$$Lambda$30+0x0000000800c17d10 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1240 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c15400 +instanceKlass org/lwjgl/system/MemoryAccessJNI +instanceKlass jdk/internal/access/foreign/MemorySegmentProxy +instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15000 +instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 member ; # org/lwjgl/system/MemoryUtil$$Lambda$29+0x0000000800c178e0 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1234 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c14c00 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c14800 +instanceKlass java/util/function/LongPredicate +instanceKlass org/lwjgl/system/jni/JNINativeInterface +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14400 +instanceKlass sun/misc/Unsafe +instanceKlass java/util/Formattable +instanceKlass java/util/Formatter$Flags +instanceKlass java/util/Formatter$FormatSpecifier +instanceKlass java/util/Formatter$Conversion +instanceKlass java/util/Formatter$FixedString +instanceKlass java/util/Formatter$FormatString +instanceKlass @bci java/util/regex/Pattern Range (II)Ljava/util/regex/Pattern$CharPredicate; 23 member ; # java/util/regex/Pattern$$Lambda$20+0x80000002a +instanceKlass java/util/Formatter +instanceKlass sun/nio/ch/FileKey +instanceKlass sun/nio/ch/FileLockTable +instanceKlass java/nio/channels/FileLock +instanceKlass sun/nio/ch/IOStatus +instanceKlass java/nio/DirectByteBuffer$Deallocator +instanceKlass sun/nio/ch/Util$BufferCache +instanceKlass sun/nio/ch/Util +instanceKlass sun/nio/ch/NativeThread +instanceKlass java/nio/channels/Channels +instanceKlass sun/nio/ch/FileChannelImpl$Closer +instanceKlass sun/nio/ch/NativeDispatcher +instanceKlass sun/nio/ch/NativeThreadSet +instanceKlass sun/nio/ch/IOUtil +instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel +instanceKlass java/nio/channels/InterruptibleChannel +instanceKlass java/nio/channels/ScatteringByteChannel +instanceKlass java/nio/channels/GatheringByteChannel +instanceKlass java/nio/channels/SeekableByteChannel +instanceKlass java/nio/channels/ByteChannel +instanceKlass java/nio/channels/WritableByteChannel +instanceKlass java/nio/channels/ReadableByteChannel +instanceKlass java/nio/channels/Channel +instanceKlass sun/nio/fs/UnixChannelFactory$1 +instanceKlass sun/nio/fs/UnixChannelFactory$Flags +instanceKlass sun/nio/fs/UnixChannelFactory +instanceKlass sun/nio/fs/UnixFileModeAttribute +instanceKlass java/nio/file/attribute/FileAttribute +instanceKlass sun/nio/fs/UnixFileSystemProvider$3 +instanceKlass org/lwjgl/Version +instanceKlass org/lwjgl/system/SharedLibraryLoader +instanceKlass java/util/regex/IntHashSet +instanceKlass java/util/regex/Matcher +instanceKlass java/util/regex/MatchResult +instanceKlass @bci java/util/regex/Pattern ALL ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$27+0x0000000800c4a2c8 +instanceKlass @bci java/util/regex/CharPredicates ASCII_SPACE ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$18+0x800000026 +instanceKlass @bci java/util/regex/Pattern negate (Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$21+0x800000031 +instanceKlass org/lwjgl/system/SharedLibrary +instanceKlass org/lwjgl/system/FunctionProvider +instanceKlass org/lwjgl/system/APIUtil +instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 5 argL0 ; # org/lwjgl/system/Library$$Lambda$24+0x0000000800c0da80 +instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 0 argL0 ; # org/lwjgl/system/Library$$Lambda$23+0x0000000800c0d868 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13000 +# instanceKlass org/lwjgl/system/Library$$InjectedInvoker+0x0000000800c12c00 +instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller$InjectedInvokerHolder +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c12400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12000 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11c00 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11800 +instanceKlass @cpi org/lwjgl/opengl/GL20C 672 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c11400 +instanceKlass java/lang/invoke/MethodHandleImpl$ArrayAccessor +instanceKlass java/lang/invoke/MethodHandleImpl$2 +instanceKlass java/lang/invoke/MethodHandleImpl$LoopClauses +instanceKlass java/lang/invoke/MethodHandleImpl$CasesHolder +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c11000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10800 +instanceKlass @cpi org/lwjgl/opengl/GL 536 form names 3 function resolvedHandle form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10400 +instanceKlass java/lang/ClassValue$Version +instanceKlass java/lang/ClassValue$Identity +instanceKlass java/lang/ClassValue +instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller +instanceKlass @cpi com/csse3200/game/events/EventHandler 173 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10000 +instanceKlass org/lwjgl/system/Checks +instanceKlass @bci java/util/regex/Pattern DOT ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$22+0x0000000800c49e38 +instanceKlass @bci java/util/regex/Pattern union (Ljava/util/regex/Pattern$CharPredicate;Ljava/util/regex/Pattern$CharPredicate;Z)Ljava/util/regex/Pattern$CharPredicate; 6 member ; # java/util/regex/Pattern$$Lambda$22+0x800000032 +instanceKlass @bci org/lwjgl/system/Platform ()V 236 argL0 ; # org/lwjgl/system/Platform$$Lambda$20+0x0000000800c0d450 +instanceKlass @bci org/lwjgl/system/Platform ()V 231 argL0 ; # org/lwjgl/system/Platform$$Lambda$19+0x0000000800c0d228 +instanceKlass @bci org/lwjgl/system/Platform ()V 212 argL0 ; # org/lwjgl/system/Platform$$Lambda$18+0x0000000800c0d000 +instanceKlass @bci org/lwjgl/system/Platform ()V 207 argL0 ; # org/lwjgl/system/Platform$$Lambda$17+0x0000000800c0fc00 +instanceKlass java/util/regex/Pattern$TreeInfo +instanceKlass @bci java/util/regex/CharPredicates ASCII_DIGIT ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$17+0x800000025 +instanceKlass java/util/regex/Pattern$BitClass +instanceKlass @bci java/util/regex/CharPredicates ASCII_WORD ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$15+0x0000000800c495b0 +instanceKlass java/util/regex/CharPredicates +instanceKlass @bci java/util/regex/Pattern Single (I)Ljava/util/regex/Pattern$BmpCharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$19+0x800000029 +instanceKlass java/util/regex/Pattern$BmpCharPredicate +instanceKlass java/util/regex/Pattern$CharPredicate +instanceKlass java/util/regex/Pattern$Node +instanceKlass java/util/regex/Pattern +instanceKlass org/lwjgl/system/Library +instanceKlass java/nio/charset/StandardCharsets +instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 32 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$13+0x0000000800c0ed28 +instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 21 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$12+0x0000000800c0eb20 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1244 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c0cc00 +instanceKlass java/lang/Readable +instanceKlass org/lwjgl/system/MemoryUtil$NativeShift +instanceKlass org/lwjgl/system/MemoryUtil +instanceKlass org/lwjgl/system/Pointer$Default +instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 16 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$11+0x0000000800c0b788 +instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 8 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$10+0x0000000800c0b548 +instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 0 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$9+0x0000000800c0b308 +instanceKlass jdk/internal/org/objectweb/asm/ClassReader +instanceKlass org/lwjgl/system/Configuration$StateInit +instanceKlass org/lwjgl/system/Configuration +instanceKlass org/lwjgl/system/Callback$ClosureRegistry +instanceKlass org/lwjgl/system/Callback +instanceKlass org/lwjgl/system/NativeResource +instanceKlass sun/nio/fs/UnixFileKey +instanceKlass sun/net/www/MessageHeader +instanceKlass sun/net/www/protocol/jar/JarFileFactory +instanceKlass sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController +instanceKlass java/net/URLConnection +instanceKlass com/badlogic/gdx/utils/GdxNativesLoader +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3NativesLoader +instanceKlass com/badlogic/gdx/utils/SharedLibraryLoader +instanceKlass java/util/Random +instanceKlass java/util/random/RandomGenerator +instanceKlass com/badlogic/gdx/math/MathUtils +instanceKlass java/lang/StrictMath +instanceKlass com/badlogic/gdx/utils/ObjectSet +instanceKlass com/badlogic/gdx/utils/ObjectMap +instanceKlass com/badlogic/gdx/utils/Array +instanceKlass jdk/internal/logger/DefaultLoggerFinder$1 +instanceKlass java/util/logging/Logger$SystemLoggerHelper$1 +instanceKlass java/util/logging/Logger$SystemLoggerHelper +instanceKlass java/util/logging/LogManager$4 +instanceKlass jdk/internal/logger/BootstrapLogger$BootstrapExecutors +instanceKlass java/util/ServiceLoader$ProviderImpl +instanceKlass java/util/ServiceLoader$Provider +instanceKlass java/util/ServiceLoader$1 +instanceKlass java/util/concurrent/CopyOnWriteArrayList$COWIterator +instanceKlass java/util/ServiceLoader$3 +instanceKlass java/util/ServiceLoader$2 +instanceKlass java/util/ServiceLoader$LazyClassPathLookupIterator +instanceKlass java/util/ImmutableCollections$ListItr +instanceKlass java/util/ListIterator +instanceKlass java/util/ImmutableCollections$Set12$1 +instanceKlass java/util/Spliterators$1Adapter +instanceKlass java/util/Spliterators$ArraySpliterator +instanceKlass java/util/Spliterator$OfDouble +instanceKlass java/util/Spliterator$OfLong +instanceKlass java/util/Spliterator$OfInt +instanceKlass java/util/Spliterator$OfPrimitive +instanceKlass java/util/Spliterators$EmptySpliterator +instanceKlass java/util/Spliterators +instanceKlass jdk/internal/loader/AbstractClassLoaderValue$Memoizer +instanceKlass java/util/ServiceLoader$ModuleServicesLookupIterator +instanceKlass java/util/ServiceLoader +instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend$1 +instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend +instanceKlass jdk/internal/logger/BootstrapLogger +instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge +instanceKlass sun/util/logging/PlatformLogger$Bridge +instanceKlass java/lang/System$Logger +instanceKlass java/util/stream/Streams +instanceKlass java/util/stream/Stream$Builder +instanceKlass java/util/stream/Streams$AbstractStreamBuilderImpl +instanceKlass java/util/stream/Sink$ChainedReference +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$38+0x80000004d +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$40+0x80000004f +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$39+0x80000004e +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$41+0x800000050 +instanceKlass java/util/stream/FindOps$FindOp +instanceKlass java/util/stream/TerminalOp +instanceKlass java/util/stream/FindOps$FindSink +instanceKlass java/util/stream/TerminalSink +instanceKlass java/util/stream/Sink +instanceKlass java/util/function/Consumer +instanceKlass java/util/stream/FindOps +instanceKlass @bci java/util/logging/Level$KnownLevel findByName (Ljava/lang/String;Ljava/util/function/Function;)Ljava/util/Optional; 29 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$16+0x800000024 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c0c800 +instanceKlass java/util/Arrays$ArrayItr +instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory$LazyStaticHolder +instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory +instanceKlass sun/reflect/annotation/AnnotationParser +instanceKlass java/lang/Class$3 +instanceKlass java/util/EnumMap$1 +instanceKlass java/util/stream/StreamOpFlag$MaskBuilder +instanceKlass java/util/stream/Stream +instanceKlass java/util/stream/BaseStream +instanceKlass java/util/stream/PipelineHelper +instanceKlass java/util/stream/StreamSupport +instanceKlass java/util/ArrayList$ArrayListSpliterator +instanceKlass java/util/Spliterator +instanceKlass @bci java/util/logging/Level findLevel (Ljava/lang/String;)Ljava/util/logging/Level; 13 argL0 ; # java/util/logging/Level$$Lambda$13+0x800000011 +instanceKlass java/util/Hashtable$Enumerator +instanceKlass java/util/concurrent/ConcurrentHashMap$MapEntry +instanceKlass java/util/Collections$SynchronizedCollection +instanceKlass java/util/Properties$EntrySet +instanceKlass java/util/Collections$3 +instanceKlass java/util/logging/LogManager$LoggerContext$1 +instanceKlass java/util/logging/LogManager$VisitedLoggers +instanceKlass java/util/function/Predicate +instanceKlass @bci java/util/logging/LogManager$LoggerContext$1 run ()Ljava/lang/Void; 22 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c400 +instanceKlass java/util/logging/LogManager$2 +instanceKlass java/lang/System$LoggerFinder +instanceKlass java/lang/StringUTF16 +instanceKlass java/util/Properties$LineReader +instanceKlass java/security/Security$1 +instanceKlass java/security/Security +instanceKlass sun/security/util/SecurityProperties +instanceKlass sun/security/util/FilePermCompat +instanceKlass java/util/logging/LogManager$LoggingProviderAccess +instanceKlass sun/util/logging/internal/LoggingProviderImpl$LogManagerAccess +instanceKlass java/lang/Shutdown$Lock +instanceKlass java/lang/Shutdown +instanceKlass java/lang/ApplicationShutdownHooks$1 +instanceKlass java/lang/ApplicationShutdownHooks +instanceKlass java/util/Collections$SynchronizedMap +instanceKlass java/util/logging/LogManager$LogNode +instanceKlass java/util/logging/LogManager$LoggerContext +instanceKlass java/util/logging/LogManager$1 +instanceKlass java/util/logging/LogManager +instanceKlass java/util/logging/Logger$ConfigurationData +instanceKlass java/util/logging/Logger$LoggerBundle +instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 49 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$15+0x800000023 +instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c000 +instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassDefiner +instanceKlass java/util/ImmutableCollections$SetN$SetNIterator +instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassFile +instanceKlass jdk/internal/org/objectweb/asm/Handler +instanceKlass jdk/internal/org/objectweb/asm/Attribute +instanceKlass jdk/internal/org/objectweb/asm/FieldVisitor +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$ClassData +instanceKlass jdk/internal/org/objectweb/asm/AnnotationVisitor +instanceKlass jdk/internal/org/objectweb/asm/Frame +instanceKlass jdk/internal/org/objectweb/asm/Label +instanceKlass jdk/internal/org/objectweb/asm/MethodVisitor +instanceKlass java/lang/invoke/LambdaFormBuffer +instanceKlass java/lang/invoke/LambdaFormEditor$TransformKey +instanceKlass java/lang/invoke/LambdaFormEditor +instanceKlass sun/invoke/util/Wrapper$1 +instanceKlass java/lang/invoke/DelegatingMethodHandle$Holder +instanceKlass java/lang/invoke/DirectMethodHandle$2 +instanceKlass java/lang/invoke/ClassSpecializer$Factory +instanceKlass java/lang/invoke/ClassSpecializer$SpeciesData +instanceKlass java/lang/invoke/ClassSpecializer$1 +instanceKlass java/lang/invoke/ClassSpecializer +instanceKlass sun/invoke/empty/Empty +instanceKlass sun/invoke/util/VerifyType +instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 19 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$14+0x800000022 +instanceKlass java/lang/invoke/LambdaProxyClassArchive +instanceKlass jdk/internal/org/objectweb/asm/ByteVector +instanceKlass jdk/internal/org/objectweb/asm/Symbol +instanceKlass jdk/internal/org/objectweb/asm/SymbolTable +instanceKlass jdk/internal/org/objectweb/asm/ClassVisitor +instanceKlass java/lang/invoke/InfoFromMemberName +instanceKlass java/lang/invoke/MethodHandleInfo +instanceKlass jdk/internal/org/objectweb/asm/ConstantDynamic +instanceKlass sun/invoke/util/BytecodeDescriptor +instanceKlass jdk/internal/org/objectweb/asm/Handle +instanceKlass sun/security/action/GetBooleanAction +instanceKlass jdk/internal/org/objectweb/asm/Type +instanceKlass java/lang/invoke/AbstractValidatingLambdaMetafactory +instanceKlass java/lang/invoke/MethodHandleImpl$1 +instanceKlass jdk/internal/access/JavaLangInvokeAccess +instanceKlass java/lang/invoke/Invokers$Holder +instanceKlass java/lang/invoke/BootstrapMethodInvoker +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$2 +instanceKlass java/lang/invoke/InvokerBytecodeGenerator +instanceKlass java/lang/invoke/LambdaForm$Holder +instanceKlass java/lang/invoke/LambdaForm$Name +instanceKlass java/lang/reflect/Array +instanceKlass java/lang/invoke/Invokers +instanceKlass java/lang/invoke/MethodHandleImpl +instanceKlass sun/invoke/util/ValueConversions +instanceKlass java/lang/invoke/DirectMethodHandle$Holder +instanceKlass java/lang/invoke/LambdaForm$NamedFunction +instanceKlass sun/invoke/util/Wrapper$Format +instanceKlass java/lang/invoke/MethodTypeForm +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet +instanceKlass java/lang/invoke/LambdaMetafactory +instanceKlass java/util/logging/Level +instanceKlass java/util/logging/Handler +instanceKlass java/util/logging/Logger +instanceKlass org/slf4j/helpers/NamedLoggerBase +instanceKlass org/slf4j/spi/LocationAwareLogger +instanceKlass org/slf4j/impl/JDK14LoggerFactory +instanceKlass org/slf4j/impl/StaticLoggerBinder +instanceKlass org/slf4j/spi/LoggerFactoryBinder +instanceKlass jdk/internal/loader/URLClassPath$1 +instanceKlass java/lang/CompoundEnumeration +instanceKlass java/util/ArrayList$Itr +instanceKlass jdk/internal/loader/BuiltinClassLoader$1 +instanceKlass java/util/Collections$EmptyEnumeration +instanceKlass java/util/Collections$EmptyIterator +instanceKlass jdk/internal/jimage/ImageLocation +instanceKlass jdk/internal/jimage/decompressor/Decompressor +instanceKlass jdk/internal/jimage/ImageStringsReader +instanceKlass jdk/internal/jimage/ImageStrings +instanceKlass jdk/internal/jimage/ImageHeader +instanceKlass jdk/internal/jimage/NativeImageBuffer$1 +instanceKlass jdk/internal/jimage/NativeImageBuffer +instanceKlass jdk/internal/jimage/BasicImageReader$1 +instanceKlass jdk/internal/jimage/BasicImageReader +instanceKlass jdk/internal/jimage/ImageReader +instanceKlass jdk/internal/jimage/ImageReaderFactory$1 +instanceKlass java/net/URI$Parser +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder$1 +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder +instanceKlass java/nio/file/FileSystems +instanceKlass java/nio/file/Paths +instanceKlass jdk/internal/jimage/ImageReaderFactory +instanceKlass jdk/internal/module/SystemModuleFinders$SystemImage +instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleReader +instanceKlass java/lang/module/ModuleReader +instanceKlass jdk/internal/loader/BuiltinClassLoader$5 +instanceKlass jdk/internal/loader/BuiltinClassLoader$2 +instanceKlass jdk/internal/module/Resources +instanceKlass org/slf4j/helpers/Util +instanceKlass org/slf4j/helpers/NOPLoggerFactory +instanceKlass java/util/concurrent/LinkedBlockingQueue$Node +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject +instanceKlass java/util/concurrent/locks/Condition +instanceKlass java/util/concurrent/BlockingQueue +instanceKlass org/slf4j/Logger +instanceKlass org/slf4j/helpers/SubstituteLoggerFactory +instanceKlass org/slf4j/event/LoggingEvent +instanceKlass org/slf4j/ILoggerFactory +instanceKlass org/slf4j/LoggerFactory +instanceKlass com/badlogic/gdx/Screen +instanceKlass com/badlogic/gdx/Game +instanceKlass com/badlogic/gdx/Files +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Input +instanceKlass com/badlogic/gdx/Input +instanceKlass com/badlogic/gdx/utils/Clipboard +instanceKlass com/badlogic/gdx/Preferences +instanceKlass com/badlogic/gdx/files/FileHandle +instanceKlass com/badlogic/gdx/Graphics +instanceKlass org/lwjgl/glfw/GLFWErrorCallbackI +instanceKlass org/lwjgl/system/CallbackI +instanceKlass org/lwjgl/system/Pointer +instanceKlass java/util/TreeMap$PrivateEntryIterator +instanceKlass java/util/TreeMap$Entry +instanceKlass java/util/NavigableMap +instanceKlass java/util/SortedMap +instanceKlass java/util/NavigableSet +instanceKlass java/util/SortedSet +instanceKlass com/badlogic/gdx/Net +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/Lwjgl3Audio +instanceKlass com/badlogic/gdx/utils/Disposable +instanceKlass com/badlogic/gdx/Audio +instanceKlass com/badlogic/gdx/ApplicationLogger +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Application +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationBase +instanceKlass com/badlogic/gdx/Application +instanceKlass com/badlogic/gdx/utils/NumberUtils +instanceKlass com/badlogic/gdx/graphics/Color +instanceKlass com/badlogic/gdx/Graphics$Monitor +instanceKlass com/badlogic/gdx/Graphics$DisplayMode +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3WindowConfiguration +instanceKlass java/lang/Void +instanceKlass java/lang/PublicMethods$Key +instanceKlass java/lang/PublicMethods$MethodList +instanceKlass com/badlogic/gdx/ApplicationListener +instanceKlass java/util/zip/Checksum$1 +instanceKlass java/util/zip/CRC32 +instanceKlass java/util/zip/Checksum +instanceKlass java/util/jar/Attributes +instanceKlass java/util/zip/ZipFile$InflaterCleanupAction +instanceKlass java/util/zip/Inflater$InflaterZStreamRef +instanceKlass java/util/zip/Inflater +instanceKlass java/util/zip/ZipEntry +instanceKlass java/nio/Bits$1 +instanceKlass jdk/internal/misc/VM$BufferPool +instanceKlass java/nio/Bits +instanceKlass sun/nio/ch/DirectBuffer +instanceKlass jdk/internal/perf/PerfCounter$CoreCounters +instanceKlass jdk/internal/perf/Perf +instanceKlass jdk/internal/perf/Perf$GetPerfAction +instanceKlass jdk/internal/perf/PerfCounter +instanceKlass java/nio/file/attribute/FileTime +instanceKlass java/util/zip/ZipUtils +instanceKlass java/util/zip/ZipFile$Source$End +instanceKlass java/io/RandomAccessFile$2 +instanceKlass jdk/internal/access/JavaIORandomAccessFileAccess +instanceKlass java/io/RandomAccessFile +instanceKlass java/io/DataInput +instanceKlass java/io/DataOutput +instanceKlass sun/nio/fs/UnixFileAttributes$UnixAsBasicFileAttributes +instanceKlass sun/nio/fs/NativeBuffer$Deallocator +instanceKlass sun/nio/fs/NativeBuffer +instanceKlass java/lang/ThreadLocal$ThreadLocalMap +instanceKlass sun/nio/fs/NativeBuffers +instanceKlass sun/nio/fs/AbstractBasicFileAttributeView +instanceKlass sun/nio/fs/DynamicFileAttributeView +instanceKlass sun/nio/fs/UnixFileAttributeViews +instanceKlass java/nio/file/attribute/UserDefinedFileAttributeView +instanceKlass java/nio/file/attribute/BasicFileAttributeView +instanceKlass java/nio/file/attribute/FileAttributeView +instanceKlass java/nio/file/attribute/AttributeView +instanceKlass java/nio/file/Files +instanceKlass java/nio/file/CopyOption +instanceKlass java/util/zip/ZipFile$Source$Key +instanceKlass sun/nio/fs/UnixMountEntry +instanceKlass sun/nio/fs/UnixFileStoreAttributes +instanceKlass sun/nio/fs/UnixFileAttributes +instanceKlass java/nio/file/attribute/PosixFileAttributes +instanceKlass java/nio/file/attribute/BasicFileAttributes +instanceKlass java/util/Enumeration +instanceKlass java/util/concurrent/ConcurrentHashMap$Traverser +instanceKlass jdk/internal/loader/NativeLibraries$3 +instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryImpl +instanceKlass jdk/internal/loader/NativeLibrary +instanceKlass java/util/ArrayDeque$DeqIterator +instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext$1 +instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext +instanceKlass jdk/internal/loader/NativeLibraries$2 +instanceKlass jdk/internal/loader/NativeLibraries$1 +instanceKlass jdk/internal/loader/NativeLibraries$LibraryPaths +instanceKlass sun/nio/fs/UnixNativeDispatcher +instanceKlass sun/nio/fs/Util +instanceKlass sun/nio/fs/UnixPath +instanceKlass java/nio/file/Path +instanceKlass java/nio/file/Watchable +instanceKlass java/nio/file/FileSystem +instanceKlass java/nio/file/OpenOption +instanceKlass java/nio/file/spi/FileSystemProvider +instanceKlass sun/nio/fs/DefaultFileSystemProvider +instanceKlass java/util/zip/ZipFile$Source +instanceKlass java/util/zip/ZipCoder +instanceKlass java/util/zip/ZipFile$CleanableResource +instanceKlass java/lang/Runtime$Version +instanceKlass java/util/jar/JavaUtilJarAccessImpl +instanceKlass jdk/internal/access/JavaUtilJarAccess +instanceKlass jdk/internal/loader/FileURLMapper +instanceKlass jdk/internal/loader/URLClassPath$JarLoader$1 +instanceKlass java/util/zip/ZipFile$1 +instanceKlass jdk/internal/access/JavaUtilZipFileAccess +instanceKlass java/util/zip/ZipFile +instanceKlass java/util/zip/ZipConstants +instanceKlass java/lang/Class$Atomic +instanceKlass java/lang/Class$ReflectionData +instanceKlass com/csse3200/game/desktop/DesktopLauncher +instanceKlass sun/security/util/Debug +instanceKlass java/security/SecureClassLoader$DebugHolder +instanceKlass java/security/Permission +instanceKlass java/security/Guard +instanceKlass java/security/PermissionCollection +instanceKlass java/security/SecureClassLoader$1 +instanceKlass java/security/SecureClassLoader$CodeSourceKey +instanceKlass java/io/FileInputStream$1 +instanceKlass sun/nio/ByteBuffered +instanceKlass jdk/internal/ref/CleanerImpl +instanceKlass java/lang/ref/Cleaner$1 +instanceKlass java/lang/ref/Cleaner +instanceKlass jdk/internal/ref/CleanerFactory$1 +instanceKlass java/util/concurrent/ThreadFactory +instanceKlass jdk/internal/ref/CleanerFactory +instanceKlass java/lang/ref/Cleaner$Cleanable +instanceKlass java/lang/Package$VersionInfo +instanceKlass java/lang/NamedPackage +instanceKlass jdk/internal/loader/Resource +instanceKlass jdk/internal/loader/URLClassPath$Loader +instanceKlass jdk/internal/loader/URLClassPath$3 +instanceKlass java/security/PrivilegedExceptionAction +instanceKlass sun/util/locale/LocaleObjectCache +instanceKlass sun/util/locale/BaseLocale$Key +instanceKlass java/util/Optional +instanceKlass sun/util/locale/LocaleUtils +instanceKlass java/util/Locale +instanceKlass sun/net/util/URLUtil +instanceKlass java/lang/StringCoding +instanceKlass sun/launcher/LauncherHelper +instanceKlass java/lang/invoke/StringConcatFactory$3 +instanceKlass java/lang/invoke/StringConcatFactory$2 +instanceKlass java/lang/invoke/StringConcatFactory$1 +instanceKlass java/lang/invoke/StringConcatFactory +instanceKlass java/util/Deque +instanceKlass java/util/Queue +instanceKlass sun/net/util/IPAddressUtil +instanceKlass java/net/URLStreamHandler +instanceKlass java/util/HexFormat +instanceKlass sun/net/www/ParseUtil +instanceKlass java/net/URL$3 +instanceKlass jdk/internal/access/JavaNetURLAccess +instanceKlass java/net/URL$DefaultFactory +instanceKlass java/net/URLStreamHandlerFactory +instanceKlass jdk/internal/loader/URLClassPath +instanceKlass jdk/internal/loader/BootLoader +instanceKlass java/util/concurrent/ConcurrentHashMap$CollectionView +instanceKlass jdk/internal/loader/ClassLoaderHelper +instanceKlass java/security/ProtectionDomain$JavaSecurityAccessImpl +instanceKlass jdk/internal/access/JavaSecurityAccess +instanceKlass java/lang/ClassLoader$ParallelLoaders +instanceKlass java/security/cert/Certificate +instanceKlass java/net/URI$1 +instanceKlass jdk/internal/access/JavaNetUriAccess +instanceKlass jdk/internal/module/ModuleBootstrap$Counters +instanceKlass jdk/internal/module/ModulePatcher +instanceKlass jdk/internal/util/ArraysSupport +instanceKlass java/io/FileSystem +instanceKlass java/io/DefaultFileSystem +instanceKlass java/io/File +instanceKlass java/lang/module/ModuleDescriptor$1 +instanceKlass jdk/internal/access/JavaLangModuleAccess +instanceKlass java/lang/reflect/Modifier +instanceKlass sun/invoke/util/VerifyAccess +instanceKlass java/util/KeyValueHolder +instanceKlass java/util/ImmutableCollections$MapN$MapNIterator +instanceKlass java/lang/invoke/MethodHandles$Lookup +instanceKlass java/lang/invoke/MemberName$Factory +instanceKlass java/lang/invoke/MethodHandles +instanceKlass jdk/internal/module/ModuleBootstrap +instanceKlass java/lang/invoke/MethodHandleStatics +instanceKlass java/util/Collections +instanceKlass jdk/internal/misc/OSEnvironment +instanceKlass jdk/internal/misc/Signal$NativeHandler +instanceKlass java/util/Hashtable$Entry +instanceKlass jdk/internal/misc/Signal +instanceKlass java/lang/Terminator$1 +instanceKlass jdk/internal/misc/Signal$Handler +instanceKlass java/lang/Terminator +instanceKlass java/nio/ByteOrder +instanceKlass java/nio/Buffer$1 +instanceKlass jdk/internal/access/JavaNioAccess +instanceKlass jdk/internal/misc/ScopedMemoryAccess +instanceKlass java/nio/charset/CodingErrorAction +instanceKlass java/nio/charset/CharsetEncoder +instanceKlass java/io/Writer +instanceKlass java/io/OutputStream +instanceKlass java/io/Flushable +instanceKlass java/io/FileDescriptor$1 +instanceKlass jdk/internal/access/JavaIOFileDescriptorAccess +instanceKlass java/io/FileDescriptor +instanceKlass sun/security/action/GetPropertyAction +instanceKlass jdk/internal/util/StaticProperty +instanceKlass sun/nio/cs/HistoricallyNamedCharset +instanceKlass java/lang/ThreadLocal +instanceKlass java/nio/charset/spi/CharsetProvider +instanceKlass java/nio/charset/Charset +instanceKlass java/util/HashMap$HashIterator +instanceKlass java/util/concurrent/locks/LockSupport +instanceKlass java/util/concurrent/ConcurrentHashMap$CounterCell +instanceKlass java/util/concurrent/locks/ReentrantLock +instanceKlass java/util/concurrent/locks/Lock +instanceKlass java/lang/CharacterData +instanceKlass java/util/Arrays +instanceKlass jdk/internal/util/Preconditions$3 +instanceKlass jdk/internal/util/Preconditions$2 +instanceKlass jdk/internal/util/Preconditions$4 +instanceKlass java/util/function/BiFunction +instanceKlass jdk/internal/util/Preconditions$1 +instanceKlass jdk/internal/util/Preconditions +instanceKlass java/lang/Runtime +instanceKlass java/lang/VersionProps +instanceKlass java/lang/StringConcatHelper +instanceKlass jdk/internal/util/SystemProps$Raw +instanceKlass jdk/internal/util/SystemProps +instanceKlass jdk/internal/misc/VM +instanceKlass java/lang/System$2 +instanceKlass jdk/internal/access/JavaLangAccess +instanceKlass java/lang/ref/Reference$1 +instanceKlass jdk/internal/access/JavaLangRefAccess +instanceKlass java/lang/ref/ReferenceQueue$Lock +instanceKlass java/lang/ref/ReferenceQueue +instanceKlass jdk/internal/reflect/ReflectionFactory +instanceKlass java/lang/Math +instanceKlass java/lang/StringLatin1 +instanceKlass java/util/Objects +instanceKlass jdk/internal/reflect/Reflection +instanceKlass jdk/internal/reflect/ReflectionFactory$GetReflectionFactoryAction +instanceKlass java/security/PrivilegedAction +instanceKlass jdk/internal/access/SharedSecrets +instanceKlass java/lang/reflect/ReflectAccess +instanceKlass jdk/internal/access/JavaLangReflectAccess +instanceKlass jdk/internal/misc/CDS +instanceKlass java/lang/String$CaseInsensitiveComparator +instanceKlass java/util/Comparator +instanceKlass java/io/ObjectStreamField +instanceKlass java/lang/Module$ArchivedData +instanceKlass jdk/internal/module/ArchivedBootLayer +instanceKlass jdk/internal/loader/BuiltinClassLoader$LoadedModule +instanceKlass jdk/internal/module/ServicesCatalog$ServiceProvider +instanceKlass java/util/concurrent/CopyOnWriteArrayList +instanceKlass jdk/internal/module/ServicesCatalog +instanceKlass jdk/internal/loader/AbstractClassLoaderValue +instanceKlass java/util/concurrent/ConcurrentHashMap$Node +instanceKlass jdk/internal/loader/NativeLibraries +instanceKlass java/security/ProtectionDomain$Key +instanceKlass java/security/Principal +instanceKlass jdk/internal/loader/ArchivedClassLoaders +instanceKlass jdk/internal/math/FDBigInteger +instanceKlass java/lang/ModuleLayer +instanceKlass java/util/ImmutableCollections +instanceKlass jdk/internal/module/ModuleLoaderMap$Mapper +instanceKlass java/util/function/Function +instanceKlass java/lang/module/ResolvedModule +instanceKlass java/lang/module/Configuration +instanceKlass java/util/HashMap$Node +instanceKlass java/util/Map$Entry +instanceKlass java/util/Collections$UnmodifiableMap +instanceKlass jdk/internal/module/ModuleHashes +instanceKlass jdk/internal/module/ModuleTarget +instanceKlass java/lang/module/ModuleDescriptor$Opens +instanceKlass java/lang/module/ModuleDescriptor$Provides +instanceKlass jdk/internal/module/SystemModuleFinders$3 +instanceKlass jdk/internal/module/ModuleHashes$HashSupplier +instanceKlass jdk/internal/module/SystemModuleFinders$2 +instanceKlass java/util/function/Supplier +instanceKlass java/net/URI +instanceKlass java/lang/module/ModuleDescriptor$Exports +instanceKlass java/lang/Enum +instanceKlass java/lang/module/ModuleDescriptor$Requires +instanceKlass java/lang/module/ModuleDescriptor$Version +instanceKlass java/lang/module/ModuleDescriptor +instanceKlass java/lang/module/ModuleReference +instanceKlass java/util/Set +instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleFinder +instanceKlass java/lang/module/ModuleFinder +instanceKlass jdk/internal/module/ArchivedModuleGraph +instanceKlass sun/util/locale/BaseLocale +instanceKlass java/util/jar/Attributes$Name +instanceKlass java/lang/Character$CharacterCache +instanceKlass java/lang/Short$ShortCache +instanceKlass java/lang/Byte$ByteCache +instanceKlass java/lang/Long$LongCache +instanceKlass java/lang/Integer$IntegerCache +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload +instanceKlass jdk/internal/vm/vector/VectorSupport +instanceKlass java/lang/reflect/RecordComponent +instanceKlass java/util/Iterator +instanceKlass java/lang/Number +instanceKlass java/lang/Character +instanceKlass java/lang/Boolean +instanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer +instanceKlass java/lang/LiveStackFrame +instanceKlass java/lang/StackFrameInfo +instanceKlass java/lang/StackWalker$StackFrame +instanceKlass java/lang/StackStreamFactory$AbstractStackWalker +instanceKlass java/lang/StackWalker +instanceKlass java/nio/Buffer +instanceKlass java/lang/StackTraceElement +instanceKlass java/util/RandomAccess +instanceKlass java/util/List +instanceKlass java/util/AbstractCollection +instanceKlass java/util/Collection +instanceKlass java/lang/Iterable +instanceKlass java/util/concurrent/ConcurrentMap +instanceKlass java/util/AbstractMap +instanceKlass java/security/CodeSource +instanceKlass jdk/internal/loader/ClassLoaders +instanceKlass java/util/jar/Manifest +instanceKlass java/net/URL +instanceKlass java/io/InputStream +instanceKlass java/io/Closeable +instanceKlass java/lang/AutoCloseable +instanceKlass jdk/internal/module/Modules +instanceKlass jdk/internal/misc/Unsafe +instanceKlass jdk/internal/misc/UnsafeConstants +instanceKlass java/lang/AbstractStringBuilder +instanceKlass java/lang/Appendable +instanceKlass java/lang/AssertionStatusDirectives +instanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext +instanceKlass jdk/internal/invoke/NativeEntryPoint +instanceKlass java/lang/invoke/CallSite +instanceKlass java/lang/invoke/MethodType +instanceKlass java/lang/invoke/TypeDescriptor$OfMethod +instanceKlass java/lang/invoke/LambdaForm +instanceKlass java/lang/invoke/MethodHandleNatives +instanceKlass java/lang/invoke/ResolvedMethodName +instanceKlass java/lang/invoke/MemberName +instanceKlass java/lang/invoke/VarHandle +instanceKlass java/lang/invoke/MethodHandle +instanceKlass jdk/internal/reflect/CallerSensitive +instanceKlass java/lang/annotation/Annotation +instanceKlass jdk/internal/reflect/FieldAccessor +instanceKlass jdk/internal/reflect/ConstantPool +instanceKlass jdk/internal/reflect/ConstructorAccessor +instanceKlass jdk/internal/reflect/MethodAccessor +instanceKlass jdk/internal/reflect/MagicAccessorImpl +instanceKlass java/lang/reflect/Parameter +instanceKlass java/lang/reflect/Member +instanceKlass java/lang/reflect/AccessibleObject +instanceKlass java/lang/Module +instanceKlass java/util/Map +instanceKlass java/util/Dictionary +instanceKlass java/lang/ThreadGroup +instanceKlass java/lang/Thread$UncaughtExceptionHandler +instanceKlass java/lang/Thread +instanceKlass java/lang/Runnable +instanceKlass java/lang/ref/Reference +instanceKlass java/lang/Record +instanceKlass java/security/AccessController +instanceKlass java/security/AccessControlContext +instanceKlass java/security/ProtectionDomain +instanceKlass java/lang/SecurityManager +instanceKlass java/lang/Throwable +instanceKlass java/lang/System +instanceKlass java/lang/ClassLoader +instanceKlass java/lang/Cloneable +instanceKlass java/lang/Class +instanceKlass java/lang/invoke/TypeDescriptor$OfField +instanceKlass java/lang/invoke/TypeDescriptor +instanceKlass java/lang/reflect/Type +instanceKlass java/lang/reflect/GenericDeclaration +instanceKlass java/lang/reflect/AnnotatedElement +instanceKlass java/lang/String +instanceKlass java/lang/constant/ConstantDesc +instanceKlass java/lang/constant/Constable +instanceKlass java/lang/CharSequence +instanceKlass java/lang/Comparable +instanceKlass java/io/Serializable +ciInstanceKlass java/lang/Object 1 1 94 100 1 10 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 3 8 1 100 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 3 1 1 +ciInstanceKlass java/io/Serializable 1 0 7 100 1 100 1 1 1 +ciInstanceKlass java/lang/System 1 1 832 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 10 12 1 1 100 1 10 12 10 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 12 1 100 1 8 1 10 10 12 1 100 1 8 1 10 8 1 10 100 12 1 1 8 1 10 12 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 18 12 1 100 1 9 100 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 7 1 10 12 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 8 1 11 12 1 10 12 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 11 12 1 1 7 1 11 12 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 11 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 9 12 1 8 1 10 7 12 1 1 8 1 7 1 9 7 12 1 1 1 10 12 1 7 1 9 12 10 9 12 7 1 10 12 8 1 10 12 1 10 12 1 1 8 1 10 7 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 10 7 12 1 1 1 9 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 8 1 10 8 1 8 1 8 1 8 1 10 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 1 8 1 10 10 10 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 10 12 1 1 7 1 10 10 12 1 10 12 1 9 12 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/System in Ljava/io/InputStream; java/io/BufferedInputStream +staticfield java/lang/System out Ljava/io/PrintStream; java/io/PrintStream +staticfield java/lang/System err Ljava/io/PrintStream; java/io/PrintStream +ciInstanceKlass java/util/Properties 1 1 690 10 7 12 1 1 1 100 1 10 7 12 1 1 7 1 10 12 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 7 1 10 12 1 10 12 1 1 8 1 10 12 1 7 1 10 12 10 12 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 3 10 10 100 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 9 12 1 1 7 1 100 1 10 12 1 100 1 11 7 12 1 1 1 11 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 11 12 1 11 12 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 10 12 1 100 1 10 10 12 1 1 10 100 12 1 1 9 100 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 1 100 1 10 10 12 1 11 7 12 1 1 10 7 12 1 1 1 8 1 10 100 12 1 1 11 11 7 1 8 1 10 100 1 11 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 10 11 12 1 4 11 10 12 1 1 10 100 12 1 1 11 12 1 10 12 1 1 10 100 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 100 12 1 1 1 100 1 6 0 10 12 1 1 11 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +staticfield java/util/Properties UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +instanceKlass java/util/Hashtable +ciInstanceKlass java/util/Dictionary 1 1 36 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/Properties +ciInstanceKlass java/util/Hashtable 1 1 512 100 1 10 7 12 1 1 1 9 7 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 8 1 10 12 1 9 12 1 1 7 1 9 12 1 1 4 10 7 12 1 1 1 9 12 1 4 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 100 1 10 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 10 12 1 3 9 12 1 9 12 1 3 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 9 12 1 1 10 100 1 100 1 10 12 1 10 8 1 10 10 12 1 8 1 10 8 1 10 100 12 1 1 1 7 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 1 10 10 12 1 1 11 12 1 1 11 12 1 100 1 10 10 10 100 12 1 1 11 100 12 1 1 1 100 1 10 11 100 12 1 1 11 100 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 8 1 10 4 10 12 4 10 12 1 8 1 10 12 10 100 12 1 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/String 1 1 1399 10 7 12 1 1 1 8 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 10 7 12 1 1 1 10 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 10 12 9 100 12 1 1 3 10 7 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 11 12 1 1 10 12 1 1 10 12 10 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 10 12 1 10 12 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 3 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 10 100 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 10 12 1 100 1 10 10 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 11 7 1 11 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 9 12 1 1 11 100 12 1 1 1 10 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 10 12 10 10 12 10 10 12 1 10 12 1 10 12 10 10 12 10 12 1 10 12 10 12 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 10 7 12 1 1 1 11 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 100 1 100 1 8 1 10 10 10 12 1 8 1 10 12 1 3 3 7 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 10 12 10 12 1 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 12 1 1 10 10 12 1 8 1 10 12 1 1 18 12 1 1 11 100 12 1 1 1 7 1 3 18 12 1 18 12 1 8 1 10 100 12 1 1 1 11 12 1 1 10 12 10 10 12 1 10 11 12 1 1 10 12 1 1 11 12 1 18 3 11 10 12 1 11 11 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 11 100 12 1 7 1 100 1 10 12 1 7 1 10 10 7 12 1 1 1 100 1 10 7 1 10 10 12 1 10 10 12 1 8 1 10 10 12 1 8 1 8 1 10 12 1 10 12 1 10 10 12 10 100 12 1 1 10 100 12 1 1 10 100 12 1 1 8 1 10 12 1 10 12 1 1 10 10 12 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 100 12 1 1 1 10 12 10 12 1 1 10 12 10 10 12 10 12 7 1 9 12 1 1 7 1 10 100 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 15 10 12 15 10 12 1 1 1 1 100 1 100 1 1 1 +staticfield java/lang/String COMPACT_STRINGS Z 1 +staticfield java/lang/String serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/String CASE_INSENSITIVE_ORDER Ljava/util/Comparator; java/lang/String$CaseInsensitiveComparator +ciInstanceKlass java/util/Iterator 1 1 53 100 1 8 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OggInputStream +instanceKlass sun/nio/ch/ChannelInputStream +instanceKlass java/util/zip/ZipFile$ZipFileInputStream +instanceKlass java/io/FilterInputStream +instanceKlass java/io/FileInputStream +instanceKlass java/io/ByteArrayInputStream +ciInstanceKlass java/io/InputStream 1 1 184 100 1 10 7 12 1 1 1 100 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 100 1 3 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 3 100 1 8 1 10 10 100 12 1 1 1 100 1 10 11 100 12 1 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 10 100 12 1 1 1 5 0 10 12 1 10 12 1 1 100 1 10 8 1 10 8 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/concurrent/ForkJoinWorkerThread +instanceKlass java/util/logging/LogManager$Cleaner +instanceKlass jdk/internal/misc/InnocuousThread +instanceKlass java/lang/ref/Finalizer$FinalizerThread +instanceKlass java/lang/ref/Reference$ReferenceHandler +ciInstanceKlass java/lang/Thread 1 1 612 9 7 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 1 3 8 1 100 1 5 0 10 12 1 1 10 7 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 100 1 8 1 10 9 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 9 12 1 10 12 1 1 9 12 1 100 1 10 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 100 1 11 7 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 10 12 9 12 1 1 10 12 9 12 1 10 12 1 100 1 10 10 12 1 1 9 12 1 10 12 1 11 100 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 10 12 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 1 10 12 1 100 1 8 1 10 10 12 1 10 12 8 1 10 12 1 8 1 10 8 1 8 1 10 100 12 1 1 10 100 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 1 10 12 1 1 10 10 12 1 1 9 12 1 10 12 1 1 100 1 10 12 11 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 100 1 10 12 1 10 12 1 1 11 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 8 1 9 12 1 10 12 1 1 11 100 12 1 1 1 10 100 12 1 1 1 11 12 1 10 12 1 7 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 +staticfield java/lang/Thread EMPTY_STACK_TRACE [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +ciInstanceKlass java/lang/ThreadGroup 1 1 293 10 7 12 1 1 1 9 7 12 1 1 1 8 1 9 12 1 1 7 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 9 12 1 9 12 1 1 10 7 12 1 1 1 100 10 12 1 1 10 7 12 1 1 1 10 100 12 1 9 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 100 1 10 10 12 1 10 12 1 10 12 1 7 10 12 1 9 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 1 100 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 8 1 10 8 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/misc/Unsafe 1 1 1287 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 5 0 5 0 5 0 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 100 1 8 1 10 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 100 1 10 10 12 1 1 8 1 10 8 1 8 1 10 12 1 1 9 7 12 1 1 1 9 100 1 9 100 1 9 100 1 9 9 100 1 9 100 1 9 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 5 0 5 0 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 3 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 100 1 10 9 12 1 5 0 10 12 1 1 5 0 10 12 1 5 0 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 5 0 5 0 5 0 10 12 1 1 10 12 1 10 12 1 10 12 10 100 12 1 1 8 1 100 1 11 12 1 1 8 1 11 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 1 10 12 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 10 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/misc/Unsafe theUnsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_INT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_LONG_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_INDEX_SCALE I 1 +staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_INDEX_SCALE I 1 +staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_INDEX_SCALE I 2 +staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_INDEX_SCALE I 2 +staticfield jdk/internal/misc/Unsafe ARRAY_INT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ARRAY_LONG_INDEX_SCALE I 8 +staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_INDEX_SCALE I 8 +staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ADDRESS_SIZE I 8 +instanceKlass jdk/internal/reflect/DelegatingClassLoader +instanceKlass java/security/SecureClassLoader +ciInstanceKlass java/lang/ClassLoader 1 1 1101 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 7 12 1 1 1 10 100 12 1 10 7 1 10 7 1 7 1 7 1 10 12 1 10 12 1 9 12 1 1 10 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 7 1 100 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 100 1 8 1 10 8 1 10 12 1 10 12 1 100 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 1 8 1 8 1 10 7 12 1 1 100 1 10 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 10 7 1 7 1 10 12 1 1 10 12 1 10 7 1 10 12 1 100 1 18 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 8 1 100 1 10 10 12 1 9 12 1 10 7 12 1 1 10 12 1 100 1 8 1 10 12 1 10 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 100 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 7 1 18 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 18 12 1 11 100 12 1 1 1 100 1 10 12 1 1 10 12 1 10 11 12 1 1 10 18 10 12 1 1 11 100 12 1 18 12 1 11 12 1 1 10 12 10 12 1 1 10 12 1 1 100 1 8 1 10 10 12 1 8 1 8 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 100 1 10 11 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 9 12 1 1 9 12 9 12 1 9 12 1 9 12 1 8 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 11 12 1 1 10 100 12 1 1 1 100 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 1 16 15 10 12 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 16 1 1 100 1 100 1 1 +staticfield java/lang/ClassLoader nocerts [Ljava/security/cert/Certificate; 0 [Ljava/security/cert/Certificate; +staticfield java/lang/ClassLoader $assertionsDisabled Z 1 +ciInstanceKlass java/lang/Class 1 1 1626 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 7 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 8 1 10 12 1 10 11 100 12 1 1 1 11 100 12 1 1 1 11 8 1 18 8 1 10 12 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 18 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 7 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 100 1 100 1 10 10 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 9 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 1 10 100 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 1 10 10 10 12 1 1 10 12 1 1 10 12 10 10 12 1 1 100 1 8 1 10 10 12 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 100 1 9 12 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 10 12 11 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 10 12 100 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 1 100 1 10 8 1 10 12 1 11 11 12 1 1 11 100 12 1 1 11 12 1 8 1 10 12 1 10 12 1 1 9 12 1 9 12 1 1 10 7 12 1 1 9 12 1 10 12 1 1 10 10 12 1 10 7 12 1 1 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 7 1 10 12 1 1 100 11 100 1 9 12 1 1 9 12 1 100 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 8 10 100 8 1 18 8 1 8 1 10 12 1 9 12 1 9 12 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 7 1 10 10 12 1 10 7 1 9 12 1 8 1 10 12 1 7 1 10 12 1 10 12 1 1 9 12 1 100 1 8 1 10 7 1 4 10 10 12 11 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 8 1 8 1 10 12 1 1 9 100 12 1 1 11 12 100 1 11 100 12 1 1 9 12 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 9 12 1 9 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 10 11 12 1 11 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 100 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 18 12 1 1 11 12 1 1 18 11 12 1 18 12 1 11 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 8 1 10 12 1 7 1 9 12 1 1 100 1 100 1 100 1 100 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 11 12 16 1 16 15 16 15 10 12 16 16 15 10 12 16 15 16 1 15 10 12 16 1 1 1 1 1 1 1 1 100 1 1 100 1 100 1 1 100 1 100 1 1 +staticfield java/lang/Class EMPTY_CLASS_ARRAY [Ljava/lang/Class; 0 [Ljava/lang/Class; +staticfield java/lang/Class serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +ciInstanceKlass java/lang/Module 1 1 960 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 9 12 1 1 11 12 1 9 100 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 1 11 7 12 1 1 10 12 1 1 9 12 1 9 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 1 10 12 1 1 11 12 1 9 12 1 11 12 10 100 12 1 1 100 1 8 1 10 100 1 11 12 1 1 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 11 12 1 1 9 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 10 12 10 7 12 1 1 10 7 12 1 1 10 100 1 18 12 1 1 11 100 12 1 1 1 18 12 1 11 12 1 1 10 100 12 1 1 1 11 12 1 1 10 100 12 1 1 4 100 1 11 12 1 100 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 8 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 11 12 1 1 10 12 10 12 1 1 9 12 1 100 1 10 10 12 1 1 11 100 1 10 12 1 1 11 12 1 10 10 12 1 11 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 18 12 1 11 12 1 18 12 1 10 12 1 10 12 1 10 12 100 1 10 12 1 10 12 1 10 12 1 9 12 1 100 1 10 10 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 18 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 100 1 8 1 100 1 10 100 1 100 1 3 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 8 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 100 12 1 1 8 1 10 12 1 8 1 10 12 1 10 12 10 12 1 8 1 10 10 100 12 1 1 100 1 10 10 12 1 10 7 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 11 12 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 16 15 10 16 1 15 10 12 16 1 15 10 12 16 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Module ALL_UNNAMED_MODULE Ljava/lang/Module; java/lang/Module +staticfield java/lang/Module ALL_UNNAMED_MODULE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 +staticfield java/lang/Module EVERYONE_MODULE Ljava/lang/Module; java/lang/Module +staticfield java/lang/Module EVERYONE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 +staticfield java/lang/Module $assertionsDisabled Z 1 +instanceKlass java/lang/Exception +instanceKlass java/lang/Error +ciInstanceKlass java/lang/Throwable 1 1 394 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 10 10 12 1 100 1 8 1 10 10 12 1 1 10 7 12 1 1 10 12 1 8 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 10 12 1 100 1 10 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 8 1 8 1 9 12 1 1 10 100 12 1 1 100 1 10 11 12 1 8 1 8 1 10 7 12 1 1 8 1 10 12 1 8 1 100 1 10 12 1 9 12 1 1 10 12 1 10 7 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 8 1 10 12 1 1 8 1 10 10 9 100 12 1 1 1 8 1 10 12 1 1 11 10 100 1 8 1 10 11 12 1 1 8 1 9 12 1 10 100 12 1 1 11 9 12 1 1 11 12 1 1 100 10 12 1 10 12 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Throwable UNASSIGNED_STACK [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +staticfield java/lang/Throwable SUPPRESSED_SENTINEL Ljava/util/List; java/util/Collections$EmptyList +staticfield java/lang/Throwable EMPTY_THROWABLE_ARRAY [Ljava/lang/Throwable; 0 [Ljava/lang/Throwable; +staticfield java/lang/Throwable $assertionsDisabled Z 1 +ciInstanceKlass java/lang/ThreadDeath 0 0 21 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 +instanceKlass java/lang/AssertionError +instanceKlass java/lang/VirtualMachineError +instanceKlass java/lang/LinkageError +instanceKlass java/lang/ThreadDeath +ciInstanceKlass java/lang/Error 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Boolean 1 1 151 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 8 1 10 7 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 9 100 12 1 1 9 12 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +staticfield java/lang/Boolean TRUE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean FALSE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Character 1 1 585 7 1 100 1 100 1 9 12 1 1 8 1 9 12 1 1 100 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 3 3 3 3 3 10 12 1 1 10 12 1 3 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 3 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 10 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 12 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 5 0 10 12 1 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 10 12 1 9 12 1 1 100 1 10 10 12 1 10 12 1 1 3 10 100 12 1 1 1 10 12 1 10 100 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 9 100 12 1 1 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 10 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 3 1 1 3 1 1 1 1 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 +staticfield java/lang/Character TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Character $assertionsDisabled Z 1 +ciInstanceKlass java/lang/Float 1 1 223 7 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 4 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 4 4 4 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 4 1 1 1 4 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Float TYPE Ljava/lang/Class; java/lang/Class +instanceKlass java/math/BigInteger +instanceKlass java/util/concurrent/atomic/AtomicLong +instanceKlass java/util/concurrent/atomic/AtomicInteger +instanceKlass java/lang/Long +instanceKlass java/lang/Integer +instanceKlass java/lang/Short +instanceKlass java/lang/Byte +instanceKlass java/lang/Double +instanceKlass java/lang/Float +ciInstanceKlass java/lang/Number 1 1 37 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Double 1 1 287 7 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 100 12 1 1 1 6 0 8 1 10 12 1 1 8 1 10 12 1 1 8 1 6 0 10 12 1 1 100 1 5 0 5 0 8 1 8 1 10 100 12 1 1 1 10 100 12 1 1 1 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 6 0 6 0 6 0 10 7 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 5 0 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 6 0 1 1 1 6 0 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Double TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Byte 1 1 212 7 1 100 1 10 100 12 1 1 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 8 1 8 1 10 7 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Byte TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Short 1 1 221 7 1 100 1 100 1 10 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 8 1 8 1 10 100 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 3 3 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Short TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Integer 1 1 444 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 10 12 1 1 3 10 12 1 1 3 10 12 1 1 10 12 1 1 10 7 12 1 1 1 11 7 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 1 5 0 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 9 12 1 1 9 12 1 1 10 12 1 10 7 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 5 0 3 3 3 3 10 12 1 3 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 3 3 3 3 3 3 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Integer TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Integer digits [C 36 +staticfield java/lang/Integer DigitTens [B 100 +staticfield java/lang/Integer DigitOnes [B 100 +staticfield java/lang/Integer sizeTable [I 10 +ciInstanceKlass java/lang/Long 1 1 505 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 10 12 1 10 12 1 10 12 1 5 0 5 0 100 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 5 0 5 0 9 12 1 1 9 12 1 5 0 100 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 5 0 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 8 1 8 1 11 12 1 1 10 12 1 10 12 1 10 12 1 5 0 5 0 9 7 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 7 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 5 0 10 12 1 10 12 1 5 0 5 0 5 0 10 12 1 1 5 0 5 0 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 3 1 3 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Long TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass jdk/internal/vm/vector/VectorSupport 0 0 525 100 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 9 12 1 1 10 100 12 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask +instanceKlass jdk/internal/vm/vector/VectorSupport$Vector +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload 0 0 32 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$Vector 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +instanceKlass java/lang/ref/PhantomReference +instanceKlass java/lang/ref/FinalReference +instanceKlass java/lang/ref/WeakReference +instanceKlass java/lang/ref/SoftReference +ciInstanceKlass java/lang/ref/Reference 1 1 195 9 7 12 1 1 1 9 7 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 100 1 10 12 1 9 12 1 9 12 1 100 1 10 10 12 1 10 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ref/Reference processPendingLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/ref/Reference $assertionsDisabled Z 1 +instanceKlass java/util/ResourceBundle$BundleReference +instanceKlass sun/util/locale/provider/LocaleResources$ResourceReference +instanceKlass sun/util/resources/Bundles$BundleReference +instanceKlass java/lang/invoke/LambdaFormEditor$Transform +instanceKlass sun/util/locale/LocaleObjectCache$CacheEntry +ciInstanceKlass java/lang/ref/SoftReference 1 1 47 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 +instanceKlass java/util/ResourceBundle$KeyElementReference +instanceKlass sun/nio/ch/FileLockTable$FileLockReference +instanceKlass java/lang/ClassValue$Entry +instanceKlass java/util/logging/LogManager$LoggerWeakRef +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry +instanceKlass java/util/logging/Level$KnownLevel +instanceKlass java/lang/ThreadLocal$ThreadLocalMap$Entry +instanceKlass java/util/WeakHashMap$Entry +ciInstanceKlass java/lang/ref/WeakReference 1 1 31 10 7 12 1 1 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/ref/Finalizer +ciInstanceKlass java/lang/ref/FinalReference 1 1 47 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/ref/PhantomCleanable +instanceKlass jdk/internal/ref/Cleaner +ciInstanceKlass java/lang/ref/PhantomReference 1 1 39 10 100 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ref/Finalizer 1 1 168 9 7 12 1 1 1 10 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 1 9 12 1 100 1 10 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 10 12 1 10 7 12 1 1 1 7 1 10 7 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ref/Finalizer lock Ljava/lang/Object; java/lang/Object +staticfield java/lang/ref/Finalizer ENABLED Z 1 +staticfield java/lang/ref/Finalizer $assertionsDisabled Z 1 +instanceKlass java/lang/reflect/Executable +instanceKlass java/lang/reflect/Field +ciInstanceKlass java/lang/reflect/AccessibleObject 1 1 398 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 7 12 1 1 1 11 12 1 100 1 10 12 1 7 1 100 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 7 1 10 10 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 100 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 11 100 1 100 1 8 1 10 10 12 1 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 10 100 1 8 1 10 11 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 12 1 7 1 10 12 1 10 12 1 1 10 100 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 8 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 9 12 1 100 1 10 7 1 10 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 7 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/reflect/AccessibleObject reflectionFactory Ljdk/internal/reflect/ReflectionFactory; jdk/internal/reflect/ReflectionFactory +ciInstanceKlass java/lang/reflect/Method 1 1 477 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 8 1 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 11 100 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 9 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/reflect/Constructor +instanceKlass java/lang/reflect/Method +ciInstanceKlass java/lang/reflect/Executable 1 1 548 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 8 1 10 12 1 100 1 8 1 10 12 1 8 1 11 100 12 1 1 1 100 1 11 100 12 1 1 1 11 12 1 8 1 18 8 1 10 12 1 10 12 1 1 18 8 1 10 12 1 100 1 10 12 1 10 12 1 11 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 100 1 10 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 3 100 1 8 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 8 1 8 1 8 1 9 12 1 10 12 1 100 1 8 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 10 7 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 10 10 10 10 100 12 1 1 1 10 12 1 9 12 1 10 12 1 1 9 12 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 15 10 100 12 1 1 1 16 15 16 1 16 1 15 10 12 16 1 100 1 1 100 1 100 1 1 +ciInstanceKlass java/lang/reflect/Constructor 1 1 435 10 100 12 1 1 1 10 100 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 7 1 100 1 8 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 100 12 1 1 10 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/reflect/Field 1 1 442 9 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 7 1 10 100 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 10 12 1 8 1 8 1 10 11 100 1 9 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 7 12 1 1 10 12 1 1 11 7 1 10 12 1 100 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 10 7 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/reflect/Parameter 0 0 226 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 8 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 100 1 10 11 12 1 1 11 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass java/lang/reflect/RecordComponent 0 0 196 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 9 12 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 9 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/StringBuffer 0 0 470 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 1 10 10 100 12 1 1 1 10 10 12 1 10 8 10 100 12 1 1 1 8 10 12 1 8 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 9 100 12 1 1 1 9 100 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/StringBuilder +instanceKlass java/lang/StringBuffer +ciInstanceKlass java/lang/AbstractStringBuilder 1 1 551 7 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 7 1 3 3 10 12 1 10 12 1 1 11 7 1 100 1 100 1 10 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 1 100 1 10 12 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 100 1 10 10 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 18 12 1 1 100 1 10 100 12 1 1 1 18 10 12 1 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 10 12 10 12 1 10 10 10 12 1 10 100 1 10 12 1 100 1 10 100 1 10 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 15 10 12 1 1 1 1 100 1 100 1 1 +staticfield java/lang/AbstractStringBuilder EMPTYVALUE [B 0 +ciInstanceKlass java/lang/StringBuilder 1 1 409 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 100 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 100 1 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/SecurityManager 0 0 576 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 1 10 100 1 10 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 100 1 8 1 10 9 12 1 1 9 12 1 8 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 10 12 1 1 100 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 8 1 100 1 8 1 10 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 8 1 100 1 8 1 8 1 10 8 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 100 12 1 1 11 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 18 12 1 1 11 12 1 1 18 18 11 12 1 18 12 1 11 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 18 12 1 18 10 100 12 1 1 1 18 12 1 10 12 1 18 18 8 1 10 12 1 9 12 1 1 11 100 12 1 1 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 8 1 100 1 10 9 12 1 8 1 10 12 1 8 1 100 1 10 10 100 12 1 1 10 100 1 9 100 12 1 1 1 11 12 1 1 10 12 1 11 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 100 12 1 1 1 16 1 16 15 10 12 16 1 15 10 12 16 15 11 100 1 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 1 16 1 15 11 12 1 15 10 12 16 15 10 16 1 1 1 1 100 1 100 1 1 +ciInstanceKlass java/security/AccessControlContext 1 1 374 9 7 12 1 1 1 9 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 12 1 11 12 1 11 12 1 1 7 1 11 12 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 7 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 10 7 12 1 1 1 9 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 10 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 100 1 10 12 1 10 12 1 1 100 1 10 12 1 8 1 10 12 1 10 12 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 10 12 1 10 12 1 1 10 10 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 +ciInstanceKlass java/security/AccessController 1 1 295 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 1 10 11 7 12 1 1 1 10 7 12 1 1 11 7 1 100 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 100 1 10 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 3 1 1 1 +staticfield java/security/AccessController $assertionsDisabled Z 1 +ciInstanceKlass java/security/CodeSource 1 1 395 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 100 12 1 1 10 100 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 8 1 8 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 8 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 12 1 10 12 10 12 1 1 10 100 12 1 1 10 12 1 100 1 10 12 10 8 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 8 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 10 12 10 12 1 1 11 100 12 1 1 10 10 12 1 11 10 12 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 11 12 1 1 11 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 +ciInstanceKlass java/security/ProtectionDomain 1 1 325 10 7 12 1 1 1 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 7 1 9 12 1 9 12 1 1 7 1 9 12 1 1 9 12 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 9 100 12 1 1 10 12 1 1 10 100 1 10 12 1 1 8 1 100 1 8 1 10 12 1 10 11 10 100 12 1 1 1 10 12 1 1 8 1 11 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 8 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 100 12 1 1 1 10 100 1 10 12 1 10 12 1 1 11 100 12 1 1 11 12 1 100 1 11 100 12 1 1 1 10 12 1 10 11 12 1 1 11 12 1 1 10 12 1 10 7 12 1 1 10 100 12 1 1 11 12 1 10 12 8 1 8 1 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 +staticfield java/security/ProtectionDomain filePermCompatInPD Z 0 +instanceKlass jdk/internal/loader/BuiltinClassLoader +instanceKlass java/net/URLClassLoader +ciInstanceKlass java/security/SecureClassLoader 1 1 102 10 7 12 1 1 1 100 1 10 12 1 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 7 1 10 12 1 7 1 10 12 1 11 7 12 1 1 1 7 1 11 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass java/net/URL 1 1 743 10 7 12 1 1 1 10 12 1 10 7 12 1 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 1 8 1 10 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 8 1 9 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 9 12 1 8 1 9 12 1 10 12 1 1 8 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 8 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 10 7 12 1 1 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 10 12 1 9 12 1 1 10 7 12 1 1 8 1 10 7 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 10 9 12 1 1 10 7 12 1 1 8 1 10 12 1 1 100 1 10 10 100 12 1 1 1 8 9 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 11 7 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 10 8 8 10 12 1 8 8 8 100 1 10 12 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 100 1 8 1 10 10 10 12 1 1 10 12 1 10 12 1 1 8 1 7 1 10 10 10 7 1 10 12 1 9 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 100 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/net/URL defaultFactory Ljava/net/URLStreamHandlerFactory; java/net/URL$DefaultFactory +staticfield java/net/URL streamHandlerLock Ljava/lang/Object; java/lang/Object +staticfield java/net/URL serialPersistentFields [Ljava/io/ObjectStreamField; 7 [Ljava/io/ObjectStreamField; +ciInstanceKlass java/net/URLClassLoader 0 0 600 10 100 12 1 1 1 100 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 100 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 11 100 12 1 1 10 12 1 11 12 1 11 12 1 1 11 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 12 1 1 10 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 11 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 100 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 9 100 12 1 1 1 10 12 1 8 1 100 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 1 8 1 10 100 1 10 12 1 10 100 12 1 100 1 10 12 1 10 12 1 100 1 10 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass java/util/jar/Manifest 1 1 336 10 7 12 1 1 1 7 1 10 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 100 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 100 1 10 12 1 8 1 11 12 1 100 1 10 12 1 1 11 12 1 10 12 1 10 12 1 10 100 12 1 1 1 8 1 10 12 1 1 10 9 100 12 1 1 1 10 12 1 1 10 100 12 1 10 12 1 10 12 1 9 100 12 1 1 1 8 1 10 12 1 8 1 8 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 8 1 10 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 11 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 10 12 1 11 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/io/ByteArrayInputStream 1 1 96 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/nio/FloatBuffer +instanceKlass java/nio/DoubleBuffer +instanceKlass java/nio/ShortBuffer +instanceKlass java/nio/CharBuffer +instanceKlass java/nio/IntBuffer +instanceKlass java/nio/LongBuffer +instanceKlass java/nio/ByteBuffer +ciInstanceKlass java/nio/Buffer 1 1 237 100 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 1 100 1 8 1 10 12 1 8 1 8 1 9 12 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 100 1 10 100 1 10 10 7 12 1 1 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 1 100 1 100 1 8 1 10 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/nio/Buffer UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield java/nio/Buffer SCOPED_MEMORY_ACCESS Ljdk/internal/misc/ScopedMemoryAccess; jdk/internal/misc/ScopedMemoryAccess +staticfield java/nio/Buffer $assertionsDisabled Z 1 +instanceKlass java/util/ArrayList$SubList +instanceKlass java/util/Collections$CopiesList +instanceKlass java/util/Arrays$ArrayList +instanceKlass java/util/Collections$EmptyList +instanceKlass java/util/ArrayList +ciInstanceKlass java/util/AbstractList 1 1 218 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 1 11 100 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 100 1 10 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 8 1 8 1 8 1 10 100 1 11 10 10 12 1 11 12 1 10 12 1 1 8 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 +instanceKlass java/util/HashMap$Values +instanceKlass java/util/IdentityHashMap$Values +instanceKlass java/util/AbstractQueue +instanceKlass java/util/ArrayDeque +instanceKlass java/util/AbstractSet +instanceKlass java/util/ImmutableCollections$AbstractImmutableCollection +instanceKlass java/util/AbstractList +ciInstanceKlass java/util/AbstractCollection 1 1 160 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 11 12 1 11 7 1 10 12 1 10 12 1 10 100 12 1 1 1 11 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/AssertionStatusDirectives 0 0 24 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Record 0 0 22 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/util/concurrent/ConcurrentHashMap 1 1 1210 7 1 7 1 3 10 12 1 1 3 100 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 9 12 1 1 9 12 1 1 9 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 4 10 12 1 9 12 1 10 12 1 1 100 1 10 5 0 10 12 1 10 12 1 1 5 0 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 7 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 9 10 12 1 1 9 12 1 10 12 1 1 5 0 9 12 1 1 7 1 10 12 1 9 12 1 1 7 1 10 12 1 9 12 1 7 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 11 100 1 10 12 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 9 10 12 1 9 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 100 1 10 12 11 100 12 1 1 10 11 7 12 1 10 12 1 100 1 10 12 1 100 1 10 10 9 7 12 1 1 1 10 12 3 10 100 12 1 1 9 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 100 12 1 1 9 12 1 9 7 12 1 1 10 12 1 1 10 12 1 3 9 12 1 9 12 1 10 12 1 1 7 1 9 3 9 12 1 100 1 10 12 1 9 12 1 10 12 1 9 12 1 10 12 1 9 12 1 10 100 12 1 1 1 100 10 12 1 100 1 5 0 10 100 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 100 1 100 1 10 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 9 12 1 1 10 12 1 1 8 10 12 1 1 8 8 8 8 7 10 12 1 1 10 12 1 100 1 8 1 10 7 1 100 1 100 1 1 1 5 0 1 1 3 1 3 1 1 1 1 3 1 3 1 3 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/util/concurrent/ConcurrentHashMap NCPU I 8 +staticfield java/util/concurrent/ConcurrentHashMap serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField; +staticfield java/util/concurrent/ConcurrentHashMap U Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield java/util/concurrent/ConcurrentHashMap SIZECTL J 20 +staticfield java/util/concurrent/ConcurrentHashMap TRANSFERINDEX J 32 +staticfield java/util/concurrent/ConcurrentHashMap BASECOUNT J 24 +staticfield java/util/concurrent/ConcurrentHashMap CELLSBUSY J 36 +staticfield java/util/concurrent/ConcurrentHashMap CELLVALUE J 144 +staticfield java/util/concurrent/ConcurrentHashMap ABASE I 16 +staticfield java/util/concurrent/ConcurrentHashMap ASHIFT I 2 +instanceKlass java/util/EnumMap +instanceKlass java/util/TreeMap +instanceKlass java/util/IdentityHashMap +instanceKlass java/util/WeakHashMap +instanceKlass java/util/Collections$EmptyMap +instanceKlass java/util/HashMap +instanceKlass java/util/ImmutableCollections$AbstractImmutableMap +instanceKlass java/util/concurrent/ConcurrentHashMap +ciInstanceKlass java/util/AbstractMap 1 1 192 10 7 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 10 12 1 1 11 12 1 100 1 10 11 12 1 11 100 1 10 12 1 1 11 12 1 9 12 1 1 100 1 10 12 1 9 12 1 1 100 1 10 11 11 12 1 1 11 12 1 100 1 100 1 11 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 +instanceKlass jdk/internal/loader/ClassLoaders$BootClassLoader +instanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader +instanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader +ciInstanceKlass jdk/internal/loader/BuiltinClassLoader 1 1 737 9 7 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 10 12 1 9 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 7 1 10 12 1 10 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 7 1 8 1 8 1 10 9 12 1 1 10 7 12 1 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 7 12 1 1 100 1 10 7 12 1 1 1 10 12 1 100 1 8 1 10 12 1 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 11 12 1 7 1 10 11 12 1 1 11 10 12 1 1 7 1 10 12 1 10 7 12 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 1 11 12 1 100 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 12 1 18 12 1 1 10 12 1 10 12 1 1 18 100 1 10 7 12 1 1 1 7 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 11 12 1 7 1 10 12 1 7 1 100 1 10 12 1 10 12 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 10 7 12 1 1 10 12 1 100 1 8 1 8 1 10 10 12 1 8 1 8 1 10 7 12 1 1 1 11 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 1 10 12 1 7 1 10 11 12 1 1 10 12 10 12 1 10 12 1 100 1 10 12 1 10 12 1 10 10 12 1 10 7 12 1 1 8 1 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 16 15 10 12 16 1 1 1 100 1 1 1 1 1 100 1 100 1 1 +staticfield jdk/internal/loader/BuiltinClassLoader packageToModule Ljava/util/Map; java/util/concurrent/ConcurrentHashMap +staticfield jdk/internal/loader/BuiltinClassLoader $assertionsDisabled Z 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader 1 1 119 8 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 7 1 8 1 10 12 10 7 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader 1 1 42 8 1 10 100 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 +ciInstanceKlass java/lang/ArithmeticException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/concurrent/ExecutionException +instanceKlass com/badlogic/gdx/utils/reflect/ReflectionException +instanceKlass sun/nio/fs/UnixException +instanceKlass java/net/URISyntaxException +instanceKlass java/io/IOException +instanceKlass java/lang/InterruptedException +instanceKlass java/lang/ReflectiveOperationException +instanceKlass java/lang/RuntimeException +ciInstanceKlass java/lang/Exception 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/NegativeArraySizeException +instanceKlass com/badlogic/gdx/utils/SerializationException +instanceKlass java/util/NoSuchElementException +instanceKlass java/nio/BufferUnderflowException +instanceKlass java/nio/BufferOverflowException +instanceKlass java/lang/UnsupportedOperationException +instanceKlass com/badlogic/gdx/utils/SharedLibraryLoadRuntimeException +instanceKlass java/lang/IndexOutOfBoundsException +instanceKlass java/lang/SecurityException +instanceKlass java/lang/IllegalStateException +instanceKlass com/badlogic/gdx/utils/GdxRuntimeException +instanceKlass java/lang/IllegalArgumentException +instanceKlass java/lang/ArithmeticException +instanceKlass java/lang/NullPointerException +instanceKlass java/lang/IllegalMonitorStateException +instanceKlass java/lang/ArrayStoreException +instanceKlass java/lang/ClassCastException +ciInstanceKlass java/lang/RuntimeException 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ArrayStoreException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ClassCastException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ClassNotFoundException 1 1 96 7 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 9 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ClassNotFoundException serialPersistentFields [Ljava/io/ObjectStreamField; 1 [Ljava/io/ObjectStreamField; +instanceKlass java/lang/reflect/InvocationTargetException +instanceKlass java/lang/IllegalAccessException +instanceKlass java/lang/InstantiationException +instanceKlass java/lang/NoSuchFieldException +instanceKlass java/lang/NoSuchMethodException +instanceKlass java/lang/ClassNotFoundException +ciInstanceKlass java/lang/ReflectiveOperationException 1 1 34 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/IllegalMonitorStateException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/BootstrapMethodError 0 0 45 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +instanceKlass java/lang/UnsatisfiedLinkError +instanceKlass java/lang/IncompatibleClassChangeError +instanceKlass java/lang/BootstrapMethodError +instanceKlass java/lang/NoClassDefFoundError +ciInstanceKlass java/lang/LinkageError 1 1 31 10 7 12 1 1 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/NullPointerException 1 1 52 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 1 1 5 0 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 +ciInstanceKlass java/lang/InternalError 0 0 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/StackOverflowError +instanceKlass java/lang/OutOfMemoryError +instanceKlass java/lang/InternalError +ciInstanceKlass java/lang/VirtualMachineError 1 1 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/NoClassDefFoundError 0 0 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/OutOfMemoryError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackOverflowError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackTraceElement 1 1 224 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 8 1 10 100 12 1 1 1 100 1 9 12 1 8 1 9 12 1 9 12 1 9 12 1 1 8 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 7 12 1 1 10 10 12 1 1 10 12 1 10 12 1 1 100 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer +ciInstanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer 1 1 32 10 7 12 1 1 1 9 7 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/misc/UnsafeConstants 1 1 34 10 100 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/misc/UnsafeConstants ADDRESS_SIZE0 I 8 +staticfield jdk/internal/misc/UnsafeConstants PAGE_SIZE I 16384 +staticfield jdk/internal/misc/UnsafeConstants BIG_ENDIAN Z 0 +staticfield jdk/internal/misc/UnsafeConstants UNALIGNED_ACCESS Z 1 +staticfield jdk/internal/misc/UnsafeConstants DATA_CACHE_LINE_FLUSH_SIZE I 0 +instanceKlass java/lang/invoke/DelegatingMethodHandle +instanceKlass java/lang/invoke/BoundMethodHandle +instanceKlass java/lang/invoke/DirectMethodHandle +ciInstanceKlass java/lang/invoke/MethodHandle 1 1 718 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 7 1 7 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 8 1 10 100 12 1 1 1 9 12 1 1 100 1 10 9 100 12 1 1 1 9 100 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 11 12 1 10 12 1 10 12 1 1 10 100 12 1 1 100 1 11 12 1 10 100 1 11 12 1 100 1 10 12 1 11 12 1 9 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 10 12 1 1 9 12 1 11 12 1 9 12 1 9 12 1 9 12 1 11 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 100 12 1 1 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 8 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 100 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 9 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 8 10 12 1 1 8 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 100 1 1 1 1 +staticfield java/lang/invoke/MethodHandle FORM_OFFSET J 20 +staticfield java/lang/invoke/MethodHandle UPDATE_OFFSET J 13 +staticfield java/lang/invoke/MethodHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MethodType 1 1 769 7 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 7 12 1 1 8 1 10 100 12 1 1 1 9 7 1 9 7 1 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 9 12 1 11 12 1 1 7 7 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 10 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 11 12 1 1 10 12 1 1 7 1 10 12 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 10 12 1 11 12 1 1 11 12 1 10 100 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 9 12 1 1 7 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 11 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 11 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 10 100 12 1 1 10 12 1 100 10 12 1 1 10 12 1 10 7 1 7 1 9 12 1 1 100 1 100 1 100 1 1 1 5 0 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 1 1 1 1 100 1 1 100 1 1 100 1 100 1 1 +staticfield java/lang/invoke/MethodType internTable Ljava/lang/invoke/MethodType$ConcurrentWeakInternSet; java/lang/invoke/MethodType$ConcurrentWeakInternSet +staticfield java/lang/invoke/MethodType NO_PTYPES [Ljava/lang/Class; 0 [Ljava/lang/Class; +staticfield java/lang/invoke/MethodType objectOnlyTypes [Ljava/lang/invoke/MethodType; 20 [Ljava/lang/invoke/MethodType; +staticfield java/lang/invoke/MethodType METHOD_HANDLE_ARRAY [Ljava/lang/Class; 1 [Ljava/lang/Class; +staticfield java/lang/invoke/MethodType serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/invoke/MethodType $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/LambdaForm 1 1 1052 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 100 1 10 9 12 1 10 12 1 1 9 12 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 7 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 9 12 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 9 12 1 7 1 10 12 1 1 9 12 1 10 12 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 7 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 9 12 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 12 10 10 12 1 1 9 12 1 8 10 12 1 1 100 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 1 8 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 10 12 1 1 8 1 8 1 100 1 8 1 10 12 10 12 1 10 12 1 10 12 1 1 8 1 8 1 9 100 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 8 1 100 1 8 1 100 1 8 1 100 1 8 1 10 12 1 8 1 9 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 100 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 8 1 8 1 100 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 8 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 7 1 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 8 1 10 12 1 9 12 1 1 7 1 10 7 12 1 1 1 8 1 100 1 10 12 1 9 12 1 9 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 1 10 12 1 10 12 1 9 12 10 12 1 10 10 12 1 9 9 12 1 7 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 7 1 9 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/LambdaForm COMPILE_THRESHOLD I 0 +staticfield java/lang/invoke/LambdaForm INTERNED_ARGUMENTS [[Ljava/lang/invoke/LambdaForm$Name; 5 [[Ljava/lang/invoke/LambdaForm$Name; +staticfield java/lang/invoke/LambdaForm IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/LambdaForm LF_identity [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm LF_zero [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm NF_identity [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm NF_zero [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm createFormsLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/invoke/LambdaForm DEBUG_NAME_COUNTERS Ljava/util/HashMap; null +staticfield java/lang/invoke/LambdaForm DEBUG_NAMES Ljava/util/HashMap; null +staticfield java/lang/invoke/LambdaForm TRACE_INTERPRETER Z 0 +staticfield java/lang/invoke/LambdaForm $assertionsDisabled Z 1 +instanceKlass jdk/internal/reflect/FieldAccessorImpl +instanceKlass jdk/internal/reflect/ConstructorAccessorImpl +instanceKlass jdk/internal/reflect/MethodAccessorImpl +ciInstanceKlass jdk/internal/reflect/MagicAccessorImpl 1 1 16 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/DirectMethodHandleAccessor +ciInstanceKlass jdk/internal/reflect/MethodAccessorImpl 1 1 38 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/DirectConstructorHandleAccessor +instanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl +ciInstanceKlass jdk/internal/reflect/ConstructorAccessorImpl 1 1 27 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 +ciInstanceKlass jdk/internal/reflect/DelegatingClassLoader 0 0 18 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/CallerSensitive 0 0 17 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl 0 0 128 10 100 12 1 1 1 9 100 12 1 1 1 100 1 10 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 8 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/ConstantPool 1 1 142 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 11 7 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl 0 0 47 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 8 11 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/MethodHandleFieldAccessorImpl +instanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/FieldAccessorImpl 1 1 269 10 7 12 1 1 1 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 100 1 10 12 1 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 8 1 8 1 8 1 10 12 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl 0 0 62 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/invoke/VolatileCallSite +instanceKlass java/lang/invoke/MutableCallSite +instanceKlass java/lang/invoke/ConstantCallSite +ciInstanceKlass java/lang/invoke/CallSite 1 1 302 10 7 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 10 12 1 1 9 12 1 9 100 12 1 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 1 9 12 1 8 1 100 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 8 10 12 1 1 9 12 1 1 100 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 10 12 10 12 1 1 100 1 100 1 100 1 8 1 10 12 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/CallSite $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/ConstantCallSite 1 1 65 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/ConstantCallSite UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +instanceKlass java/lang/invoke/DirectMethodHandle$StaticAccessor +instanceKlass java/lang/invoke/DirectMethodHandle$Accessor +instanceKlass java/lang/invoke/DirectMethodHandle$Constructor +ciInstanceKlass java/lang/invoke/DirectMethodHandle 1 1 913 7 1 7 1 100 1 7 1 7 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 100 1 10 12 1 100 1 10 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 7 12 1 1 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 1 9 12 1 1 7 1 10 12 1 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 1 9 12 9 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 7 1 9 12 1 1 10 7 12 1 1 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 12 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 7 1 10 12 1 9 12 1 1 10 12 10 12 1 10 12 1 10 12 1 10 8 1 8 1 8 1 8 1 10 12 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 8 9 12 1 1 10 12 1 1 8 1 8 8 9 12 1 8 1 8 8 8 8 8 1 8 10 12 1 10 12 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/DirectMethodHandle IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/DirectMethodHandle FT_UNCHECKED_REF I 8 +staticfield java/lang/invoke/DirectMethodHandle ACCESSOR_FORMS [Ljava/lang/invoke/LambdaForm; 132 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/DirectMethodHandle ALL_WRAPPERS [Lsun/invoke/util/Wrapper; 10 [Lsun/invoke/util/Wrapper; +staticfield java/lang/invoke/DirectMethodHandle NFS [Ljava/lang/invoke/LambdaForm$NamedFunction; 12 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/DirectMethodHandle OBJ_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType +staticfield java/lang/invoke/DirectMethodHandle LONG_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType +staticfield java/lang/invoke/DirectMethodHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MutableCallSite 0 0 63 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass java/lang/invoke/VolatileCallSite 0 0 37 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/invoke/VarHandleInts$FieldStaticReadOnly +instanceKlass java/lang/invoke/VarHandleLongs$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleInts$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleReferences$FieldInstanceReadOnly +ciInstanceKlass java/lang/invoke/VarHandle 1 1 376 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 10 100 12 1 1 100 1 10 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 10 12 1 1 7 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/lang/invoke/VarHandle VFORM_OFFSET J 16 +staticfield java/lang/invoke/VarHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MemberName 1 1 757 7 1 7 1 100 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 100 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 8 1 10 100 12 1 1 1 7 1 10 10 12 1 1 100 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 9 12 1 1 3 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 8 10 12 1 1 10 12 1 1 8 1 9 100 1 8 9 100 1 10 12 1 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 8 1 8 1 100 1 10 12 1 10 100 12 1 1 1 100 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 3 10 12 1 3 10 12 1 3 3 3 3 3 3 3 100 1 10 12 1 10 7 12 1 1 1 10 12 1 3 9 12 1 10 12 1 1 3 10 12 1 10 10 7 12 1 1 1 10 12 1 1 10 7 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 10 10 12 100 1 10 10 10 12 1 1 10 12 1 1 10 10 12 1 8 10 7 1 10 12 1 10 7 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 1 100 1 8 1 10 7 1 10 12 1 10 12 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 8 1 10 10 12 1 10 12 1 8 1 8 1 10 10 12 1 8 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 100 1 10 8 1 8 1 8 1 8 1 10 12 1 100 1 100 1 100 1 10 100 1 10 100 1 10 100 12 1 1 1 9 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/MemberName $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/ResolvedMethodName 1 1 16 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/invoke/MethodHandleNatives 1 1 660 100 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 7 1 10 7 12 1 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 1 9 100 12 1 1 1 8 1 10 100 12 1 1 1 100 1 10 12 100 1 100 1 8 1 7 1 10 10 12 1 7 1 9 7 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 100 12 1 1 1 100 1 8 1 10 100 12 1 1 1 7 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 12 1 100 1 100 1 10 12 1 10 12 1 8 1 8 1 10 10 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 7 1 9 12 1 1 10 7 12 1 1 1 10 10 12 1 9 12 1 10 12 1 1 9 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 7 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 100 1 100 1 10 10 100 1 100 1 10 100 1 10 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/lang/invoke/MethodHandleNatives $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext 1 1 49 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass jdk/internal/invoke/NativeEntryPoint 0 0 92 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 11 100 12 1 1 11 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackWalker 0 0 235 9 100 12 1 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 10 10 100 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 11 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +instanceKlass java/lang/LiveStackFrameInfo +ciInstanceKlass java/lang/StackFrameInfo 0 0 132 10 100 12 1 1 1 9 100 12 1 1 1 9 100 1 9 12 1 1 11 100 12 1 1 1 9 12 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 1 11 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 +ciInstanceKlass java/lang/LiveStackFrameInfo 0 0 97 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 10 100 1 10 12 1 100 1 10 12 1 100 1 100 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/StackStreamFactory$AbstractStackWalker 1 0 306 100 1 100 1 3 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 8 1 10 12 9 100 12 1 1 1 10 100 12 1 1 9 12 1 8 1 5 0 8 1 8 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 9 12 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/module/Modules 0 0 504 10 100 12 1 1 1 9 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 11 12 1 11 12 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 11 12 1 9 12 1 1 11 100 12 1 1 1 10 12 1 1 10 10 12 1 10 9 12 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 12 1 1 18 12 1 1 11 100 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 100 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 1 11 12 1 1 10 12 1 18 18 10 12 1 1 9 12 1 1 11 100 12 1 1 1 100 1 10 11 12 1 11 12 1 1 11 12 1 1 10 100 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 10 12 1 1 100 1 10 18 12 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 18 12 1 11 11 12 10 12 1 10 10 100 1 18 12 1 10 10 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 1 16 16 15 10 12 1 16 1 16 1 15 10 12 1 16 1 16 1 15 10 12 16 1 15 10 16 1 15 10 12 16 1 15 10 12 16 15 10 12 16 15 10 12 1 1 1 100 1 100 1 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders 1 1 183 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 11 100 12 1 1 1 100 1 11 12 1 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 7 1 8 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 8 1 10 7 12 1 1 8 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/loader/ClassLoaders JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 +staticfield jdk/internal/loader/ClassLoaders BOOT_LOADER Ljdk/internal/loader/ClassLoaders$BootClassLoader; jdk/internal/loader/ClassLoaders$BootClassLoader +staticfield jdk/internal/loader/ClassLoaders PLATFORM_LOADER Ljdk/internal/loader/ClassLoaders$PlatformClassLoader; jdk/internal/loader/ClassLoaders$PlatformClassLoader +staticfield jdk/internal/loader/ClassLoaders APP_LOADER Ljdk/internal/loader/ClassLoaders$AppClassLoader; jdk/internal/loader/ClassLoaders$AppClassLoader +ciInstanceKlass java/util/ArrayList 1 1 493 10 7 12 1 1 1 7 1 9 7 12 1 1 1 9 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 11 7 12 1 1 1 9 12 1 1 11 12 1 1 100 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 10 7 12 1 1 1 10 7 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 11 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 100 1 8 1 10 100 1 10 12 1 7 1 10 12 1 10 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 +staticfield java/util/ArrayList EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; +staticfield java/util/ArrayList DEFAULTCAPACITY_EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; +ciInstanceKlass com/jcraft/jorbis/Block 1 1 163 10 7 9 7 10 9 9 9 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 5 0 9 9 9 9 9 9 9 9 9 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 1 12 1 12 12 7 12 12 12 12 7 12 12 12 12 12 12 12 7 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass com/jcraft/jogg/Buffer 1 1 119 10 9 9 9 9 9 10 10 10 10 9 9 10 10 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 7 7 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 100 12 12 12 100 12 12 1 1 1 1 1 1 1 1 1 1 +staticfield com/jcraft/jogg/Buffer mask [I 33 +instanceKlass com/jcraft/jorbis/Residue2 +instanceKlass com/jcraft/jorbis/Residue1 +ciInstanceKlass com/jcraft/jorbis/Residue0 1 1 225 10 7 9 10 9 9 9 9 9 10 10 9 10 10 9 10 7 10 9 9 9 9 9 9 9 9 7 9 10 10 9 9 9 9 7 9 10 10 10 9 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 12 1 12 7 12 12 12 12 12 12 7 12 12 12 12 12 7 12 12 1 12 7 12 12 12 7 12 12 7 12 12 7 12 12 12 12 12 12 7 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 1 1 51 9 10 9 9 9 9 9 9 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 100 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/CodeBook 1 1 191 10 7 10 9 9 9 9 10 10 9 9 10 10 10 9 9 10 9 9 10 10 9 9 9 10 9 9 10 10 10 7 10 10 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 12 1 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/CodeBook$DecodeAux 1 1 33 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/Residue0$LookResidue0 1 1 45 9 10 7 7 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 1 +compile com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 166 4 inline 10 0 -1 0 com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 1 256 0 com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 22 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 3 12 0 com/jcraft/jogg/Buffer look (I)I 3 38 0 com/jcraft/jogg/Buffer adv (I)V 3 49 0 com/jcraft/jogg/Buffer read1 ()I 1 125 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 12 0 com/jcraft/jogg/Buffer look (I)I 2 38 0 com/jcraft/jogg/Buffer adv (I)V 2 49 0 com/jcraft/jogg/Buffer read1 ()I diff --git a/source/core/assets/replay_pid63318.log b/source/core/assets/replay_pid63318.log new file mode 100644 index 000000000..7e4022c8c --- /dev/null +++ b/source/core/assets/replay_pid63318.log @@ -0,0 +1,1697 @@ +version 2 +JvmtiExport can_access_local_variables 0 +JvmtiExport can_hotswap_or_post_breakpoint 0 +JvmtiExport can_post_on_exceptions 0 +# 150 ciObject found +instanceKlass com/jcraft/jorbis/Residue0 +ciMethod com/jcraft/jogg/Buffer look (I)I 512 0 5868 0 0 +ciMethod com/jcraft/jogg/Buffer adv (I)V 508 0 4684 0 160 +ciMethod com/jcraft/jogg/Buffer read1 ()I 368 0 3150 0 0 +ciMethod com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 200 51616 271 0 -1 +ciMethod com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 256 9032 2261 0 2464 +ciMethod com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 512 224 5868 0 1056 +ciMethodData com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 96 46 73 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 59 0xc0005 0x0 0x0 0x13a775130 0x15ec 0x0 0x0 0x130007 0xc 0x78 0x15e0 0x260005 0x0 0x0 0x13a775130 0x15e0 0x0 0x0 0x2a0007 0x4e1 0x20 0x10ff 0x310005 0x0 0x0 0x13a775130 0xb96 0x0 0x0 0x340008 0x8 0x0 0x80 0x0 0x80 0x600 0x50 0x596 0x68 0x570003 0x600 0x30 0x610003 0x596 0x18 0x670007 0x6a9 0xffffffffffffff48 0x4ed 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 3 3 com/jcraft/jogg/Buffer 14 com/jcraft/jogg/Buffer 25 com/jcraft/jogg/Buffer methods 0 +ciMethodData com/jcraft/jogg/Buffer look (I)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 0 207 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 47 0x170007 0x158f 0x40 0x5d 0x290007 0x51 0x20 0xc 0x440007 0xa17 0xa0 0xbc9 0x640007 0xbc9 0x80 0x0 0x840007 0x0 0x60 0x0 0xa40007 0x0 0x40 0x0 0xab0007 0x0 0x20 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData com/jcraft/jogg/Buffer adv (I)V 2 4430 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 200 208 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 8 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData com/jcraft/jogg/Buffer read1 ()I 2 2966 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 32 215 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 26 0x80007 0xb96 0x40 0x0 0x1d0007 0x0 0x20 0x0 0x5c0007 0xa43 0x20 0x153 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 2133 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 160 44 73 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 43 0x100007 0x855 0xe8 0x6334 0x160005 0x0 0x0 0x13a76fb58 0x6334 0x0 0x0 0x1e0007 0x6334 0x20 0x0 0x350007 0x6334 0x58 0x109c0 0x520007 0x84e0 0x20 0x84e0 0x5e0003 0x109c0 0xffffffffffffffc0 0x610003 0x6334 0xffffffffffffff30 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x6 0x0 0x0 0x0 0x0 0x0 0x0 oops 1 7 com/jcraft/jorbis/CodeBook methods 0 +ciMethodData com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 2 171 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 136 173 72 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 102 0x10004 0x0 0x0 0x13a76fab0 0xab 0x0 0x0 0x410007 0x0 0x40 0xab 0x4a0007 0xab 0x20 0x0 0x5f0007 0xab 0x230 0x201 0x6c0007 0x201 0x1f8 0x3f48 0x710007 0x2a30 0xd0 0x1518 0x7d0005 0x0 0x0 0x13a76fb58 0x1518 0x0 0x0 0x850007 0x1518 0x20 0x0 0x970004 0x0 0x0 0x13a02dbe0 0x1518 0x0 0x0 0x9e0007 0x1518 0x20 0x0 0xaa0007 0x3f48 0xf0 0x7e90 0xb10007 0x0 0xd0 0x7e90 0xd90007 0x4bd1 0x98 0x32bf 0xf10007 0x0 0x78 0x32bf 0x1000005 0x0 0x0 0x13a76fb58 0x32bf 0x0 0x0 0x1040007 0x32bf 0x20 0x0 0x10f0003 0x7e90 0xffffffffffffff28 0x1150003 0x3f48 0xfffffffffffffe20 0x11b0003 0x201 0xfffffffffffffde8 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 4 3 com/jcraft/jorbis/Residue0$LookResidue0 30 com/jcraft/jorbis/CodeBook 41 [I 68 com/jcraft/jorbis/CodeBook methods 0 +ciInstanceKlass java/lang/Cloneable 1 0 7 100 1 100 1 1 1 +instanceKlass com/csse3200/game/screens/GameLevelData +instanceKlass com/badlogic/gdx/math/Rectangle +instanceKlass com/badlogic/gdx/math/Shape2D +instanceKlass com/csse3200/game/screens/Planets +instanceKlass com/badlogic/gdx/scenes/scene2d/Action +instanceKlass com/csse3200/game/services/GameEndService +instanceKlass com/csse3200/game/screens/text/AnimatedText +instanceKlass com/badlogic/gdx/utils/ObjectSet$ObjectSetIterator +instanceKlass java/lang/StackTraceElement$HashedModules +instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 argL0 ; # com/csse3200/game/events/EventHandler$$Lambda$60+0x0000000800cc8828 +instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener$1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$1$1 +instanceKlass com/badlogic/gdx/graphics/g2d/Animation$1 +instanceKlass com/badlogic/gdx/utils/ComparableTimSort +instanceKlass com/badlogic/gdx/utils/Sort +instanceKlass com/badlogic/gdx/math/MathUtils$Sin +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 64 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$59+0x0000000800cc3c58 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 46 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$58+0x0000000800cc3a48 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 28 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$57+0x0000000800cc3838 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 10 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$56+0x0000000800cc3628 +instanceKlass com/csse3200/game/events/listeners/EventListener0 +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/ChangeListener +instanceKlass com/badlogic/gdx/utils/StringBuilder +instanceKlass com/badlogic/gdx/utils/reflect/Constructor +instanceKlass com/badlogic/gdx/utils/Pools +instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout$GlyphRun +instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout +instanceKlass com/csse3200/game/ui/ButtonFactory +instanceKlass com/badlogic/gdx/utils/Scaling +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Cell +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Value +instanceKlass com/badlogic/gdx/utils/Pool +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Cursor +instanceKlass java/util/TimSort +instanceKlass java/util/Arrays$LegacyMergeSort +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2000 +instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl getFloat (Ljava/lang/Object;)F 20 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1c00 +instanceKlass com/badlogic/gdx/graphics/g2d/NinePatch +instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl setFloat (Ljava/lang/Object;F)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc1400 +# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc1000 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc0800 +# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc0400 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0000 +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFontCache +instanceKlass java/util/regex/Pattern$1 +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$Glyph +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData +instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryBuffer +instanceKlass com/badlogic/gdx/utils/Json$ReadOnlySerializer +instanceKlass com/badlogic/gdx/files/FileHandle$1 +instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Window$WindowStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Tree$TreeStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Touchpad$TouchpadStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextTooltip$TextTooltipStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SplitPane$SplitPaneStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SelectBox$SelectBoxStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ScrollPane$ScrollPaneStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ProgressBar$ProgressBarStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/List$ListStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Button$ButtonStyle +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin$TintedDrawable +instanceKlass com/badlogic/gdx/utils/Json$Serializer +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/BaseDrawable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/TransformDrawable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Drawable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Disableable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Layout +instanceKlass com/badlogic/gdx/scenes/scene2d/EventListener +instanceKlass com/jcraft/jorbis/Residue0$LookResidue0 +instanceKlass com/jcraft/jorbis/Floor1$LookFloor1 +instanceKlass com/jcraft/jorbis/Mapping0$LookMapping0 +instanceKlass com/jcraft/jorbis/CodeBook$DecodeAux +instanceKlass com/jcraft/jorbis/CodeBook +instanceKlass com/jcraft/jorbis/Mdct +instanceKlass com/jcraft/jorbis/InfoMode +instanceKlass com/jcraft/jorbis/Mapping0$InfoMapping0 +instanceKlass com/jcraft/jorbis/FuncMapping +instanceKlass com/jcraft/jorbis/Util +instanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 +instanceKlass com/jcraft/jorbis/FuncResidue +instanceKlass com/jcraft/jorbis/Floor1$InfoFloor1 +instanceKlass com/jcraft/jorbis/FuncFloor +instanceKlass com/jcraft/jorbis/FuncTime +instanceKlass com/jcraft/jorbis/StaticCodeBook +instanceKlass com/jcraft/jogg/Buffer +instanceKlass com/jcraft/jorbis/Block +instanceKlass com/jcraft/jorbis/DspState +instanceKlass com/jcraft/jorbis/Comment +instanceKlass com/jcraft/jogg/Packet +instanceKlass com/jcraft/jogg/StreamState +instanceKlass com/jcraft/jogg/Page +instanceKlass com/jcraft/jogg/SyncState +instanceKlass com/jcraft/jorbis/PsyInfo +instanceKlass com/jcraft/jorbis/Info +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8000 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Region +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$13 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$12 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$11 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$10 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$9 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$8 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$7 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$6 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$5 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$4 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$3 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$2 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$1 +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Field +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData +instanceKlass jdk/internal/math/FloatingDecimal$PreparedASCIIToBinaryBuffer +instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryConverter +instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer +instanceKlass jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer +instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter +instanceKlass jdk/internal/math/FloatingDecimal +instanceKlass com/badlogic/gdx/utils/TimeUtils +instanceKlass com/badlogic/gdx/assets/AssetManager$RefCountedContainer +instanceKlass java/util/concurrent/ForkJoinPool$WorkQueue +instanceKlass java/util/concurrent/ForkJoinPool$DefaultCommonPoolForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/ForkJoinPool$1 +instanceKlass java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$Node +instanceKlass java/lang/invoke/VarHandle$AccessDescriptor +instanceKlass com/badlogic/gdx/utils/async/ThreadUtils +instanceKlass java/util/concurrent/FutureTask$WaitNode +instanceKlass java/util/concurrent/FutureTask +instanceKlass java/util/concurrent/RunnableFuture +instanceKlass java/util/concurrent/Future +instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$2 +instanceKlass com/badlogic/gdx/utils/async/AsyncResult +instanceKlass com/badlogic/gdx/assets/AssetLoadingTask +instanceKlass com/badlogic/gdx/utils/async/AsyncTask +instanceKlass com/badlogic/gdx/graphics/g2d/Animation +instanceKlass com/badlogic/gdx/graphics/g2d/Gdx2DPixmap +instanceKlass com/badlogic/gdx/Net$HttpResponseListener +instanceKlass com/badlogic/gdx/graphics/glutils/FileTextureData +instanceKlass com/badlogic/gdx/graphics/TextureData$Factory +instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters$LoadedCallback +instanceKlass com/badlogic/gdx/graphics/TextureData +instanceKlass com/badlogic/gdx/assets/AssetDescriptor +instanceKlass com/badlogic/gdx/utils/ObjectMap$Entry +instanceKlass com/badlogic/gdx/graphics/glutils/HdpiUtils +instanceKlass com/badlogic/gdx/math/Affine2 +instanceKlass com/badlogic/gdx/scenes/scene2d/Stage$TouchFocus +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Cullable +instanceKlass com/badlogic/gdx/scenes/scene2d/Actor +instanceKlass com/badlogic/gdx/scenes/scene2d/Event +instanceKlass com/badlogic/gdx/utils/Pool$Poolable +instanceKlass com/badlogic/gdx/InputAdapter +instanceKlass com/csse3200/game/rendering/DebugRenderer$DrawRequest +instanceKlass com/badlogic/gdx/graphics/glutils/IndexBufferObject +instanceKlass com/badlogic/gdx/graphics/glutils/VertexBufferObject +instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer20 +instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer +instanceKlass com/badlogic/gdx/graphics/glutils/ShapeRenderer +instanceKlass com/badlogic/gdx/physics/box2d/Box2DDebugRenderer +instanceKlass com/csse3200/game/rendering/DebugRenderer +instanceKlass @bci org/lwjgl/opengl/GL20C glShaderSource (ILjava/lang/CharSequence;)V 10 argL0 ; # org/lwjgl/opengl/GL20C$$Lambda$55+0x0000000800c999f8 +instanceKlass org/lwjgl/system/APIUtil$Encoder +instanceKlass com/badlogic/gdx/graphics/glutils/IndexArray +instanceKlass com/badlogic/gdx/utils/BufferUtils +instanceKlass com/badlogic/gdx/graphics/glutils/VertexArray +instanceKlass com/badlogic/gdx/graphics/Mesh$1 +instanceKlass com/badlogic/gdx/graphics/VertexAttributes +instanceKlass com/badlogic/gdx/graphics/VertexAttribute +instanceKlass com/badlogic/gdx/graphics/glutils/InstanceData +instanceKlass com/badlogic/gdx/graphics/glutils/IndexData +instanceKlass com/badlogic/gdx/graphics/glutils/VertexData +instanceKlass com/badlogic/gdx/graphics/Mesh +instanceKlass com/badlogic/gdx/graphics/g2d/SpriteBatch +instanceKlass com/badlogic/gdx/utils/viewport/Viewport +instanceKlass com/badlogic/gdx/graphics/g2d/Batch +instanceKlass com/csse3200/game/rendering/Renderer +instanceKlass com/badlogic/gdx/utils/IntMap$MapIterator +instanceKlass com/csse3200/game/components/ComponentType +instanceKlass com/badlogic/gdx/math/collision/Ray +instanceKlass com/badlogic/gdx/math/Plane +instanceKlass com/badlogic/gdx/math/Frustum +instanceKlass com/badlogic/gdx/math/Matrix4 +instanceKlass com/badlogic/gdx/math/Vector3 +instanceKlass com/badlogic/gdx/graphics/Camera +instanceKlass com/csse3200/game/events/listeners/EventListener +instanceKlass com/csse3200/game/events/EventHandler +instanceKlass com/badlogic/gdx/math/Vector2 +instanceKlass com/badlogic/gdx/math/Vector +instanceKlass com/csse3200/game/entities/Entity +instanceKlass com/csse3200/game/entities/factories/RenderFactory +instanceKlass com/csse3200/game/utils/SortedIntMap +instanceKlass com/csse3200/game/rendering/RenderService +instanceKlass com/csse3200/game/entities/EntityService +instanceKlass java/util/concurrent/Executors +instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$1 +instanceKlass java/util/concurrent/Callable +instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor +instanceKlass com/badlogic/gdx/assets/loaders/CubemapLoader$CubemapLoaderInfo +instanceKlass com/badlogic/gdx/graphics/CubemapData +instanceKlass com/badlogic/gdx/graphics/glutils/ShaderProgram +instanceKlass com/badlogic/gdx/utils/FloatArray +instanceKlass com/badlogic/gdx/utils/UBJsonReader +instanceKlass com/badlogic/gdx/math/Quaternion +instanceKlass com/badlogic/gdx/graphics/g3d/utils/TextureProvider +instanceKlass com/badlogic/gdx/graphics/g3d/Model +instanceKlass com/badlogic/gdx/utils/I18NBundle +instanceKlass com/badlogic/gdx/utils/ShortArray +instanceKlass com/badlogic/gdx/math/EarClippingTriangulator +instanceKlass com/badlogic/gdx/graphics/g2d/PolygonRegion +instanceKlass com/badlogic/gdx/graphics/g3d/particles/ParticleEffect +instanceKlass com/badlogic/gdx/graphics/g3d/particles/ResourceData$Configurable +instanceKlass com/badlogic/gdx/graphics/g2d/ParticleEffect +instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin +instanceKlass com/badlogic/gdx/assets/loaders/TextureLoader$TextureLoaderInfo +instanceKlass com/badlogic/gdx/graphics/GLTexture +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas +instanceKlass com/badlogic/gdx/graphics/Pixmap +instanceKlass com/badlogic/gdx/graphics/g2d/TextureRegion +instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters +instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont +instanceKlass com/badlogic/gdx/utils/Logger +instanceKlass com/badlogic/gdx/assets/loaders/resolvers/InternalFileHandleResolver +instanceKlass com/badlogic/gdx/assets/loaders/FileHandleResolver +instanceKlass com/badlogic/gdx/assets/loaders/AssetLoader +instanceKlass com/badlogic/gdx/assets/AssetManager +instanceKlass com/csse3200/game/services/ResourceService +instanceKlass com/csse3200/game/services/ServiceLocator +instanceKlass com/csse3200/game/input/InputFactory +instanceKlass java/util/Collections$ReverseComparator2 +instanceKlass java/util/Collections$ReverseComparator +instanceKlass @bci java/util/Comparator comparingInt (Ljava/util/function/ToIntFunction;)Ljava/util/Comparator; 6 member ; # java/util/Comparator$$Lambda$54+0x0000000800c61840 +instanceKlass @bci java/lang/invoke/BootstrapMethodInvoker invoke (Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; 462 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c83400 +instanceKlass @cpi java/util/Comparator 269 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c83000 +instanceKlass @bci com/csse3200/game/input/InputService ()V 14 argL0 ; # com/csse3200/game/input/InputService$$Lambda$53+0x0000000800c87db0 +instanceKlass @cpi com/csse3200/game/input/InputService 315 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c82c00 +instanceKlass java/util/function/ToIntFunction +instanceKlass com/csse3200/game/input/InputService +instanceKlass com/badlogic/gdx/input/GestureDetector$GestureListener +instanceKlass com/badlogic/gdx/InputProcessor +instanceKlass com/csse3200/game/rendering/Renderable +instanceKlass com/csse3200/game/components/Component +instanceKlass com/badlogic/gdx/ScreenAdapter +instanceKlass com/csse3200/game/GdxGame$1 +instanceKlass org/slf4j/helpers/FormattingTuple +instanceKlass org/slf4j/helpers/MessageFormatter +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Graphics$1$1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$3$1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$6$1 +instanceKlass @bci jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl set (Ljava/lang/Object;Ljava/lang/Object;)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c82800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81400 +instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl setInt (Ljava/lang/Object;I)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c81000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80c00 +# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800c80800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c80400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80000 +instanceKlass com/badlogic/gdx/utils/JsonValue$1 +instanceKlass java/lang/Deprecated +instanceKlass java/lang/reflect/ParameterizedType +instanceKlass com/badlogic/gdx/utils/Json$FieldMetadata +instanceKlass com/badlogic/gdx/utils/ObjectMap$MapIterator +instanceKlass com/badlogic/gdx/utils/reflect/Field +instanceKlass com/csse3200/game/files/UserSettings$DisplaySettings +instanceKlass com/badlogic/gdx/utils/ArrayMap +instanceKlass com/badlogic/gdx/utils/ObjectFloatMap +instanceKlass com/badlogic/gdx/utils/ObjectIntMap +instanceKlass com/badlogic/gdx/utils/Json$Serializable +instanceKlass com/badlogic/gdx/utils/reflect/ClassReflection +instanceKlass com/badlogic/gdx/utils/JsonValue +instanceKlass com/badlogic/gdx/utils/StreamUtils +instanceKlass java/nio/charset/CharsetDecoder +instanceKlass com/badlogic/gdx/utils/JsonReader +instanceKlass com/badlogic/gdx/utils/BaseJsonReader +instanceKlass java/io/Reader +instanceKlass com/csse3200/game/files/FileLoader$1 +instanceKlass com/badlogic/gdx/utils/Json +instanceKlass com/csse3200/game/files/FileLoader +instanceKlass com/csse3200/game/files/UserSettings$Settings +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3b800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b000 +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL2 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3ac00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a400 +instanceKlass com/csse3200/game/files/UserSettings +instanceKlass java/nio/charset/CoderResult +instanceKlass @bci jdk/internal/module/SystemModuleFinders$SystemModuleReader open (Ljava/lang/String;)Ljava/util/Optional; 6 member ; # jdk/internal/module/SystemModuleFinders$SystemModuleReader$$Lambda$52+0x0000000800c5fbd0 +instanceKlass jdk/internal/module/SystemModuleFinders +instanceKlass jdk/internal/module/Checks +instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadPropertyResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 14 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$51+0x0000000800c5f9c0 +instanceKlass sun/security/util/SecurityConstants +instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 13 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$50+0x0000000800c5e848 +instanceKlass java/util/ResourceBundle$3 +instanceKlass @bci java/util/ResourceBundle getLoader (Ljava/lang/Module;)Ljava/lang/ClassLoader; 6 member ; # java/util/ResourceBundle$$Lambda$49+0x0000000800c5e418 +instanceKlass java/util/ResourceBundle$CacheKeyReference +instanceKlass java/util/ResourceBundle$CacheKey +instanceKlass java/util/logging/Level$RbAccess +instanceKlass @bci java/util/logging/SimpleFormatter format (Ljava/util/logging/LogRecord;)Ljava/lang/String; 35 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3a000 +instanceKlass java/lang/invoke/LambdaFormEditor$1 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39c00 +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c39800 +instanceKlass java/lang/invoke/MethodHandles$1 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38800 +instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL1 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c38400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38000 +instanceKlass java/util/logging/LogManager$CloseOnReset +instanceKlass java/util/logging/StreamHandler$1 +instanceKlass java/util/logging/Handler$1 +instanceKlass java/util/logging/ErrorManager +instanceKlass java/time/LocalTime$1 +instanceKlass java/time/ZonedDateTime$1 +instanceKlass java/util/Calendar +instanceKlass java/util/Date +instanceKlass java/util/Formatter$DateTime +instanceKlass java/time/LocalTime +instanceKlass java/time/temporal/ValueRange +instanceKlass java/time/Duration +instanceKlass java/time/temporal/TemporalAmount +instanceKlass java/time/temporal/TemporalUnit +instanceKlass java/time/temporal/TemporalField +instanceKlass java/time/LocalDate +instanceKlass java/time/chrono/ChronoLocalDate +instanceKlass java/time/zone/ZoneOffsetTransition +instanceKlass java/time/LocalDateTime +instanceKlass java/time/chrono/ChronoLocalDateTime +instanceKlass java/time/zone/ZoneOffsetTransitionRule +instanceKlass java/time/zone/ZoneRules +instanceKlass java/time/zone/Ser +instanceKlass java/io/Externalizable +instanceKlass java/time/zone/ZoneRulesProvider$1 +instanceKlass java/time/zone/ZoneRulesProvider +instanceKlass sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule +instanceKlass sun/util/calendar/ZoneInfoFile$1 +instanceKlass sun/util/calendar/ZoneInfoFile +instanceKlass java/util/TimeZone +instanceKlass java/time/ZoneId +instanceKlass java/time/ZonedDateTime +instanceKlass java/time/chrono/ChronoZonedDateTime +instanceKlass jdk/internal/logger/SimpleConsoleLogger$Formatting +instanceKlass sun/util/logging/PlatformLogger +instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge$LoggerConfiguration +instanceKlass @bci java/util/logging/SimpleFormatter ()V 5 argL0 ; # java/util/logging/SimpleFormatter$$Lambda$48+0x0000000800c58218 +instanceKlass java/util/logging/Formatter +instanceKlass java/time/Clock +instanceKlass java/time/InstantSource +instanceKlass java/time/Instant +instanceKlass java/time/temporal/TemporalAdjuster +instanceKlass java/time/temporal/Temporal +instanceKlass java/time/temporal/TemporalAccessor +instanceKlass java/util/logging/LogRecord +instanceKlass com/badlogic/gdx/utils/Array$ArrayIterator +instanceKlass com/badlogic/gdx/utils/Array$ArrayIterable +instanceKlass com/badlogic/gdx/utils/Collections +instanceKlass com/badlogic/gdx/Graphics$BufferFormat +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3GL20 +instanceKlass com/badlogic/gdx/graphics/Cursor +instanceKlass com/badlogic/gdx/graphics/GL30 +instanceKlass org/lwjgl/glfw/GLFWFramebufferSizeCallbackI +instanceKlass com/badlogic/gdx/AbstractGraphics +instanceKlass com/badlogic/gdx/InputEventQueue +instanceKlass com/badlogic/gdx/utils/IntSet +instanceKlass org/lwjgl/glfw/GLFWMouseButtonCallbackI +instanceKlass org/lwjgl/glfw/GLFWCursorPosCallbackI +instanceKlass org/lwjgl/glfw/GLFWScrollCallbackI +instanceKlass org/lwjgl/glfw/GLFWCharCallbackI +instanceKlass org/lwjgl/glfw/GLFWKeyCallbackI +instanceKlass com/badlogic/gdx/AbstractInput +instanceKlass com/badlogic/gdx/graphics/glutils/GLVersion +instanceKlass org/lwjgl/opengl/GL11C +instanceKlass org/lwjgl/opengl/GL11 +instanceKlass @bci org/lwjgl/opengl/GL createCapabilities (ZLjava/util/function/IntFunction;)Lorg/lwjgl/opengl/GLCapabilities; 891 argL0 ; # org/lwjgl/opengl/GL$$Lambda$47+0x0000000800c2aac8 +instanceKlass org/lwjgl/opengl/GLCapabilities +instanceKlass java/lang/StringUTF16$CharsSpliterator +instanceKlass java/util/stream/Sink$ChainedInt +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$34+0x800000049 +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$36+0x80000004b +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$35+0x80000004a +instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$37+0x80000004c +instanceKlass java/util/OptionalInt +instanceKlass java/util/stream/Sink$OfInt +instanceKlass java/util/function/IntConsumer +instanceKlass @bci java/text/DecimalFormatSymbols findNonFormatChar (Ljava/lang/String;C)C 4 argL0 ; # java/text/DecimalFormatSymbols$$Lambda$8+0x80000000c +instanceKlass java/util/function/IntPredicate +instanceKlass java/util/stream/IntStream +instanceKlass java/lang/StringLatin1$CharsSpliterator +instanceKlass java/lang/Class$1 +instanceKlass sun/util/resources/Bundles$2 +instanceKlass sun/util/resources/Bundles$CacheKeyReference +instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper newResourceBundle (Ljava/lang/Class;)Ljava/util/ResourceBundle; 22 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$12+0x800000010 +instanceKlass java/util/ResourceBundle$ResourceBundleProviderHelper +instanceKlass java/util/ArrayList$SubList$1 +instanceKlass sun/util/resources/LocaleData$LocaleDataResourceBundleProvider +instanceKlass java/util/spi/ResourceBundleProvider +instanceKlass sun/util/resources/Bundles$CacheKey +instanceKlass java/util/ResourceBundle$1 +instanceKlass jdk/internal/access/JavaUtilResourceBundleAccess +instanceKlass sun/util/resources/Bundles +instanceKlass sun/util/resources/LocaleData$LocaleDataStrategy +instanceKlass sun/util/resources/Bundles$Strategy +instanceKlass sun/util/resources/LocaleData$1 +instanceKlass java/util/ResourceBundle +instanceKlass java/util/ResourceBundle$Control +instanceKlass sun/util/resources/LocaleData +instanceKlass sun/util/locale/provider/LocaleResources +instanceKlass java/util/Locale$Builder +instanceKlass sun/util/locale/provider/CalendarDataUtility +instanceKlass sun/util/locale/provider/AvailableLanguageTags +instanceKlass @bci sun/util/locale/provider/JRELocaleProviderAdapter getDecimalFormatSymbolsProvider ()Ljava/text/spi/DecimalFormatSymbolsProvider; 8 member ; # sun/util/locale/provider/JRELocaleProviderAdapter$$Lambda$63+0x800000068 +instanceKlass sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo +instanceKlass jdk/internal/module/ModulePatcher$PatchedModuleReader +instanceKlass @bci sun/util/cldr/CLDRLocaleProviderAdapter ()V 4 argL0 ; # sun/util/cldr/CLDRLocaleProviderAdapter$$Lambda$58+0x800000063 +instanceKlass sun/util/locale/InternalLocaleBuilder$CaseInsensitiveChar +instanceKlass sun/util/locale/InternalLocaleBuilder +instanceKlass sun/util/locale/StringTokenIterator +instanceKlass sun/util/locale/ParseStatus +instanceKlass sun/util/locale/LanguageTag +instanceKlass sun/util/cldr/CLDRBaseLocaleDataMetaInfo +instanceKlass sun/util/locale/provider/LocaleDataMetaInfo +instanceKlass sun/util/locale/provider/ResourceBundleBasedAdapter +instanceKlass sun/util/locale/provider/LocaleProviderAdapter$1 +instanceKlass java/util/Collections$UnmodifiableCollection$1 +instanceKlass java/util/Collections$UnmodifiableCollection +instanceKlass sun/util/locale/provider/LocaleProviderAdapter +instanceKlass java/util/spi/LocaleServiceProvider +instanceKlass java/text/DecimalFormatSymbols +instanceKlass org/lwjgl/system/macosx/CoreFoundation +instanceKlass org/lwjgl/opengl/GL$2 +instanceKlass @bci org/lwjgl/opengl/GL ()V 26 argL0 ; # org/lwjgl/opengl/GL$$Lambda$38+0x0000000800c2a000 +instanceKlass @bci org/lwjgl/opengl/GL ()V 21 argL0 ; # org/lwjgl/opengl/GL$$Lambda$37+0x0000000800c2fc50 +# instanceKlass org/lwjgl/opengl/GL$$InjectedInvoker+0x0000000800c28400 +instanceKlass org/lwjgl/opengl/GL$ICDStatic +instanceKlass org/lwjgl/opengl/GL$ICD +instanceKlass org/lwjgl/opengl/GL +instanceKlass com/badlogic/gdx/graphics/GL20 +instanceKlass org/lwjgl/glfw/GLFWWindowRefreshCallbackI +instanceKlass org/lwjgl/glfw/GLFWDropCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowCloseCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowMaximizeCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowIconifyCallbackI +instanceKlass org/lwjgl/glfw/GLFWWindowFocusCallbackI +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window +instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync$RunningAvg +instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Clipboard +instanceKlass com/badlogic/gdx/net/NetJavaImpl$1 +instanceKlass java/lang/invoke/VarForm +instanceKlass java/lang/invoke/VarHandleGuards +instanceKlass java/lang/invoke/VarHandles +instanceKlass java/util/concurrent/SynchronousQueue$TransferStack$SNode +instanceKlass java/util/concurrent/ForkJoinPool$ManagedBlocker +instanceKlass java/util/concurrent/SynchronousQueue$Transferer +instanceKlass java/util/concurrent/ThreadPoolExecutor$AbortPolicy +instanceKlass java/util/concurrent/RejectedExecutionHandler +instanceKlass java/util/concurrent/AbstractExecutorService +instanceKlass java/util/concurrent/ExecutorService +instanceKlass java/util/concurrent/Executor +instanceKlass com/badlogic/gdx/net/NetJavaImpl +instanceKlass com/badlogic/gdx/net/Socket +instanceKlass com/badlogic/gdx/net/ServerSocket +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Net +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Files +instanceKlass com/badlogic/gdx/utils/IntMap +instanceKlass com/badlogic/gdx/utils/LongMap +instanceKlass org/lwjgl/system/libc/LibCString +instanceKlass com/badlogic/gdx/utils/IntArray +instanceKlass org/lwjgl/openal/AL$ICDStatic$WriteOnce +instanceKlass org/lwjgl/openal/AL10 +instanceKlass org/lwjgl/openal/EXTThreadLocalContext +instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 513 argL0 ; # org/lwjgl/openal/AL$$Lambda$36+0x0000000800c24600 +instanceKlass org/lwjgl/openal/ALCapabilities +instanceKlass org/lwjgl/system/APIUtil$APIVersion +instanceKlass java/util/regex/ASCII +instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c28000 +instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 member ; # org/lwjgl/openal/AL$$Lambda$35+0x0000000800c23fd0 +instanceKlass org/lwjgl/openal/ALC$ICDStatic$WriteOnce +instanceKlass org/lwjgl/openal/ALC$ICDStatic +instanceKlass org/lwjgl/openal/AL$ICDStatic +instanceKlass org/lwjgl/openal/AL$ICD +instanceKlass org/lwjgl/openal/AL +instanceKlass org/lwjgl/system/ThreadLocalUtil +instanceKlass @bci org/lwjgl/openal/ALC createCapabilities (JLjava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCCapabilities; 550 argL0 ; # org/lwjgl/openal/ALC$$Lambda$34+0x0000000800c231d0 +instanceKlass java/util/function/IntFunction +instanceKlass org/lwjgl/openal/ALCCapabilities +instanceKlass java/util/StringTokenizer +instanceKlass org/lwjgl/system/MathUtil +instanceKlass org/lwjgl/system/SharedLibrary$Delegate +instanceKlass org/lwjgl/openal/ALC$1 +instanceKlass org/lwjgl/openal/ALC$ICD +instanceKlass org/lwjgl/system/FunctionProviderLocal +instanceKlass org/lwjgl/openal/ALC +instanceKlass org/lwjgl/openal/ALC10 +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALSound +instanceKlass com/badlogic/gdx/utils/reflect/ArrayReflection +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALMusic +instanceKlass com/badlogic/gdx/audio/Music +instanceKlass com/badlogic/gdx/audio/Sound +instanceKlass com/badlogic/gdx/audio/AudioRecorder +instanceKlass com/badlogic/gdx/audio/AudioDevice +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALLwjgl3Audio +instanceKlass com/badlogic/gdx/Gdx +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationLogger +instanceKlass org/lwjgl/system/macosx/ObjCRuntime$Functions +instanceKlass org/lwjgl/system/MultiReleaseTextDecoding +instanceKlass org/lwjgl/system/SharedLibraryUtil +instanceKlass jdk/internal/misc/ScopedMemoryAccess$Scope +instanceKlass org/lwjgl/system/macosx/ObjCRuntime +instanceKlass org/lwjgl/glfw/EventLoop +instanceKlass org/lwjgl/glfw/GLFW$Functions +instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl getInt (Ljava/lang/Object;)I 11 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18c00 +instanceKlass org/lwjgl/glfw/GLFW +instanceKlass @bci org/lwjgl/glfw/GLFWErrorCallback$1 (Ljava/io/PrintStream;)V 10 argL0 ; # org/lwjgl/glfw/GLFWErrorCallback$1$$Lambda$33+0x0000000800c1a5c0 +instanceKlass java/util/function/BiPredicate +instanceKlass org/lwjgl/system/JNI +instanceKlass org/lwjgl/system/jemalloc/JEmalloc$Functions +instanceKlass org/lwjgl/system/macosx/DynamicLinkLoader +instanceKlass org/lwjgl/system/APIUtil$1 +instanceKlass org/lwjgl/system/jemalloc/JEmalloc +instanceKlass org/lwjgl/system/jemalloc/JEmallocAllocator +instanceKlass org/lwjgl/system/MemoryManage +instanceKlass org/lwjgl/system/MemoryUtil$MemoryAllocator +instanceKlass org/lwjgl/system/MemoryUtil$LazyInit +instanceKlass org/lwjgl/system/Callback$2 +instanceKlass org/lwjgl/system/CheckIntrinsics +instanceKlass org/lwjgl/system/Struct$Member +instanceKlass org/lwjgl/system/libffi/LibFFI +instanceKlass org/lwjgl/BufferUtils +instanceKlass @bci org/lwjgl/system/MemoryStack ()V 24 argL0 ; # org/lwjgl/system/MemoryStack$$Lambda$32+0x0000000800c1c460 +instanceKlass org/lwjgl/system/MemoryUtil$2 +instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetObject (Ljava/lang/Object;Ljava/lang/Object;)J 10 member ; # org/lwjgl/system/MemoryUtil$$Lambda$31+0x0000000800c1c000 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1237 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c18800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c18400 +instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18000 +instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15c00 +instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 member ; # org/lwjgl/system/MemoryUtil$$Lambda$30+0x0000000800c17d10 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1240 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c15400 +instanceKlass org/lwjgl/system/MemoryAccessJNI +instanceKlass jdk/internal/access/foreign/MemorySegmentProxy +instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15000 +instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 member ; # org/lwjgl/system/MemoryUtil$$Lambda$29+0x0000000800c178e0 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1234 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c14c00 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c14800 +instanceKlass java/util/function/LongPredicate +instanceKlass org/lwjgl/system/jni/JNINativeInterface +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14400 +instanceKlass sun/misc/Unsafe +instanceKlass java/util/Formattable +instanceKlass java/util/Formatter$Flags +instanceKlass java/util/Formatter$FormatSpecifier +instanceKlass java/util/Formatter$Conversion +instanceKlass java/util/Formatter$FixedString +instanceKlass java/util/Formatter$FormatString +instanceKlass @bci java/util/regex/Pattern Range (II)Ljava/util/regex/Pattern$CharPredicate; 23 member ; # java/util/regex/Pattern$$Lambda$20+0x80000002a +instanceKlass java/util/Formatter +instanceKlass sun/nio/ch/FileKey +instanceKlass sun/nio/ch/FileLockTable +instanceKlass java/nio/channels/FileLock +instanceKlass sun/nio/ch/IOStatus +instanceKlass java/nio/DirectByteBuffer$Deallocator +instanceKlass sun/nio/ch/Util$BufferCache +instanceKlass sun/nio/ch/Util +instanceKlass sun/nio/ch/NativeThread +instanceKlass java/nio/channels/Channels +instanceKlass sun/nio/ch/FileChannelImpl$Closer +instanceKlass sun/nio/ch/NativeDispatcher +instanceKlass sun/nio/ch/NativeThreadSet +instanceKlass sun/nio/ch/IOUtil +instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel +instanceKlass java/nio/channels/InterruptibleChannel +instanceKlass java/nio/channels/ScatteringByteChannel +instanceKlass java/nio/channels/GatheringByteChannel +instanceKlass java/nio/channels/SeekableByteChannel +instanceKlass java/nio/channels/ByteChannel +instanceKlass java/nio/channels/WritableByteChannel +instanceKlass java/nio/channels/ReadableByteChannel +instanceKlass java/nio/channels/Channel +instanceKlass sun/nio/fs/UnixChannelFactory$1 +instanceKlass sun/nio/fs/UnixChannelFactory$Flags +instanceKlass sun/nio/fs/UnixChannelFactory +instanceKlass sun/nio/fs/UnixFileModeAttribute +instanceKlass java/nio/file/attribute/FileAttribute +instanceKlass sun/nio/fs/UnixFileSystemProvider$3 +instanceKlass org/lwjgl/Version +instanceKlass org/lwjgl/system/SharedLibraryLoader +instanceKlass java/util/regex/IntHashSet +instanceKlass java/util/regex/Matcher +instanceKlass java/util/regex/MatchResult +instanceKlass @bci java/util/regex/Pattern ALL ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$27+0x0000000800c4a2c8 +instanceKlass @bci java/util/regex/CharPredicates ASCII_SPACE ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$18+0x800000026 +instanceKlass @bci java/util/regex/Pattern negate (Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$21+0x800000031 +instanceKlass org/lwjgl/system/SharedLibrary +instanceKlass org/lwjgl/system/FunctionProvider +instanceKlass org/lwjgl/system/APIUtil +instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 5 argL0 ; # org/lwjgl/system/Library$$Lambda$24+0x0000000800c0da80 +instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 0 argL0 ; # org/lwjgl/system/Library$$Lambda$23+0x0000000800c0d868 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13000 +# instanceKlass org/lwjgl/system/Library$$InjectedInvoker+0x0000000800c12c00 +instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller$InjectedInvokerHolder +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12800 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c12400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12000 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11c00 +# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11800 +instanceKlass @cpi org/lwjgl/opengl/GL20C 672 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c11400 +instanceKlass java/lang/invoke/MethodHandleImpl$ArrayAccessor +instanceKlass java/lang/invoke/MethodHandleImpl$2 +instanceKlass java/lang/invoke/MethodHandleImpl$LoopClauses +instanceKlass java/lang/invoke/MethodHandleImpl$CasesHolder +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c11000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10800 +instanceKlass @cpi org/lwjgl/opengl/GL 536 form names 3 function resolvedHandle form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10400 +instanceKlass java/lang/ClassValue$Version +instanceKlass java/lang/ClassValue$Identity +instanceKlass java/lang/ClassValue +instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller +instanceKlass @cpi com/csse3200/game/events/EventHandler 173 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10000 +instanceKlass org/lwjgl/system/Checks +instanceKlass @bci java/util/regex/Pattern DOT ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$22+0x0000000800c49e38 +instanceKlass @bci java/util/regex/Pattern union (Ljava/util/regex/Pattern$CharPredicate;Ljava/util/regex/Pattern$CharPredicate;Z)Ljava/util/regex/Pattern$CharPredicate; 6 member ; # java/util/regex/Pattern$$Lambda$22+0x800000032 +instanceKlass @bci org/lwjgl/system/Platform ()V 236 argL0 ; # org/lwjgl/system/Platform$$Lambda$20+0x0000000800c0d450 +instanceKlass @bci org/lwjgl/system/Platform ()V 231 argL0 ; # org/lwjgl/system/Platform$$Lambda$19+0x0000000800c0d228 +instanceKlass @bci org/lwjgl/system/Platform ()V 212 argL0 ; # org/lwjgl/system/Platform$$Lambda$18+0x0000000800c0d000 +instanceKlass @bci org/lwjgl/system/Platform ()V 207 argL0 ; # org/lwjgl/system/Platform$$Lambda$17+0x0000000800c0fc00 +instanceKlass java/util/regex/Pattern$TreeInfo +instanceKlass @bci java/util/regex/CharPredicates ASCII_DIGIT ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$17+0x800000025 +instanceKlass java/util/regex/Pattern$BitClass +instanceKlass @bci java/util/regex/CharPredicates ASCII_WORD ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$15+0x0000000800c495b0 +instanceKlass java/util/regex/CharPredicates +instanceKlass @bci java/util/regex/Pattern Single (I)Ljava/util/regex/Pattern$BmpCharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$19+0x800000029 +instanceKlass java/util/regex/Pattern$BmpCharPredicate +instanceKlass java/util/regex/Pattern$CharPredicate +instanceKlass java/util/regex/Pattern$Node +instanceKlass java/util/regex/Pattern +instanceKlass org/lwjgl/system/Library +instanceKlass java/nio/charset/StandardCharsets +instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 32 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$13+0x0000000800c0ed28 +instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 21 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$12+0x0000000800c0eb20 +instanceKlass @cpi org/lwjgl/system/MemoryUtil 1244 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c0cc00 +instanceKlass java/lang/Readable +instanceKlass org/lwjgl/system/MemoryUtil$NativeShift +instanceKlass org/lwjgl/system/MemoryUtil +instanceKlass org/lwjgl/system/Pointer$Default +instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 16 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$11+0x0000000800c0b788 +instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 8 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$10+0x0000000800c0b548 +instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 0 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$9+0x0000000800c0b308 +instanceKlass jdk/internal/org/objectweb/asm/ClassReader +instanceKlass org/lwjgl/system/Configuration$StateInit +instanceKlass org/lwjgl/system/Configuration +instanceKlass org/lwjgl/system/Callback$ClosureRegistry +instanceKlass org/lwjgl/system/Callback +instanceKlass org/lwjgl/system/NativeResource +instanceKlass sun/nio/fs/UnixFileKey +instanceKlass sun/net/www/MessageHeader +instanceKlass sun/net/www/protocol/jar/JarFileFactory +instanceKlass sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController +instanceKlass java/net/URLConnection +instanceKlass com/badlogic/gdx/utils/GdxNativesLoader +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3NativesLoader +instanceKlass com/badlogic/gdx/utils/SharedLibraryLoader +instanceKlass java/util/Random +instanceKlass java/util/random/RandomGenerator +instanceKlass com/badlogic/gdx/math/MathUtils +instanceKlass java/lang/StrictMath +instanceKlass com/badlogic/gdx/utils/ObjectSet +instanceKlass com/badlogic/gdx/utils/ObjectMap +instanceKlass com/badlogic/gdx/utils/Array +instanceKlass jdk/internal/logger/DefaultLoggerFinder$1 +instanceKlass java/util/logging/Logger$SystemLoggerHelper$1 +instanceKlass java/util/logging/Logger$SystemLoggerHelper +instanceKlass java/util/logging/LogManager$4 +instanceKlass jdk/internal/logger/BootstrapLogger$BootstrapExecutors +instanceKlass java/util/ServiceLoader$ProviderImpl +instanceKlass java/util/ServiceLoader$Provider +instanceKlass java/util/ServiceLoader$1 +instanceKlass java/util/concurrent/CopyOnWriteArrayList$COWIterator +instanceKlass java/util/ServiceLoader$3 +instanceKlass java/util/ServiceLoader$2 +instanceKlass java/util/ServiceLoader$LazyClassPathLookupIterator +instanceKlass java/util/ImmutableCollections$ListItr +instanceKlass java/util/ListIterator +instanceKlass java/util/ImmutableCollections$Set12$1 +instanceKlass java/util/Spliterators$1Adapter +instanceKlass java/util/Spliterators$ArraySpliterator +instanceKlass java/util/Spliterator$OfDouble +instanceKlass java/util/Spliterator$OfLong +instanceKlass java/util/Spliterator$OfInt +instanceKlass java/util/Spliterator$OfPrimitive +instanceKlass java/util/Spliterators$EmptySpliterator +instanceKlass java/util/Spliterators +instanceKlass jdk/internal/loader/AbstractClassLoaderValue$Memoizer +instanceKlass java/util/ServiceLoader$ModuleServicesLookupIterator +instanceKlass java/util/ServiceLoader +instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend$1 +instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend +instanceKlass jdk/internal/logger/BootstrapLogger +instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge +instanceKlass sun/util/logging/PlatformLogger$Bridge +instanceKlass java/lang/System$Logger +instanceKlass java/util/stream/Streams +instanceKlass java/util/stream/Stream$Builder +instanceKlass java/util/stream/Streams$AbstractStreamBuilderImpl +instanceKlass java/util/stream/Sink$ChainedReference +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$38+0x80000004d +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$40+0x80000004f +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$39+0x80000004e +instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$41+0x800000050 +instanceKlass java/util/stream/FindOps$FindOp +instanceKlass java/util/stream/TerminalOp +instanceKlass java/util/stream/FindOps$FindSink +instanceKlass java/util/stream/TerminalSink +instanceKlass java/util/stream/Sink +instanceKlass java/util/function/Consumer +instanceKlass java/util/stream/FindOps +instanceKlass @bci java/util/logging/Level$KnownLevel findByName (Ljava/lang/String;Ljava/util/function/Function;)Ljava/util/Optional; 29 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$16+0x800000024 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c0c800 +instanceKlass java/util/Arrays$ArrayItr +instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory$LazyStaticHolder +instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory +instanceKlass sun/reflect/annotation/AnnotationParser +instanceKlass java/lang/Class$3 +instanceKlass java/util/EnumMap$1 +instanceKlass java/util/stream/StreamOpFlag$MaskBuilder +instanceKlass java/util/stream/Stream +instanceKlass java/util/stream/BaseStream +instanceKlass java/util/stream/PipelineHelper +instanceKlass java/util/stream/StreamSupport +instanceKlass java/util/ArrayList$ArrayListSpliterator +instanceKlass java/util/Spliterator +instanceKlass @bci java/util/logging/Level findLevel (Ljava/lang/String;)Ljava/util/logging/Level; 13 argL0 ; # java/util/logging/Level$$Lambda$13+0x800000011 +instanceKlass java/util/Hashtable$Enumerator +instanceKlass java/util/concurrent/ConcurrentHashMap$MapEntry +instanceKlass java/util/Collections$SynchronizedCollection +instanceKlass java/util/Properties$EntrySet +instanceKlass java/util/Collections$3 +instanceKlass java/util/logging/LogManager$LoggerContext$1 +instanceKlass java/util/logging/LogManager$VisitedLoggers +instanceKlass java/util/function/Predicate +instanceKlass @bci java/util/logging/LogManager$LoggerContext$1 run ()Ljava/lang/Void; 22 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c400 +instanceKlass java/util/logging/LogManager$2 +instanceKlass java/lang/System$LoggerFinder +instanceKlass java/lang/StringUTF16 +instanceKlass java/util/Properties$LineReader +instanceKlass java/security/Security$1 +instanceKlass java/security/Security +instanceKlass sun/security/util/SecurityProperties +instanceKlass sun/security/util/FilePermCompat +instanceKlass java/util/logging/LogManager$LoggingProviderAccess +instanceKlass sun/util/logging/internal/LoggingProviderImpl$LogManagerAccess +instanceKlass java/lang/Shutdown$Lock +instanceKlass java/lang/Shutdown +instanceKlass java/lang/ApplicationShutdownHooks$1 +instanceKlass java/lang/ApplicationShutdownHooks +instanceKlass java/util/Collections$SynchronizedMap +instanceKlass java/util/logging/LogManager$LogNode +instanceKlass java/util/logging/LogManager$LoggerContext +instanceKlass java/util/logging/LogManager$1 +instanceKlass java/util/logging/LogManager +instanceKlass java/util/logging/Logger$ConfigurationData +instanceKlass java/util/logging/Logger$LoggerBundle +instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 49 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$15+0x800000023 +instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c000 +instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassDefiner +instanceKlass java/util/ImmutableCollections$SetN$SetNIterator +instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassFile +instanceKlass jdk/internal/org/objectweb/asm/Handler +instanceKlass jdk/internal/org/objectweb/asm/Attribute +instanceKlass jdk/internal/org/objectweb/asm/FieldVisitor +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$ClassData +instanceKlass jdk/internal/org/objectweb/asm/AnnotationVisitor +instanceKlass jdk/internal/org/objectweb/asm/Frame +instanceKlass jdk/internal/org/objectweb/asm/Label +instanceKlass jdk/internal/org/objectweb/asm/MethodVisitor +instanceKlass java/lang/invoke/LambdaFormBuffer +instanceKlass java/lang/invoke/LambdaFormEditor$TransformKey +instanceKlass java/lang/invoke/LambdaFormEditor +instanceKlass sun/invoke/util/Wrapper$1 +instanceKlass java/lang/invoke/DelegatingMethodHandle$Holder +instanceKlass java/lang/invoke/DirectMethodHandle$2 +instanceKlass java/lang/invoke/ClassSpecializer$Factory +instanceKlass java/lang/invoke/ClassSpecializer$SpeciesData +instanceKlass java/lang/invoke/ClassSpecializer$1 +instanceKlass java/lang/invoke/ClassSpecializer +instanceKlass sun/invoke/empty/Empty +instanceKlass sun/invoke/util/VerifyType +instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 19 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$14+0x800000022 +instanceKlass java/lang/invoke/LambdaProxyClassArchive +instanceKlass jdk/internal/org/objectweb/asm/ByteVector +instanceKlass jdk/internal/org/objectweb/asm/Symbol +instanceKlass jdk/internal/org/objectweb/asm/SymbolTable +instanceKlass jdk/internal/org/objectweb/asm/ClassVisitor +instanceKlass java/lang/invoke/InfoFromMemberName +instanceKlass java/lang/invoke/MethodHandleInfo +instanceKlass jdk/internal/org/objectweb/asm/ConstantDynamic +instanceKlass sun/invoke/util/BytecodeDescriptor +instanceKlass jdk/internal/org/objectweb/asm/Handle +instanceKlass sun/security/action/GetBooleanAction +instanceKlass jdk/internal/org/objectweb/asm/Type +instanceKlass java/lang/invoke/AbstractValidatingLambdaMetafactory +instanceKlass java/lang/invoke/MethodHandleImpl$1 +instanceKlass jdk/internal/access/JavaLangInvokeAccess +instanceKlass java/lang/invoke/Invokers$Holder +instanceKlass java/lang/invoke/BootstrapMethodInvoker +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$2 +instanceKlass java/lang/invoke/InvokerBytecodeGenerator +instanceKlass java/lang/invoke/LambdaForm$Holder +instanceKlass java/lang/invoke/LambdaForm$Name +instanceKlass java/lang/reflect/Array +instanceKlass java/lang/invoke/Invokers +instanceKlass java/lang/invoke/MethodHandleImpl +instanceKlass sun/invoke/util/ValueConversions +instanceKlass java/lang/invoke/DirectMethodHandle$Holder +instanceKlass java/lang/invoke/LambdaForm$NamedFunction +instanceKlass sun/invoke/util/Wrapper$Format +instanceKlass java/lang/invoke/MethodTypeForm +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet +instanceKlass java/lang/invoke/LambdaMetafactory +instanceKlass java/util/logging/Level +instanceKlass java/util/logging/Handler +instanceKlass java/util/logging/Logger +instanceKlass org/slf4j/helpers/NamedLoggerBase +instanceKlass org/slf4j/spi/LocationAwareLogger +instanceKlass org/slf4j/impl/JDK14LoggerFactory +instanceKlass org/slf4j/impl/StaticLoggerBinder +instanceKlass org/slf4j/spi/LoggerFactoryBinder +instanceKlass jdk/internal/loader/URLClassPath$1 +instanceKlass java/lang/CompoundEnumeration +instanceKlass java/util/ArrayList$Itr +instanceKlass jdk/internal/loader/BuiltinClassLoader$1 +instanceKlass java/util/Collections$EmptyEnumeration +instanceKlass java/util/Collections$EmptyIterator +instanceKlass jdk/internal/jimage/ImageLocation +instanceKlass jdk/internal/jimage/decompressor/Decompressor +instanceKlass jdk/internal/jimage/ImageStringsReader +instanceKlass jdk/internal/jimage/ImageStrings +instanceKlass jdk/internal/jimage/ImageHeader +instanceKlass jdk/internal/jimage/NativeImageBuffer$1 +instanceKlass jdk/internal/jimage/NativeImageBuffer +instanceKlass jdk/internal/jimage/BasicImageReader$1 +instanceKlass jdk/internal/jimage/BasicImageReader +instanceKlass jdk/internal/jimage/ImageReader +instanceKlass jdk/internal/jimage/ImageReaderFactory$1 +instanceKlass java/net/URI$Parser +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder$1 +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder +instanceKlass java/nio/file/FileSystems +instanceKlass java/nio/file/Paths +instanceKlass jdk/internal/jimage/ImageReaderFactory +instanceKlass jdk/internal/module/SystemModuleFinders$SystemImage +instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleReader +instanceKlass java/lang/module/ModuleReader +instanceKlass jdk/internal/loader/BuiltinClassLoader$5 +instanceKlass jdk/internal/loader/BuiltinClassLoader$2 +instanceKlass jdk/internal/module/Resources +instanceKlass org/slf4j/helpers/Util +instanceKlass org/slf4j/helpers/NOPLoggerFactory +instanceKlass java/util/concurrent/LinkedBlockingQueue$Node +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject +instanceKlass java/util/concurrent/locks/Condition +instanceKlass java/util/concurrent/BlockingQueue +instanceKlass org/slf4j/Logger +instanceKlass org/slf4j/helpers/SubstituteLoggerFactory +instanceKlass org/slf4j/event/LoggingEvent +instanceKlass org/slf4j/ILoggerFactory +instanceKlass org/slf4j/LoggerFactory +instanceKlass com/badlogic/gdx/Screen +instanceKlass com/badlogic/gdx/Game +instanceKlass com/badlogic/gdx/Files +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Input +instanceKlass com/badlogic/gdx/Input +instanceKlass com/badlogic/gdx/utils/Clipboard +instanceKlass com/badlogic/gdx/Preferences +instanceKlass com/badlogic/gdx/files/FileHandle +instanceKlass com/badlogic/gdx/Graphics +instanceKlass org/lwjgl/glfw/GLFWErrorCallbackI +instanceKlass org/lwjgl/system/CallbackI +instanceKlass org/lwjgl/system/Pointer +instanceKlass java/util/TreeMap$PrivateEntryIterator +instanceKlass java/util/TreeMap$Entry +instanceKlass java/util/NavigableMap +instanceKlass java/util/SortedMap +instanceKlass java/util/NavigableSet +instanceKlass java/util/SortedSet +instanceKlass com/badlogic/gdx/Net +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/Lwjgl3Audio +instanceKlass com/badlogic/gdx/utils/Disposable +instanceKlass com/badlogic/gdx/Audio +instanceKlass com/badlogic/gdx/ApplicationLogger +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Application +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationBase +instanceKlass com/badlogic/gdx/Application +instanceKlass com/badlogic/gdx/utils/NumberUtils +instanceKlass com/badlogic/gdx/graphics/Color +instanceKlass com/badlogic/gdx/Graphics$Monitor +instanceKlass com/badlogic/gdx/Graphics$DisplayMode +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3WindowConfiguration +instanceKlass java/lang/Void +instanceKlass java/lang/PublicMethods$Key +instanceKlass java/lang/PublicMethods$MethodList +instanceKlass com/badlogic/gdx/ApplicationListener +instanceKlass java/util/zip/Checksum$1 +instanceKlass java/util/zip/CRC32 +instanceKlass java/util/zip/Checksum +instanceKlass java/util/jar/Attributes +instanceKlass java/util/zip/ZipFile$InflaterCleanupAction +instanceKlass java/util/zip/Inflater$InflaterZStreamRef +instanceKlass java/util/zip/Inflater +instanceKlass java/util/zip/ZipEntry +instanceKlass java/nio/Bits$1 +instanceKlass jdk/internal/misc/VM$BufferPool +instanceKlass java/nio/Bits +instanceKlass sun/nio/ch/DirectBuffer +instanceKlass jdk/internal/perf/PerfCounter$CoreCounters +instanceKlass jdk/internal/perf/Perf +instanceKlass jdk/internal/perf/Perf$GetPerfAction +instanceKlass jdk/internal/perf/PerfCounter +instanceKlass java/nio/file/attribute/FileTime +instanceKlass java/util/zip/ZipUtils +instanceKlass java/util/zip/ZipFile$Source$End +instanceKlass java/io/RandomAccessFile$2 +instanceKlass jdk/internal/access/JavaIORandomAccessFileAccess +instanceKlass java/io/RandomAccessFile +instanceKlass java/io/DataInput +instanceKlass java/io/DataOutput +instanceKlass sun/nio/fs/UnixFileAttributes$UnixAsBasicFileAttributes +instanceKlass sun/nio/fs/NativeBuffer$Deallocator +instanceKlass sun/nio/fs/NativeBuffer +instanceKlass java/lang/ThreadLocal$ThreadLocalMap +instanceKlass sun/nio/fs/NativeBuffers +instanceKlass sun/nio/fs/AbstractBasicFileAttributeView +instanceKlass sun/nio/fs/DynamicFileAttributeView +instanceKlass sun/nio/fs/UnixFileAttributeViews +instanceKlass java/nio/file/attribute/UserDefinedFileAttributeView +instanceKlass java/nio/file/attribute/BasicFileAttributeView +instanceKlass java/nio/file/attribute/FileAttributeView +instanceKlass java/nio/file/attribute/AttributeView +instanceKlass java/nio/file/Files +instanceKlass java/nio/file/CopyOption +instanceKlass java/util/zip/ZipFile$Source$Key +instanceKlass sun/nio/fs/UnixMountEntry +instanceKlass sun/nio/fs/UnixFileStoreAttributes +instanceKlass sun/nio/fs/UnixFileAttributes +instanceKlass java/nio/file/attribute/PosixFileAttributes +instanceKlass java/nio/file/attribute/BasicFileAttributes +instanceKlass java/util/Enumeration +instanceKlass java/util/concurrent/ConcurrentHashMap$Traverser +instanceKlass jdk/internal/loader/NativeLibraries$3 +instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryImpl +instanceKlass jdk/internal/loader/NativeLibrary +instanceKlass java/util/ArrayDeque$DeqIterator +instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext$1 +instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext +instanceKlass jdk/internal/loader/NativeLibraries$2 +instanceKlass jdk/internal/loader/NativeLibraries$1 +instanceKlass jdk/internal/loader/NativeLibraries$LibraryPaths +instanceKlass sun/nio/fs/UnixNativeDispatcher +instanceKlass sun/nio/fs/Util +instanceKlass sun/nio/fs/UnixPath +instanceKlass java/nio/file/Path +instanceKlass java/nio/file/Watchable +instanceKlass java/nio/file/FileSystem +instanceKlass java/nio/file/OpenOption +instanceKlass java/nio/file/spi/FileSystemProvider +instanceKlass sun/nio/fs/DefaultFileSystemProvider +instanceKlass java/util/zip/ZipFile$Source +instanceKlass java/util/zip/ZipCoder +instanceKlass java/util/zip/ZipFile$CleanableResource +instanceKlass java/lang/Runtime$Version +instanceKlass java/util/jar/JavaUtilJarAccessImpl +instanceKlass jdk/internal/access/JavaUtilJarAccess +instanceKlass jdk/internal/loader/FileURLMapper +instanceKlass jdk/internal/loader/URLClassPath$JarLoader$1 +instanceKlass java/util/zip/ZipFile$1 +instanceKlass jdk/internal/access/JavaUtilZipFileAccess +instanceKlass java/util/zip/ZipFile +instanceKlass java/util/zip/ZipConstants +instanceKlass java/lang/Class$Atomic +instanceKlass java/lang/Class$ReflectionData +instanceKlass com/csse3200/game/desktop/DesktopLauncher +instanceKlass sun/security/util/Debug +instanceKlass java/security/SecureClassLoader$DebugHolder +instanceKlass java/security/Permission +instanceKlass java/security/Guard +instanceKlass java/security/PermissionCollection +instanceKlass java/security/SecureClassLoader$1 +instanceKlass java/security/SecureClassLoader$CodeSourceKey +instanceKlass java/io/FileInputStream$1 +instanceKlass sun/nio/ByteBuffered +instanceKlass jdk/internal/ref/CleanerImpl +instanceKlass java/lang/ref/Cleaner$1 +instanceKlass java/lang/ref/Cleaner +instanceKlass jdk/internal/ref/CleanerFactory$1 +instanceKlass java/util/concurrent/ThreadFactory +instanceKlass jdk/internal/ref/CleanerFactory +instanceKlass java/lang/ref/Cleaner$Cleanable +instanceKlass java/lang/Package$VersionInfo +instanceKlass java/lang/NamedPackage +instanceKlass jdk/internal/loader/Resource +instanceKlass jdk/internal/loader/URLClassPath$Loader +instanceKlass jdk/internal/loader/URLClassPath$3 +instanceKlass java/security/PrivilegedExceptionAction +instanceKlass sun/util/locale/LocaleObjectCache +instanceKlass sun/util/locale/BaseLocale$Key +instanceKlass java/util/Optional +instanceKlass sun/util/locale/LocaleUtils +instanceKlass java/util/Locale +instanceKlass sun/net/util/URLUtil +instanceKlass java/lang/StringCoding +instanceKlass sun/launcher/LauncherHelper +instanceKlass java/lang/invoke/StringConcatFactory$3 +instanceKlass java/lang/invoke/StringConcatFactory$2 +instanceKlass java/lang/invoke/StringConcatFactory$1 +instanceKlass java/lang/invoke/StringConcatFactory +instanceKlass java/util/Deque +instanceKlass java/util/Queue +instanceKlass sun/net/util/IPAddressUtil +instanceKlass java/net/URLStreamHandler +instanceKlass java/util/HexFormat +instanceKlass sun/net/www/ParseUtil +instanceKlass java/net/URL$3 +instanceKlass jdk/internal/access/JavaNetURLAccess +instanceKlass java/net/URL$DefaultFactory +instanceKlass java/net/URLStreamHandlerFactory +instanceKlass jdk/internal/loader/URLClassPath +instanceKlass jdk/internal/loader/BootLoader +instanceKlass java/util/concurrent/ConcurrentHashMap$CollectionView +instanceKlass jdk/internal/loader/ClassLoaderHelper +instanceKlass java/security/ProtectionDomain$JavaSecurityAccessImpl +instanceKlass jdk/internal/access/JavaSecurityAccess +instanceKlass java/lang/ClassLoader$ParallelLoaders +instanceKlass java/security/cert/Certificate +instanceKlass java/net/URI$1 +instanceKlass jdk/internal/access/JavaNetUriAccess +instanceKlass jdk/internal/module/ModuleBootstrap$Counters +instanceKlass jdk/internal/module/ModulePatcher +instanceKlass jdk/internal/util/ArraysSupport +instanceKlass java/io/FileSystem +instanceKlass java/io/DefaultFileSystem +instanceKlass java/io/File +instanceKlass java/lang/module/ModuleDescriptor$1 +instanceKlass jdk/internal/access/JavaLangModuleAccess +instanceKlass java/lang/reflect/Modifier +instanceKlass sun/invoke/util/VerifyAccess +instanceKlass java/util/KeyValueHolder +instanceKlass java/util/ImmutableCollections$MapN$MapNIterator +instanceKlass java/lang/invoke/MethodHandles$Lookup +instanceKlass java/lang/invoke/MemberName$Factory +instanceKlass java/lang/invoke/MethodHandles +instanceKlass jdk/internal/module/ModuleBootstrap +instanceKlass java/lang/invoke/MethodHandleStatics +instanceKlass java/util/Collections +instanceKlass jdk/internal/misc/OSEnvironment +instanceKlass jdk/internal/misc/Signal$NativeHandler +instanceKlass java/util/Hashtable$Entry +instanceKlass jdk/internal/misc/Signal +instanceKlass java/lang/Terminator$1 +instanceKlass jdk/internal/misc/Signal$Handler +instanceKlass java/lang/Terminator +instanceKlass java/nio/ByteOrder +instanceKlass java/nio/Buffer$1 +instanceKlass jdk/internal/access/JavaNioAccess +instanceKlass jdk/internal/misc/ScopedMemoryAccess +instanceKlass java/nio/charset/CodingErrorAction +instanceKlass java/nio/charset/CharsetEncoder +instanceKlass java/io/Writer +instanceKlass java/io/OutputStream +instanceKlass java/io/Flushable +instanceKlass java/io/FileDescriptor$1 +instanceKlass jdk/internal/access/JavaIOFileDescriptorAccess +instanceKlass java/io/FileDescriptor +instanceKlass sun/security/action/GetPropertyAction +instanceKlass jdk/internal/util/StaticProperty +instanceKlass sun/nio/cs/HistoricallyNamedCharset +instanceKlass java/lang/ThreadLocal +instanceKlass java/nio/charset/spi/CharsetProvider +instanceKlass java/nio/charset/Charset +instanceKlass java/util/HashMap$HashIterator +instanceKlass java/util/concurrent/locks/LockSupport +instanceKlass java/util/concurrent/ConcurrentHashMap$CounterCell +instanceKlass java/util/concurrent/locks/ReentrantLock +instanceKlass java/util/concurrent/locks/Lock +instanceKlass java/lang/CharacterData +instanceKlass java/util/Arrays +instanceKlass jdk/internal/util/Preconditions$3 +instanceKlass jdk/internal/util/Preconditions$2 +instanceKlass jdk/internal/util/Preconditions$4 +instanceKlass java/util/function/BiFunction +instanceKlass jdk/internal/util/Preconditions$1 +instanceKlass jdk/internal/util/Preconditions +instanceKlass java/lang/Runtime +instanceKlass java/lang/VersionProps +instanceKlass java/lang/StringConcatHelper +instanceKlass jdk/internal/util/SystemProps$Raw +instanceKlass jdk/internal/util/SystemProps +instanceKlass jdk/internal/misc/VM +instanceKlass java/lang/System$2 +instanceKlass jdk/internal/access/JavaLangAccess +instanceKlass java/lang/ref/Reference$1 +instanceKlass jdk/internal/access/JavaLangRefAccess +instanceKlass java/lang/ref/ReferenceQueue$Lock +instanceKlass java/lang/ref/ReferenceQueue +instanceKlass jdk/internal/reflect/ReflectionFactory +instanceKlass java/lang/Math +instanceKlass java/lang/StringLatin1 +instanceKlass java/util/Objects +instanceKlass jdk/internal/reflect/Reflection +instanceKlass jdk/internal/reflect/ReflectionFactory$GetReflectionFactoryAction +instanceKlass java/security/PrivilegedAction +instanceKlass jdk/internal/access/SharedSecrets +instanceKlass java/lang/reflect/ReflectAccess +instanceKlass jdk/internal/access/JavaLangReflectAccess +instanceKlass jdk/internal/misc/CDS +instanceKlass java/lang/String$CaseInsensitiveComparator +instanceKlass java/util/Comparator +instanceKlass java/io/ObjectStreamField +instanceKlass java/lang/Module$ArchivedData +instanceKlass jdk/internal/module/ArchivedBootLayer +instanceKlass jdk/internal/loader/BuiltinClassLoader$LoadedModule +instanceKlass jdk/internal/module/ServicesCatalog$ServiceProvider +instanceKlass java/util/concurrent/CopyOnWriteArrayList +instanceKlass jdk/internal/module/ServicesCatalog +instanceKlass jdk/internal/loader/AbstractClassLoaderValue +instanceKlass java/util/concurrent/ConcurrentHashMap$Node +instanceKlass jdk/internal/loader/NativeLibraries +instanceKlass java/security/ProtectionDomain$Key +instanceKlass java/security/Principal +instanceKlass jdk/internal/loader/ArchivedClassLoaders +instanceKlass jdk/internal/math/FDBigInteger +instanceKlass java/lang/ModuleLayer +instanceKlass java/util/ImmutableCollections +instanceKlass jdk/internal/module/ModuleLoaderMap$Mapper +instanceKlass java/util/function/Function +instanceKlass java/lang/module/ResolvedModule +instanceKlass java/lang/module/Configuration +instanceKlass java/util/HashMap$Node +instanceKlass java/util/Map$Entry +instanceKlass java/util/Collections$UnmodifiableMap +instanceKlass jdk/internal/module/ModuleHashes +instanceKlass jdk/internal/module/ModuleTarget +instanceKlass java/lang/module/ModuleDescriptor$Opens +instanceKlass java/lang/module/ModuleDescriptor$Provides +instanceKlass jdk/internal/module/SystemModuleFinders$3 +instanceKlass jdk/internal/module/ModuleHashes$HashSupplier +instanceKlass jdk/internal/module/SystemModuleFinders$2 +instanceKlass java/util/function/Supplier +instanceKlass java/net/URI +instanceKlass java/lang/module/ModuleDescriptor$Exports +instanceKlass java/lang/Enum +instanceKlass java/lang/module/ModuleDescriptor$Requires +instanceKlass java/lang/module/ModuleDescriptor$Version +instanceKlass java/lang/module/ModuleDescriptor +instanceKlass java/lang/module/ModuleReference +instanceKlass java/util/Set +instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleFinder +instanceKlass java/lang/module/ModuleFinder +instanceKlass jdk/internal/module/ArchivedModuleGraph +instanceKlass sun/util/locale/BaseLocale +instanceKlass java/util/jar/Attributes$Name +instanceKlass java/lang/Character$CharacterCache +instanceKlass java/lang/Short$ShortCache +instanceKlass java/lang/Byte$ByteCache +instanceKlass java/lang/Long$LongCache +instanceKlass java/lang/Integer$IntegerCache +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload +instanceKlass jdk/internal/vm/vector/VectorSupport +instanceKlass java/lang/reflect/RecordComponent +instanceKlass java/util/Iterator +instanceKlass java/lang/Number +instanceKlass java/lang/Character +instanceKlass java/lang/Boolean +instanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer +instanceKlass java/lang/LiveStackFrame +instanceKlass java/lang/StackFrameInfo +instanceKlass java/lang/StackWalker$StackFrame +instanceKlass java/lang/StackStreamFactory$AbstractStackWalker +instanceKlass java/lang/StackWalker +instanceKlass java/nio/Buffer +instanceKlass java/lang/StackTraceElement +instanceKlass java/util/RandomAccess +instanceKlass java/util/List +instanceKlass java/util/AbstractCollection +instanceKlass java/util/Collection +instanceKlass java/lang/Iterable +instanceKlass java/util/concurrent/ConcurrentMap +instanceKlass java/util/AbstractMap +instanceKlass java/security/CodeSource +instanceKlass jdk/internal/loader/ClassLoaders +instanceKlass java/util/jar/Manifest +instanceKlass java/net/URL +instanceKlass java/io/InputStream +instanceKlass java/io/Closeable +instanceKlass java/lang/AutoCloseable +instanceKlass jdk/internal/module/Modules +instanceKlass jdk/internal/misc/Unsafe +instanceKlass jdk/internal/misc/UnsafeConstants +instanceKlass java/lang/AbstractStringBuilder +instanceKlass java/lang/Appendable +instanceKlass java/lang/AssertionStatusDirectives +instanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext +instanceKlass jdk/internal/invoke/NativeEntryPoint +instanceKlass java/lang/invoke/CallSite +instanceKlass java/lang/invoke/MethodType +instanceKlass java/lang/invoke/TypeDescriptor$OfMethod +instanceKlass java/lang/invoke/LambdaForm +instanceKlass java/lang/invoke/MethodHandleNatives +instanceKlass java/lang/invoke/ResolvedMethodName +instanceKlass java/lang/invoke/MemberName +instanceKlass java/lang/invoke/VarHandle +instanceKlass java/lang/invoke/MethodHandle +instanceKlass jdk/internal/reflect/CallerSensitive +instanceKlass java/lang/annotation/Annotation +instanceKlass jdk/internal/reflect/FieldAccessor +instanceKlass jdk/internal/reflect/ConstantPool +instanceKlass jdk/internal/reflect/ConstructorAccessor +instanceKlass jdk/internal/reflect/MethodAccessor +instanceKlass jdk/internal/reflect/MagicAccessorImpl +instanceKlass java/lang/reflect/Parameter +instanceKlass java/lang/reflect/Member +instanceKlass java/lang/reflect/AccessibleObject +instanceKlass java/lang/Module +instanceKlass java/util/Map +instanceKlass java/util/Dictionary +instanceKlass java/lang/ThreadGroup +instanceKlass java/lang/Thread$UncaughtExceptionHandler +instanceKlass java/lang/Thread +instanceKlass java/lang/Runnable +instanceKlass java/lang/ref/Reference +instanceKlass java/lang/Record +instanceKlass java/security/AccessController +instanceKlass java/security/AccessControlContext +instanceKlass java/security/ProtectionDomain +instanceKlass java/lang/SecurityManager +instanceKlass java/lang/Throwable +instanceKlass java/lang/System +instanceKlass java/lang/ClassLoader +instanceKlass java/lang/Cloneable +instanceKlass java/lang/Class +instanceKlass java/lang/invoke/TypeDescriptor$OfField +instanceKlass java/lang/invoke/TypeDescriptor +instanceKlass java/lang/reflect/Type +instanceKlass java/lang/reflect/GenericDeclaration +instanceKlass java/lang/reflect/AnnotatedElement +instanceKlass java/lang/String +instanceKlass java/lang/constant/ConstantDesc +instanceKlass java/lang/constant/Constable +instanceKlass java/lang/CharSequence +instanceKlass java/lang/Comparable +instanceKlass java/io/Serializable +ciInstanceKlass java/lang/Object 1 1 94 100 1 10 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 3 8 1 100 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 3 1 1 +ciInstanceKlass java/io/Serializable 1 0 7 100 1 100 1 1 1 +ciInstanceKlass java/lang/System 1 1 832 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 10 12 1 1 100 1 10 12 10 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 12 1 100 1 8 1 10 10 12 1 100 1 8 1 10 8 1 10 100 12 1 1 8 1 10 12 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 18 12 1 100 1 9 100 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 7 1 10 12 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 8 1 11 12 1 10 12 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 11 12 1 1 7 1 11 12 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 11 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 9 12 1 8 1 10 7 12 1 1 8 1 7 1 9 7 12 1 1 1 10 12 1 7 1 9 12 10 9 12 7 1 10 12 8 1 10 12 1 10 12 1 1 8 1 10 7 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 10 7 12 1 1 1 9 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 8 1 10 8 1 8 1 8 1 8 1 10 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 1 8 1 10 10 10 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 10 12 1 1 7 1 10 10 12 1 10 12 1 9 12 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/System in Ljava/io/InputStream; java/io/BufferedInputStream +staticfield java/lang/System out Ljava/io/PrintStream; java/io/PrintStream +staticfield java/lang/System err Ljava/io/PrintStream; java/io/PrintStream +ciInstanceKlass java/util/Properties 1 1 690 10 7 12 1 1 1 100 1 10 7 12 1 1 7 1 10 12 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 7 1 10 12 1 10 12 1 1 8 1 10 12 1 7 1 10 12 10 12 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 3 10 10 100 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 9 12 1 1 7 1 100 1 10 12 1 100 1 11 7 12 1 1 1 11 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 11 12 1 11 12 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 10 12 1 100 1 10 10 12 1 1 10 100 12 1 1 9 100 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 1 100 1 10 10 12 1 11 7 12 1 1 10 7 12 1 1 1 8 1 10 100 12 1 1 11 11 7 1 8 1 10 100 1 11 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 10 11 12 1 4 11 10 12 1 1 10 100 12 1 1 11 12 1 10 12 1 1 10 100 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 100 12 1 1 1 100 1 6 0 10 12 1 1 11 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +staticfield java/util/Properties UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +instanceKlass java/util/Hashtable +ciInstanceKlass java/util/Dictionary 1 1 36 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/Properties +ciInstanceKlass java/util/Hashtable 1 1 512 100 1 10 7 12 1 1 1 9 7 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 8 1 10 12 1 9 12 1 1 7 1 9 12 1 1 4 10 7 12 1 1 1 9 12 1 4 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 100 1 10 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 10 12 1 3 9 12 1 9 12 1 3 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 9 12 1 1 10 100 1 100 1 10 12 1 10 8 1 10 10 12 1 8 1 10 8 1 10 100 12 1 1 1 7 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 1 10 10 12 1 1 11 12 1 1 11 12 1 100 1 10 10 10 100 12 1 1 11 100 12 1 1 1 100 1 10 11 100 12 1 1 11 100 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 8 1 10 4 10 12 4 10 12 1 8 1 10 12 10 100 12 1 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/String 1 1 1399 10 7 12 1 1 1 8 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 10 7 12 1 1 1 10 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 10 12 9 100 12 1 1 3 10 7 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 11 12 1 1 10 12 1 1 10 12 10 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 10 12 1 10 12 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 3 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 10 100 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 10 12 1 100 1 10 10 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 11 7 1 11 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 9 12 1 1 11 100 12 1 1 1 10 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 10 12 10 10 12 10 10 12 1 10 12 1 10 12 10 10 12 10 12 1 10 12 10 12 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 10 7 12 1 1 1 11 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 100 1 100 1 8 1 10 10 10 12 1 8 1 10 12 1 3 3 7 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 10 12 10 12 1 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 12 1 1 10 10 12 1 8 1 10 12 1 1 18 12 1 1 11 100 12 1 1 1 7 1 3 18 12 1 18 12 1 8 1 10 100 12 1 1 1 11 12 1 1 10 12 10 10 12 1 10 11 12 1 1 10 12 1 1 11 12 1 18 3 11 10 12 1 11 11 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 11 100 12 1 7 1 100 1 10 12 1 7 1 10 10 7 12 1 1 1 100 1 10 7 1 10 10 12 1 10 10 12 1 8 1 10 10 12 1 8 1 8 1 10 12 1 10 12 1 10 10 12 10 100 12 1 1 10 100 12 1 1 10 100 12 1 1 8 1 10 12 1 10 12 1 1 10 10 12 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 100 12 1 1 1 10 12 10 12 1 1 10 12 10 10 12 10 12 7 1 9 12 1 1 7 1 10 100 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 15 10 12 15 10 12 1 1 1 1 100 1 100 1 1 1 +staticfield java/lang/String COMPACT_STRINGS Z 1 +staticfield java/lang/String serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/String CASE_INSENSITIVE_ORDER Ljava/util/Comparator; java/lang/String$CaseInsensitiveComparator +ciInstanceKlass java/util/Iterator 1 1 53 100 1 8 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OggInputStream +instanceKlass sun/nio/ch/ChannelInputStream +instanceKlass java/util/zip/ZipFile$ZipFileInputStream +instanceKlass java/io/FilterInputStream +instanceKlass java/io/FileInputStream +instanceKlass java/io/ByteArrayInputStream +ciInstanceKlass java/io/InputStream 1 1 184 100 1 10 7 12 1 1 1 100 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 100 1 3 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 3 100 1 8 1 10 10 100 12 1 1 1 100 1 10 11 100 12 1 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 10 100 12 1 1 1 5 0 10 12 1 10 12 1 1 100 1 10 8 1 10 8 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/concurrent/ForkJoinWorkerThread +instanceKlass java/util/logging/LogManager$Cleaner +instanceKlass jdk/internal/misc/InnocuousThread +instanceKlass java/lang/ref/Finalizer$FinalizerThread +instanceKlass java/lang/ref/Reference$ReferenceHandler +ciInstanceKlass java/lang/Thread 1 1 612 9 7 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 1 3 8 1 100 1 5 0 10 12 1 1 10 7 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 100 1 8 1 10 9 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 9 12 1 10 12 1 1 9 12 1 100 1 10 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 100 1 11 7 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 10 12 9 12 1 1 10 12 9 12 1 10 12 1 100 1 10 10 12 1 1 9 12 1 10 12 1 11 100 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 10 12 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 1 10 12 1 100 1 8 1 10 10 12 1 10 12 8 1 10 12 1 8 1 10 8 1 8 1 10 100 12 1 1 10 100 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 1 10 12 1 1 10 10 12 1 1 9 12 1 10 12 1 1 100 1 10 12 11 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 100 1 10 12 1 10 12 1 1 11 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 8 1 9 12 1 10 12 1 1 11 100 12 1 1 1 10 100 12 1 1 1 11 12 1 10 12 1 7 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 +staticfield java/lang/Thread EMPTY_STACK_TRACE [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +ciInstanceKlass java/lang/ThreadGroup 1 1 293 10 7 12 1 1 1 9 7 12 1 1 1 8 1 9 12 1 1 7 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 9 12 1 9 12 1 1 10 7 12 1 1 1 100 10 12 1 1 10 7 12 1 1 1 10 100 12 1 9 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 100 1 10 10 12 1 10 12 1 10 12 1 7 10 12 1 9 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 1 100 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 8 1 10 8 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/misc/Unsafe 1 1 1287 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 5 0 5 0 5 0 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 100 1 8 1 10 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 100 1 10 10 12 1 1 8 1 10 8 1 8 1 10 12 1 1 9 7 12 1 1 1 9 100 1 9 100 1 9 100 1 9 9 100 1 9 100 1 9 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 5 0 5 0 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 3 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 100 1 10 9 12 1 5 0 10 12 1 1 5 0 10 12 1 5 0 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 5 0 5 0 5 0 10 12 1 1 10 12 1 10 12 1 10 12 10 100 12 1 1 8 1 100 1 11 12 1 1 8 1 11 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 1 10 12 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 10 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/misc/Unsafe theUnsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_INT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_LONG_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_INDEX_SCALE I 1 +staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_INDEX_SCALE I 1 +staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_INDEX_SCALE I 2 +staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_INDEX_SCALE I 2 +staticfield jdk/internal/misc/Unsafe ARRAY_INT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ARRAY_LONG_INDEX_SCALE I 8 +staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_INDEX_SCALE I 8 +staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ADDRESS_SIZE I 8 +instanceKlass jdk/internal/reflect/DelegatingClassLoader +instanceKlass java/security/SecureClassLoader +ciInstanceKlass java/lang/ClassLoader 1 1 1101 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 7 12 1 1 1 10 100 12 1 10 7 1 10 7 1 7 1 7 1 10 12 1 10 12 1 9 12 1 1 10 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 7 1 100 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 100 1 8 1 10 8 1 10 12 1 10 12 1 100 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 1 8 1 8 1 10 7 12 1 1 100 1 10 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 10 7 1 7 1 10 12 1 1 10 12 1 10 7 1 10 12 1 100 1 18 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 8 1 100 1 10 10 12 1 9 12 1 10 7 12 1 1 10 12 1 100 1 8 1 10 12 1 10 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 100 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 7 1 18 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 18 12 1 11 100 12 1 1 1 100 1 10 12 1 1 10 12 1 10 11 12 1 1 10 18 10 12 1 1 11 100 12 1 18 12 1 11 12 1 1 10 12 10 12 1 1 10 12 1 1 100 1 8 1 10 10 12 1 8 1 8 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 100 1 10 11 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 9 12 1 1 9 12 9 12 1 9 12 1 9 12 1 8 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 11 12 1 1 10 100 12 1 1 1 100 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 1 16 15 10 12 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 16 1 1 100 1 100 1 1 +staticfield java/lang/ClassLoader nocerts [Ljava/security/cert/Certificate; 0 [Ljava/security/cert/Certificate; +staticfield java/lang/ClassLoader $assertionsDisabled Z 1 +ciInstanceKlass java/lang/Class 1 1 1626 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 7 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 8 1 10 12 1 10 11 100 12 1 1 1 11 100 12 1 1 1 11 8 1 18 8 1 10 12 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 18 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 7 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 100 1 100 1 10 10 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 9 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 1 10 100 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 1 10 10 10 12 1 1 10 12 1 1 10 12 10 10 12 1 1 100 1 8 1 10 10 12 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 100 1 9 12 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 10 12 11 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 10 12 100 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 1 100 1 10 8 1 10 12 1 11 11 12 1 1 11 100 12 1 1 11 12 1 8 1 10 12 1 10 12 1 1 9 12 1 9 12 1 1 10 7 12 1 1 9 12 1 10 12 1 1 10 10 12 1 10 7 12 1 1 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 7 1 10 12 1 1 100 11 100 1 9 12 1 1 9 12 1 100 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 8 10 100 8 1 18 8 1 8 1 10 12 1 9 12 1 9 12 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 7 1 10 10 12 1 10 7 1 9 12 1 8 1 10 12 1 7 1 10 12 1 10 12 1 1 9 12 1 100 1 8 1 10 7 1 4 10 10 12 11 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 8 1 8 1 10 12 1 1 9 100 12 1 1 11 12 100 1 11 100 12 1 1 9 12 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 9 12 1 9 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 10 11 12 1 11 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 100 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 18 12 1 1 11 12 1 1 18 11 12 1 18 12 1 11 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 8 1 10 12 1 7 1 9 12 1 1 100 1 100 1 100 1 100 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 11 12 16 1 16 15 16 15 10 12 16 16 15 10 12 16 15 16 1 15 10 12 16 1 1 1 1 1 1 1 1 100 1 1 100 1 100 1 1 100 1 100 1 1 +staticfield java/lang/Class EMPTY_CLASS_ARRAY [Ljava/lang/Class; 0 [Ljava/lang/Class; +staticfield java/lang/Class serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +ciInstanceKlass java/lang/Module 1 1 960 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 9 12 1 1 11 12 1 9 100 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 1 11 7 12 1 1 10 12 1 1 9 12 1 9 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 1 10 12 1 1 11 12 1 9 12 1 11 12 10 100 12 1 1 100 1 8 1 10 100 1 11 12 1 1 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 11 12 1 1 9 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 10 12 10 7 12 1 1 10 7 12 1 1 10 100 1 18 12 1 1 11 100 12 1 1 1 18 12 1 11 12 1 1 10 100 12 1 1 1 11 12 1 1 10 100 12 1 1 4 100 1 11 12 1 100 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 8 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 11 12 1 1 10 12 10 12 1 1 9 12 1 100 1 10 10 12 1 1 11 100 1 10 12 1 1 11 12 1 10 10 12 1 11 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 18 12 1 11 12 1 18 12 1 10 12 1 10 12 1 10 12 100 1 10 12 1 10 12 1 10 12 1 9 12 1 100 1 10 10 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 18 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 100 1 8 1 100 1 10 100 1 100 1 3 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 8 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 100 12 1 1 8 1 10 12 1 8 1 10 12 1 10 12 10 12 1 8 1 10 10 100 12 1 1 100 1 10 10 12 1 10 7 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 11 12 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 16 15 10 16 1 15 10 12 16 1 15 10 12 16 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Module ALL_UNNAMED_MODULE Ljava/lang/Module; java/lang/Module +staticfield java/lang/Module ALL_UNNAMED_MODULE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 +staticfield java/lang/Module EVERYONE_MODULE Ljava/lang/Module; java/lang/Module +staticfield java/lang/Module EVERYONE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 +staticfield java/lang/Module $assertionsDisabled Z 1 +instanceKlass java/lang/Exception +instanceKlass java/lang/Error +ciInstanceKlass java/lang/Throwable 1 1 394 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 10 10 12 1 100 1 8 1 10 10 12 1 1 10 7 12 1 1 10 12 1 8 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 10 12 1 100 1 10 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 8 1 8 1 9 12 1 1 10 100 12 1 1 100 1 10 11 12 1 8 1 8 1 10 7 12 1 1 8 1 10 12 1 8 1 100 1 10 12 1 9 12 1 1 10 12 1 10 7 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 8 1 10 12 1 1 8 1 10 10 9 100 12 1 1 1 8 1 10 12 1 1 11 10 100 1 8 1 10 11 12 1 1 8 1 9 12 1 10 100 12 1 1 11 9 12 1 1 11 12 1 1 100 10 12 1 10 12 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Throwable UNASSIGNED_STACK [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +staticfield java/lang/Throwable SUPPRESSED_SENTINEL Ljava/util/List; java/util/Collections$EmptyList +staticfield java/lang/Throwable EMPTY_THROWABLE_ARRAY [Ljava/lang/Throwable; 0 [Ljava/lang/Throwable; +staticfield java/lang/Throwable $assertionsDisabled Z 1 +ciInstanceKlass java/lang/ThreadDeath 0 0 21 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 +instanceKlass java/lang/AssertionError +instanceKlass java/lang/VirtualMachineError +instanceKlass java/lang/LinkageError +instanceKlass java/lang/ThreadDeath +ciInstanceKlass java/lang/Error 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Boolean 1 1 151 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 8 1 10 7 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 9 100 12 1 1 9 12 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +staticfield java/lang/Boolean TRUE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean FALSE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Character 1 1 585 7 1 100 1 100 1 9 12 1 1 8 1 9 12 1 1 100 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 3 3 3 3 3 10 12 1 1 10 12 1 3 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 3 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 10 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 12 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 5 0 10 12 1 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 10 12 1 9 12 1 1 100 1 10 10 12 1 10 12 1 1 3 10 100 12 1 1 1 10 12 1 10 100 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 9 100 12 1 1 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 10 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 3 1 1 3 1 1 1 1 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 +staticfield java/lang/Character TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Character $assertionsDisabled Z 1 +ciInstanceKlass java/lang/Float 1 1 223 7 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 4 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 4 4 4 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 4 1 1 1 4 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Float TYPE Ljava/lang/Class; java/lang/Class +instanceKlass java/math/BigInteger +instanceKlass java/util/concurrent/atomic/AtomicLong +instanceKlass java/util/concurrent/atomic/AtomicInteger +instanceKlass java/lang/Long +instanceKlass java/lang/Integer +instanceKlass java/lang/Short +instanceKlass java/lang/Byte +instanceKlass java/lang/Double +instanceKlass java/lang/Float +ciInstanceKlass java/lang/Number 1 1 37 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Double 1 1 287 7 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 100 12 1 1 1 6 0 8 1 10 12 1 1 8 1 10 12 1 1 8 1 6 0 10 12 1 1 100 1 5 0 5 0 8 1 8 1 10 100 12 1 1 1 10 100 12 1 1 1 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 6 0 6 0 6 0 10 7 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 5 0 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 6 0 1 1 1 6 0 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Double TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Byte 1 1 212 7 1 100 1 10 100 12 1 1 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 8 1 8 1 10 7 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Byte TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Short 1 1 221 7 1 100 1 100 1 10 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 8 1 8 1 10 100 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 3 3 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Short TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Integer 1 1 444 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 10 12 1 1 3 10 12 1 1 3 10 12 1 1 10 12 1 1 10 7 12 1 1 1 11 7 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 1 5 0 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 9 12 1 1 9 12 1 1 10 12 1 10 7 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 5 0 3 3 3 3 10 12 1 3 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 3 3 3 3 3 3 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Integer TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Integer digits [C 36 +staticfield java/lang/Integer DigitTens [B 100 +staticfield java/lang/Integer DigitOnes [B 100 +staticfield java/lang/Integer sizeTable [I 10 +ciInstanceKlass java/lang/Long 1 1 505 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 10 12 1 10 12 1 10 12 1 5 0 5 0 100 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 5 0 5 0 9 12 1 1 9 12 1 5 0 100 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 5 0 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 8 1 8 1 11 12 1 1 10 12 1 10 12 1 10 12 1 5 0 5 0 9 7 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 7 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 5 0 10 12 1 10 12 1 5 0 5 0 5 0 10 12 1 1 5 0 5 0 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 3 1 3 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Long TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass jdk/internal/vm/vector/VectorSupport 0 0 525 100 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 9 12 1 1 10 100 12 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask +instanceKlass jdk/internal/vm/vector/VectorSupport$Vector +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload 0 0 32 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$Vector 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +instanceKlass java/lang/ref/PhantomReference +instanceKlass java/lang/ref/FinalReference +instanceKlass java/lang/ref/WeakReference +instanceKlass java/lang/ref/SoftReference +ciInstanceKlass java/lang/ref/Reference 1 1 195 9 7 12 1 1 1 9 7 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 100 1 10 12 1 9 12 1 9 12 1 100 1 10 10 12 1 10 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ref/Reference processPendingLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/ref/Reference $assertionsDisabled Z 1 +instanceKlass java/util/ResourceBundle$BundleReference +instanceKlass sun/util/locale/provider/LocaleResources$ResourceReference +instanceKlass sun/util/resources/Bundles$BundleReference +instanceKlass java/lang/invoke/LambdaFormEditor$Transform +instanceKlass sun/util/locale/LocaleObjectCache$CacheEntry +ciInstanceKlass java/lang/ref/SoftReference 1 1 47 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 +instanceKlass java/util/ResourceBundle$KeyElementReference +instanceKlass sun/nio/ch/FileLockTable$FileLockReference +instanceKlass java/lang/ClassValue$Entry +instanceKlass java/util/logging/LogManager$LoggerWeakRef +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry +instanceKlass java/util/logging/Level$KnownLevel +instanceKlass java/lang/ThreadLocal$ThreadLocalMap$Entry +instanceKlass java/util/WeakHashMap$Entry +ciInstanceKlass java/lang/ref/WeakReference 1 1 31 10 7 12 1 1 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/ref/Finalizer +ciInstanceKlass java/lang/ref/FinalReference 1 1 47 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/ref/PhantomCleanable +instanceKlass jdk/internal/ref/Cleaner +ciInstanceKlass java/lang/ref/PhantomReference 1 1 39 10 100 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ref/Finalizer 1 1 168 9 7 12 1 1 1 10 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 1 9 12 1 100 1 10 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 10 12 1 10 7 12 1 1 1 7 1 10 7 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ref/Finalizer lock Ljava/lang/Object; java/lang/Object +staticfield java/lang/ref/Finalizer ENABLED Z 1 +staticfield java/lang/ref/Finalizer $assertionsDisabled Z 1 +instanceKlass java/lang/reflect/Executable +instanceKlass java/lang/reflect/Field +ciInstanceKlass java/lang/reflect/AccessibleObject 1 1 398 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 7 12 1 1 1 11 12 1 100 1 10 12 1 7 1 100 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 7 1 10 10 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 100 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 11 100 1 100 1 8 1 10 10 12 1 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 10 100 1 8 1 10 11 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 12 1 7 1 10 12 1 10 12 1 1 10 100 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 8 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 9 12 1 100 1 10 7 1 10 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 7 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/reflect/AccessibleObject reflectionFactory Ljdk/internal/reflect/ReflectionFactory; jdk/internal/reflect/ReflectionFactory +ciInstanceKlass java/lang/reflect/Method 1 1 477 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 8 1 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 11 100 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 9 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/reflect/Constructor +instanceKlass java/lang/reflect/Method +ciInstanceKlass java/lang/reflect/Executable 1 1 548 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 8 1 10 12 1 100 1 8 1 10 12 1 8 1 11 100 12 1 1 1 100 1 11 100 12 1 1 1 11 12 1 8 1 18 8 1 10 12 1 10 12 1 1 18 8 1 10 12 1 100 1 10 12 1 10 12 1 11 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 100 1 10 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 3 100 1 8 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 8 1 8 1 8 1 9 12 1 10 12 1 100 1 8 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 10 7 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 10 10 10 10 100 12 1 1 1 10 12 1 9 12 1 10 12 1 1 9 12 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 15 10 100 12 1 1 1 16 15 16 1 16 1 15 10 12 16 1 100 1 1 100 1 100 1 1 +ciInstanceKlass java/lang/reflect/Constructor 1 1 435 10 100 12 1 1 1 10 100 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 7 1 100 1 8 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 100 12 1 1 10 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/reflect/Field 1 1 442 9 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 7 1 10 100 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 10 12 1 8 1 8 1 10 11 100 1 9 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 7 12 1 1 10 12 1 1 11 7 1 10 12 1 100 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 10 7 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/reflect/Parameter 0 0 226 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 8 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 100 1 10 11 12 1 1 11 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass java/lang/reflect/RecordComponent 0 0 196 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 9 12 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 9 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/StringBuffer 0 0 470 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 1 10 10 100 12 1 1 1 10 10 12 1 10 8 10 100 12 1 1 1 8 10 12 1 8 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 9 100 12 1 1 1 9 100 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/StringBuilder +instanceKlass java/lang/StringBuffer +ciInstanceKlass java/lang/AbstractStringBuilder 1 1 551 7 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 7 1 3 3 10 12 1 10 12 1 1 11 7 1 100 1 100 1 10 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 1 100 1 10 12 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 100 1 10 10 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 18 12 1 1 100 1 10 100 12 1 1 1 18 10 12 1 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 10 12 10 12 1 10 10 10 12 1 10 100 1 10 12 1 100 1 10 100 1 10 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 15 10 12 1 1 1 1 100 1 100 1 1 +staticfield java/lang/AbstractStringBuilder EMPTYVALUE [B 0 +ciInstanceKlass java/lang/StringBuilder 1 1 409 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 100 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 100 1 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/SecurityManager 0 0 576 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 1 10 100 1 10 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 100 1 8 1 10 9 12 1 1 9 12 1 8 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 10 12 1 1 100 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 8 1 100 1 8 1 10 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 8 1 100 1 8 1 8 1 10 8 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 100 12 1 1 11 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 18 12 1 1 11 12 1 1 18 18 11 12 1 18 12 1 11 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 18 12 1 18 10 100 12 1 1 1 18 12 1 10 12 1 18 18 8 1 10 12 1 9 12 1 1 11 100 12 1 1 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 8 1 100 1 10 9 12 1 8 1 10 12 1 8 1 100 1 10 10 100 12 1 1 10 100 1 9 100 12 1 1 1 11 12 1 1 10 12 1 11 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 100 12 1 1 1 16 1 16 15 10 12 16 1 15 10 12 16 15 11 100 1 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 1 16 1 15 11 12 1 15 10 12 16 15 10 16 1 1 1 1 100 1 100 1 1 +ciInstanceKlass java/security/AccessControlContext 1 1 374 9 7 12 1 1 1 9 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 12 1 11 12 1 11 12 1 1 7 1 11 12 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 7 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 10 7 12 1 1 1 9 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 10 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 100 1 10 12 1 10 12 1 1 100 1 10 12 1 8 1 10 12 1 10 12 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 10 12 1 10 12 1 1 10 10 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 +ciInstanceKlass java/security/AccessController 1 1 295 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 1 10 11 7 12 1 1 1 10 7 12 1 1 11 7 1 100 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 100 1 10 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 3 1 1 1 +staticfield java/security/AccessController $assertionsDisabled Z 1 +ciInstanceKlass java/security/CodeSource 1 1 395 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 100 12 1 1 10 100 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 8 1 8 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 8 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 12 1 10 12 10 12 1 1 10 100 12 1 1 10 12 1 100 1 10 12 10 8 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 8 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 10 12 10 12 1 1 11 100 12 1 1 10 10 12 1 11 10 12 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 11 12 1 1 11 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 +ciInstanceKlass java/security/ProtectionDomain 1 1 325 10 7 12 1 1 1 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 7 1 9 12 1 9 12 1 1 7 1 9 12 1 1 9 12 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 9 100 12 1 1 10 12 1 1 10 100 1 10 12 1 1 8 1 100 1 8 1 10 12 1 10 11 10 100 12 1 1 1 10 12 1 1 8 1 11 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 8 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 100 12 1 1 1 10 100 1 10 12 1 10 12 1 1 11 100 12 1 1 11 12 1 100 1 11 100 12 1 1 1 10 12 1 10 11 12 1 1 11 12 1 1 10 12 1 10 7 12 1 1 10 100 12 1 1 11 12 1 10 12 8 1 8 1 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 +staticfield java/security/ProtectionDomain filePermCompatInPD Z 0 +instanceKlass jdk/internal/loader/BuiltinClassLoader +instanceKlass java/net/URLClassLoader +ciInstanceKlass java/security/SecureClassLoader 1 1 102 10 7 12 1 1 1 100 1 10 12 1 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 7 1 10 12 1 7 1 10 12 1 11 7 12 1 1 1 7 1 11 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass java/net/URL 1 1 743 10 7 12 1 1 1 10 12 1 10 7 12 1 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 1 8 1 10 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 8 1 9 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 9 12 1 8 1 9 12 1 10 12 1 1 8 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 8 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 10 7 12 1 1 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 10 12 1 9 12 1 1 10 7 12 1 1 8 1 10 7 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 10 9 12 1 1 10 7 12 1 1 8 1 10 12 1 1 100 1 10 10 100 12 1 1 1 8 9 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 11 7 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 10 8 8 10 12 1 8 8 8 100 1 10 12 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 100 1 8 1 10 10 10 12 1 1 10 12 1 10 12 1 1 8 1 7 1 10 10 10 7 1 10 12 1 9 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 100 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/net/URL defaultFactory Ljava/net/URLStreamHandlerFactory; java/net/URL$DefaultFactory +staticfield java/net/URL streamHandlerLock Ljava/lang/Object; java/lang/Object +staticfield java/net/URL serialPersistentFields [Ljava/io/ObjectStreamField; 7 [Ljava/io/ObjectStreamField; +ciInstanceKlass java/net/URLClassLoader 0 0 600 10 100 12 1 1 1 100 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 100 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 11 100 12 1 1 10 12 1 11 12 1 11 12 1 1 11 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 12 1 1 10 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 11 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 100 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 9 100 12 1 1 1 10 12 1 8 1 100 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 1 8 1 10 100 1 10 12 1 10 100 12 1 100 1 10 12 1 10 12 1 100 1 10 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass java/util/jar/Manifest 1 1 336 10 7 12 1 1 1 7 1 10 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 100 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 100 1 10 12 1 8 1 11 12 1 100 1 10 12 1 1 11 12 1 10 12 1 10 12 1 10 100 12 1 1 1 8 1 10 12 1 1 10 9 100 12 1 1 1 10 12 1 1 10 100 12 1 10 12 1 10 12 1 9 100 12 1 1 1 8 1 10 12 1 8 1 8 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 8 1 10 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 11 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 10 12 1 11 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/io/ByteArrayInputStream 1 1 96 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/nio/DoubleBuffer +instanceKlass java/nio/ShortBuffer +instanceKlass java/nio/CharBuffer +instanceKlass java/nio/FloatBuffer +instanceKlass java/nio/IntBuffer +instanceKlass java/nio/LongBuffer +instanceKlass java/nio/ByteBuffer +ciInstanceKlass java/nio/Buffer 1 1 237 100 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 1 100 1 8 1 10 12 1 8 1 8 1 9 12 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 100 1 10 100 1 10 10 7 12 1 1 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 1 100 1 100 1 8 1 10 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/nio/Buffer UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield java/nio/Buffer SCOPED_MEMORY_ACCESS Ljdk/internal/misc/ScopedMemoryAccess; jdk/internal/misc/ScopedMemoryAccess +staticfield java/nio/Buffer $assertionsDisabled Z 1 +instanceKlass java/util/ArrayList$SubList +instanceKlass java/util/Collections$CopiesList +instanceKlass java/util/Arrays$ArrayList +instanceKlass java/util/Collections$EmptyList +instanceKlass java/util/ArrayList +ciInstanceKlass java/util/AbstractList 1 1 218 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 1 11 100 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 100 1 10 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 8 1 8 1 8 1 10 100 1 11 10 10 12 1 11 12 1 10 12 1 1 8 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 +instanceKlass java/util/HashMap$Values +instanceKlass java/util/IdentityHashMap$Values +instanceKlass java/util/AbstractQueue +instanceKlass java/util/ArrayDeque +instanceKlass java/util/AbstractSet +instanceKlass java/util/ImmutableCollections$AbstractImmutableCollection +instanceKlass java/util/AbstractList +ciInstanceKlass java/util/AbstractCollection 1 1 160 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 11 12 1 11 7 1 10 12 1 10 12 1 10 100 12 1 1 1 11 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/AssertionStatusDirectives 0 0 24 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Record 0 0 22 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/util/concurrent/ConcurrentHashMap 1 1 1210 7 1 7 1 3 10 12 1 1 3 100 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 9 12 1 1 9 12 1 1 9 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 4 10 12 1 9 12 1 10 12 1 1 100 1 10 5 0 10 12 1 10 12 1 1 5 0 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 7 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 9 10 12 1 1 9 12 1 10 12 1 1 5 0 9 12 1 1 7 1 10 12 1 9 12 1 1 7 1 10 12 1 9 12 1 7 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 11 100 1 10 12 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 9 10 12 1 9 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 100 1 10 12 11 100 12 1 1 10 11 7 12 1 10 12 1 100 1 10 12 1 100 1 10 10 9 7 12 1 1 1 10 12 3 10 100 12 1 1 9 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 100 12 1 1 9 12 1 9 7 12 1 1 10 12 1 1 10 12 1 3 9 12 1 9 12 1 10 12 1 1 7 1 9 3 9 12 1 100 1 10 12 1 9 12 1 10 12 1 9 12 1 10 12 1 9 12 1 10 100 12 1 1 1 100 10 12 1 100 1 5 0 10 100 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 100 1 100 1 10 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 9 12 1 1 10 12 1 1 8 10 12 1 1 8 8 8 8 7 10 12 1 1 10 12 1 100 1 8 1 10 7 1 100 1 100 1 1 1 5 0 1 1 3 1 3 1 1 1 1 3 1 3 1 3 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/util/concurrent/ConcurrentHashMap NCPU I 8 +staticfield java/util/concurrent/ConcurrentHashMap serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField; +staticfield java/util/concurrent/ConcurrentHashMap U Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield java/util/concurrent/ConcurrentHashMap SIZECTL J 20 +staticfield java/util/concurrent/ConcurrentHashMap TRANSFERINDEX J 32 +staticfield java/util/concurrent/ConcurrentHashMap BASECOUNT J 24 +staticfield java/util/concurrent/ConcurrentHashMap CELLSBUSY J 36 +staticfield java/util/concurrent/ConcurrentHashMap CELLVALUE J 144 +staticfield java/util/concurrent/ConcurrentHashMap ABASE I 16 +staticfield java/util/concurrent/ConcurrentHashMap ASHIFT I 2 +instanceKlass java/util/EnumMap +instanceKlass java/util/TreeMap +instanceKlass java/util/IdentityHashMap +instanceKlass java/util/WeakHashMap +instanceKlass java/util/Collections$EmptyMap +instanceKlass java/util/HashMap +instanceKlass java/util/ImmutableCollections$AbstractImmutableMap +instanceKlass java/util/concurrent/ConcurrentHashMap +ciInstanceKlass java/util/AbstractMap 1 1 192 10 7 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 10 12 1 1 11 12 1 100 1 10 11 12 1 11 100 1 10 12 1 1 11 12 1 9 12 1 1 100 1 10 12 1 9 12 1 1 100 1 10 11 11 12 1 1 11 12 1 100 1 100 1 11 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 +instanceKlass jdk/internal/loader/ClassLoaders$BootClassLoader +instanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader +instanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader +ciInstanceKlass jdk/internal/loader/BuiltinClassLoader 1 1 737 9 7 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 10 12 1 9 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 7 1 10 12 1 10 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 7 1 8 1 8 1 10 9 12 1 1 10 7 12 1 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 7 12 1 1 100 1 10 7 12 1 1 1 10 12 1 100 1 8 1 10 12 1 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 11 12 1 7 1 10 11 12 1 1 11 10 12 1 1 7 1 10 12 1 10 7 12 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 1 11 12 1 100 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 12 1 18 12 1 1 10 12 1 10 12 1 1 18 100 1 10 7 12 1 1 1 7 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 11 12 1 7 1 10 12 1 7 1 100 1 10 12 1 10 12 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 10 7 12 1 1 10 12 1 100 1 8 1 8 1 10 10 12 1 8 1 8 1 10 7 12 1 1 1 11 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 1 10 12 1 7 1 10 11 12 1 1 10 12 10 12 1 10 12 1 100 1 10 12 1 10 12 1 10 10 12 1 10 7 12 1 1 8 1 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 16 15 10 12 16 1 1 1 100 1 1 1 1 1 100 1 100 1 1 +staticfield jdk/internal/loader/BuiltinClassLoader packageToModule Ljava/util/Map; java/util/concurrent/ConcurrentHashMap +staticfield jdk/internal/loader/BuiltinClassLoader $assertionsDisabled Z 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader 1 1 119 8 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 7 1 8 1 10 12 10 7 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader 1 1 42 8 1 10 100 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 +ciInstanceKlass java/lang/ArithmeticException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/concurrent/ExecutionException +instanceKlass com/badlogic/gdx/utils/reflect/ReflectionException +instanceKlass sun/nio/fs/UnixException +instanceKlass java/net/URISyntaxException +instanceKlass java/io/IOException +instanceKlass java/lang/InterruptedException +instanceKlass java/lang/ReflectiveOperationException +instanceKlass java/lang/RuntimeException +ciInstanceKlass java/lang/Exception 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/NegativeArraySizeException +instanceKlass com/badlogic/gdx/utils/SerializationException +instanceKlass java/util/NoSuchElementException +instanceKlass java/nio/BufferUnderflowException +instanceKlass java/nio/BufferOverflowException +instanceKlass java/lang/UnsupportedOperationException +instanceKlass com/badlogic/gdx/utils/SharedLibraryLoadRuntimeException +instanceKlass java/lang/IndexOutOfBoundsException +instanceKlass java/lang/SecurityException +instanceKlass java/lang/IllegalStateException +instanceKlass com/badlogic/gdx/utils/GdxRuntimeException +instanceKlass java/lang/IllegalArgumentException +instanceKlass java/lang/ArithmeticException +instanceKlass java/lang/NullPointerException +instanceKlass java/lang/IllegalMonitorStateException +instanceKlass java/lang/ArrayStoreException +instanceKlass java/lang/ClassCastException +ciInstanceKlass java/lang/RuntimeException 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ArrayStoreException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ClassCastException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ClassNotFoundException 1 1 96 7 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 9 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ClassNotFoundException serialPersistentFields [Ljava/io/ObjectStreamField; 1 [Ljava/io/ObjectStreamField; +instanceKlass java/lang/reflect/InvocationTargetException +instanceKlass java/lang/IllegalAccessException +instanceKlass java/lang/InstantiationException +instanceKlass java/lang/NoSuchFieldException +instanceKlass java/lang/NoSuchMethodException +instanceKlass java/lang/ClassNotFoundException +ciInstanceKlass java/lang/ReflectiveOperationException 1 1 34 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/IllegalMonitorStateException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/BootstrapMethodError 0 0 45 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +instanceKlass java/lang/UnsatisfiedLinkError +instanceKlass java/lang/IncompatibleClassChangeError +instanceKlass java/lang/BootstrapMethodError +instanceKlass java/lang/NoClassDefFoundError +ciInstanceKlass java/lang/LinkageError 1 1 31 10 7 12 1 1 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/NullPointerException 1 1 52 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 1 1 5 0 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 +ciInstanceKlass java/lang/InternalError 0 0 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/StackOverflowError +instanceKlass java/lang/OutOfMemoryError +instanceKlass java/lang/InternalError +ciInstanceKlass java/lang/VirtualMachineError 1 1 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/NoClassDefFoundError 0 0 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/OutOfMemoryError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackOverflowError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackTraceElement 1 1 224 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 8 1 10 100 12 1 1 1 100 1 9 12 1 8 1 9 12 1 9 12 1 9 12 1 1 8 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 7 12 1 1 10 10 12 1 1 10 12 1 10 12 1 1 100 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer +ciInstanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer 1 1 32 10 7 12 1 1 1 9 7 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/misc/UnsafeConstants 1 1 34 10 100 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/misc/UnsafeConstants ADDRESS_SIZE0 I 8 +staticfield jdk/internal/misc/UnsafeConstants PAGE_SIZE I 16384 +staticfield jdk/internal/misc/UnsafeConstants BIG_ENDIAN Z 0 +staticfield jdk/internal/misc/UnsafeConstants UNALIGNED_ACCESS Z 1 +staticfield jdk/internal/misc/UnsafeConstants DATA_CACHE_LINE_FLUSH_SIZE I 0 +instanceKlass java/lang/invoke/DelegatingMethodHandle +instanceKlass java/lang/invoke/BoundMethodHandle +instanceKlass java/lang/invoke/DirectMethodHandle +ciInstanceKlass java/lang/invoke/MethodHandle 1 1 718 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 7 1 7 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 8 1 10 100 12 1 1 1 9 12 1 1 100 1 10 9 100 12 1 1 1 9 100 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 11 12 1 10 12 1 10 12 1 1 10 100 12 1 1 100 1 11 12 1 10 100 1 11 12 1 100 1 10 12 1 11 12 1 9 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 10 12 1 1 9 12 1 11 12 1 9 12 1 9 12 1 9 12 1 11 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 100 12 1 1 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 8 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 100 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 9 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 8 10 12 1 1 8 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 100 1 1 1 1 +staticfield java/lang/invoke/MethodHandle FORM_OFFSET J 20 +staticfield java/lang/invoke/MethodHandle UPDATE_OFFSET J 13 +staticfield java/lang/invoke/MethodHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MethodType 1 1 769 7 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 7 12 1 1 8 1 10 100 12 1 1 1 9 7 1 9 7 1 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 9 12 1 11 12 1 1 7 7 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 10 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 11 12 1 1 10 12 1 1 7 1 10 12 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 10 12 1 11 12 1 1 11 12 1 10 100 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 9 12 1 1 7 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 11 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 11 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 10 100 12 1 1 10 12 1 100 10 12 1 1 10 12 1 10 7 1 7 1 9 12 1 1 100 1 100 1 100 1 1 1 5 0 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 1 1 1 1 100 1 1 100 1 1 100 1 100 1 1 +staticfield java/lang/invoke/MethodType internTable Ljava/lang/invoke/MethodType$ConcurrentWeakInternSet; java/lang/invoke/MethodType$ConcurrentWeakInternSet +staticfield java/lang/invoke/MethodType NO_PTYPES [Ljava/lang/Class; 0 [Ljava/lang/Class; +staticfield java/lang/invoke/MethodType objectOnlyTypes [Ljava/lang/invoke/MethodType; 20 [Ljava/lang/invoke/MethodType; +staticfield java/lang/invoke/MethodType METHOD_HANDLE_ARRAY [Ljava/lang/Class; 1 [Ljava/lang/Class; +staticfield java/lang/invoke/MethodType serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/invoke/MethodType $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/LambdaForm 1 1 1052 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 100 1 10 9 12 1 10 12 1 1 9 12 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 7 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 9 12 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 9 12 1 7 1 10 12 1 1 9 12 1 10 12 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 7 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 9 12 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 12 10 10 12 1 1 9 12 1 8 10 12 1 1 100 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 1 8 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 10 12 1 1 8 1 8 1 100 1 8 1 10 12 10 12 1 10 12 1 10 12 1 1 8 1 8 1 9 100 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 8 1 100 1 8 1 100 1 8 1 100 1 8 1 10 12 1 8 1 9 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 100 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 8 1 8 1 100 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 8 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 7 1 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 8 1 10 12 1 9 12 1 1 7 1 10 7 12 1 1 1 8 1 100 1 10 12 1 9 12 1 9 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 1 10 12 1 10 12 1 9 12 10 12 1 10 10 12 1 9 9 12 1 7 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 7 1 9 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/LambdaForm COMPILE_THRESHOLD I 0 +staticfield java/lang/invoke/LambdaForm INTERNED_ARGUMENTS [[Ljava/lang/invoke/LambdaForm$Name; 5 [[Ljava/lang/invoke/LambdaForm$Name; +staticfield java/lang/invoke/LambdaForm IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/LambdaForm LF_identity [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm LF_zero [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm NF_identity [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm NF_zero [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm createFormsLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/invoke/LambdaForm DEBUG_NAME_COUNTERS Ljava/util/HashMap; null +staticfield java/lang/invoke/LambdaForm DEBUG_NAMES Ljava/util/HashMap; null +staticfield java/lang/invoke/LambdaForm TRACE_INTERPRETER Z 0 +staticfield java/lang/invoke/LambdaForm $assertionsDisabled Z 1 +instanceKlass jdk/internal/reflect/FieldAccessorImpl +instanceKlass jdk/internal/reflect/ConstructorAccessorImpl +instanceKlass jdk/internal/reflect/MethodAccessorImpl +ciInstanceKlass jdk/internal/reflect/MagicAccessorImpl 1 1 16 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/DirectMethodHandleAccessor +ciInstanceKlass jdk/internal/reflect/MethodAccessorImpl 1 1 38 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/DirectConstructorHandleAccessor +instanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl +ciInstanceKlass jdk/internal/reflect/ConstructorAccessorImpl 1 1 27 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 +ciInstanceKlass jdk/internal/reflect/DelegatingClassLoader 0 0 18 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/CallerSensitive 0 0 17 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl 0 0 128 10 100 12 1 1 1 9 100 12 1 1 1 100 1 10 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 8 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/ConstantPool 1 1 142 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 11 7 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl 0 0 47 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 8 11 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/MethodHandleFieldAccessorImpl +instanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/FieldAccessorImpl 1 1 269 10 7 12 1 1 1 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 100 1 10 12 1 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 8 1 8 1 8 1 10 12 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl 0 0 62 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/invoke/VolatileCallSite +instanceKlass java/lang/invoke/MutableCallSite +instanceKlass java/lang/invoke/ConstantCallSite +ciInstanceKlass java/lang/invoke/CallSite 1 1 302 10 7 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 10 12 1 1 9 12 1 9 100 12 1 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 1 9 12 1 8 1 100 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 8 10 12 1 1 9 12 1 1 100 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 10 12 10 12 1 1 100 1 100 1 100 1 8 1 10 12 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/CallSite $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/ConstantCallSite 1 1 65 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/ConstantCallSite UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +instanceKlass java/lang/invoke/DirectMethodHandle$StaticAccessor +instanceKlass java/lang/invoke/DirectMethodHandle$Accessor +instanceKlass java/lang/invoke/DirectMethodHandle$Constructor +ciInstanceKlass java/lang/invoke/DirectMethodHandle 1 1 913 7 1 7 1 100 1 7 1 7 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 100 1 10 12 1 100 1 10 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 7 12 1 1 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 1 9 12 1 1 7 1 10 12 1 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 1 9 12 9 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 7 1 9 12 1 1 10 7 12 1 1 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 12 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 7 1 10 12 1 9 12 1 1 10 12 10 12 1 10 12 1 10 12 1 10 8 1 8 1 8 1 8 1 10 12 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 8 9 12 1 1 10 12 1 1 8 1 8 8 9 12 1 8 1 8 8 8 8 8 1 8 10 12 1 10 12 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/DirectMethodHandle IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/DirectMethodHandle FT_UNCHECKED_REF I 8 +staticfield java/lang/invoke/DirectMethodHandle ACCESSOR_FORMS [Ljava/lang/invoke/LambdaForm; 132 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/DirectMethodHandle ALL_WRAPPERS [Lsun/invoke/util/Wrapper; 10 [Lsun/invoke/util/Wrapper; +staticfield java/lang/invoke/DirectMethodHandle NFS [Ljava/lang/invoke/LambdaForm$NamedFunction; 12 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/DirectMethodHandle OBJ_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType +staticfield java/lang/invoke/DirectMethodHandle LONG_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType +staticfield java/lang/invoke/DirectMethodHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MutableCallSite 0 0 63 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass java/lang/invoke/VolatileCallSite 0 0 37 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/invoke/VarHandleInts$FieldStaticReadOnly +instanceKlass java/lang/invoke/VarHandleLongs$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleInts$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleReferences$FieldInstanceReadOnly +ciInstanceKlass java/lang/invoke/VarHandle 1 1 376 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 10 100 12 1 1 100 1 10 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 10 12 1 1 7 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/lang/invoke/VarHandle VFORM_OFFSET J 16 +staticfield java/lang/invoke/VarHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MemberName 1 1 757 7 1 7 1 100 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 100 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 8 1 10 100 12 1 1 1 7 1 10 10 12 1 1 100 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 9 12 1 1 3 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 8 10 12 1 1 10 12 1 1 8 1 9 100 1 8 9 100 1 10 12 1 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 8 1 8 1 100 1 10 12 1 10 100 12 1 1 1 100 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 3 10 12 1 3 10 12 1 3 3 3 3 3 3 3 100 1 10 12 1 10 7 12 1 1 1 10 12 1 3 9 12 1 10 12 1 1 3 10 12 1 10 10 7 12 1 1 1 10 12 1 1 10 7 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 10 10 12 100 1 10 10 10 12 1 1 10 12 1 1 10 10 12 1 8 10 7 1 10 12 1 10 7 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 1 100 1 8 1 10 7 1 10 12 1 10 12 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 8 1 10 10 12 1 10 12 1 8 1 8 1 10 10 12 1 8 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 100 1 10 8 1 8 1 8 1 8 1 10 12 1 100 1 100 1 100 1 10 100 1 10 100 1 10 100 12 1 1 1 9 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/MemberName $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/ResolvedMethodName 1 1 16 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/invoke/MethodHandleNatives 1 1 660 100 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 7 1 10 7 12 1 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 1 9 100 12 1 1 1 8 1 10 100 12 1 1 1 100 1 10 12 100 1 100 1 8 1 7 1 10 10 12 1 7 1 9 7 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 100 12 1 1 1 100 1 8 1 10 100 12 1 1 1 7 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 12 1 100 1 100 1 10 12 1 10 12 1 8 1 8 1 10 10 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 7 1 9 12 1 1 10 7 12 1 1 1 10 10 12 1 9 12 1 10 12 1 1 9 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 7 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 100 1 100 1 10 10 100 1 100 1 10 100 1 10 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/lang/invoke/MethodHandleNatives $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext 1 1 49 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass jdk/internal/invoke/NativeEntryPoint 0 0 92 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 11 100 12 1 1 11 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackWalker 0 0 235 9 100 12 1 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 10 10 100 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 11 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +instanceKlass java/lang/LiveStackFrameInfo +ciInstanceKlass java/lang/StackFrameInfo 0 0 132 10 100 12 1 1 1 9 100 12 1 1 1 9 100 1 9 12 1 1 11 100 12 1 1 1 9 12 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 1 11 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 +ciInstanceKlass java/lang/LiveStackFrameInfo 0 0 97 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 10 100 1 10 12 1 100 1 10 12 1 100 1 100 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/StackStreamFactory$AbstractStackWalker 1 0 306 100 1 100 1 3 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 8 1 10 12 9 100 12 1 1 1 10 100 12 1 1 9 12 1 8 1 5 0 8 1 8 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 9 12 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/module/Modules 0 0 504 10 100 12 1 1 1 9 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 11 12 1 11 12 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 11 12 1 9 12 1 1 11 100 12 1 1 1 10 12 1 1 10 10 12 1 10 9 12 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 12 1 1 18 12 1 1 11 100 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 100 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 1 11 12 1 1 10 12 1 18 18 10 12 1 1 9 12 1 1 11 100 12 1 1 1 100 1 10 11 12 1 11 12 1 1 11 12 1 1 10 100 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 10 12 1 1 100 1 10 18 12 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 18 12 1 11 11 12 10 12 1 10 10 100 1 18 12 1 10 10 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 1 16 16 15 10 12 1 16 1 16 1 15 10 12 1 16 1 16 1 15 10 12 16 1 15 10 16 1 15 10 12 16 1 15 10 12 16 15 10 12 16 15 10 12 1 1 1 100 1 100 1 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders 1 1 183 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 11 100 12 1 1 1 100 1 11 12 1 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 7 1 8 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 8 1 10 7 12 1 1 8 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/loader/ClassLoaders JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 +staticfield jdk/internal/loader/ClassLoaders BOOT_LOADER Ljdk/internal/loader/ClassLoaders$BootClassLoader; jdk/internal/loader/ClassLoaders$BootClassLoader +staticfield jdk/internal/loader/ClassLoaders PLATFORM_LOADER Ljdk/internal/loader/ClassLoaders$PlatformClassLoader; jdk/internal/loader/ClassLoaders$PlatformClassLoader +staticfield jdk/internal/loader/ClassLoaders APP_LOADER Ljdk/internal/loader/ClassLoaders$AppClassLoader; jdk/internal/loader/ClassLoaders$AppClassLoader +ciInstanceKlass java/util/ArrayList 1 1 493 10 7 12 1 1 1 7 1 9 7 12 1 1 1 9 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 11 7 12 1 1 1 9 12 1 1 11 12 1 1 100 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 10 7 12 1 1 1 10 7 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 11 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 100 1 8 1 10 100 1 10 12 1 7 1 10 12 1 10 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 +staticfield java/util/ArrayList EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; +staticfield java/util/ArrayList DEFAULTCAPACITY_EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; +ciInstanceKlass com/jcraft/jorbis/Block 1 1 163 10 7 9 7 10 9 9 9 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 5 0 9 9 9 9 9 9 9 9 9 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 1 12 1 12 12 7 12 12 12 12 7 12 12 12 12 12 12 12 7 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass com/jcraft/jogg/Buffer 1 1 119 10 9 9 9 9 9 10 10 10 10 9 9 10 10 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 7 7 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 100 12 12 12 100 12 12 1 1 1 1 1 1 1 1 1 1 +staticfield com/jcraft/jogg/Buffer mask [I 33 +instanceKlass com/jcraft/jorbis/Residue2 +instanceKlass com/jcraft/jorbis/Residue1 +ciInstanceKlass com/jcraft/jorbis/Residue0 1 1 225 10 7 9 10 9 9 9 9 9 10 10 9 10 10 9 10 7 10 9 9 9 9 9 9 9 9 7 9 10 10 9 9 9 9 7 9 10 10 10 9 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 12 1 12 7 12 12 12 12 12 12 7 12 12 12 12 12 7 12 12 1 12 7 12 12 12 7 12 12 7 12 12 7 12 12 12 12 12 12 7 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 1 1 51 9 10 9 9 9 9 9 9 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 100 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/CodeBook 1 1 191 10 7 10 9 9 9 9 10 10 9 9 10 10 10 9 9 10 9 9 10 10 9 9 9 10 9 9 10 10 10 7 10 10 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 12 1 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/CodeBook$DecodeAux 1 1 33 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/Residue0$LookResidue0 1 1 45 9 10 7 7 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 1 +compile com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I -1 4 inline 10 0 -1 0 com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 1 125 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 12 0 com/jcraft/jogg/Buffer look (I)I 2 38 0 com/jcraft/jogg/Buffer adv (I)V 2 49 0 com/jcraft/jogg/Buffer read1 ()I 1 256 0 com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 22 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 3 12 0 com/jcraft/jogg/Buffer look (I)I 3 38 0 com/jcraft/jogg/Buffer adv (I)V 3 49 0 com/jcraft/jogg/Buffer read1 ()I diff --git a/source/core/assets/sounds/towers/Desert-Eagle-.50-AE-Far-Single-Gunshot.mp3 b/source/core/assets/sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3 similarity index 100% rename from source/core/assets/sounds/towers/Desert-Eagle-.50-AE-Far-Single-Gunshot.mp3 rename to source/core/assets/sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3 diff --git a/source/core/assets/sounds/towers/eco_tower_ping.mp3 b/source/core/assets/sounds/towers/eco_tower_ping.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..1553f60012c3718207534acf3de304c74a707c38 GIT binary patch literal 42183 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 broVU}{nV@OAKzW>zgedI|HJ>KpTK_s$n>Yn literal 0 HcmV?d00001 diff --git a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java index a54d99b6b..d060bffc9 100644 --- a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java +++ b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java @@ -197,7 +197,11 @@ public class ForestGameArea extends GameArea { "sounds/mobBoss/patrickCast.mp3", "sounds/mobBoss/patrickThunder.mp3", "sounds/mobBoss/patrickHit.mp3", - "sounds/mobBoss/spawnDemonSlime.mp3" + "sounds/mobBoss/spawnDemonSlime.mp3", + "sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3", + "sounds/towers/5.56_single_shot.mp3", + "sounds/towers/explosion.mp3", + "sounds/towers/eco_tower_ping.mp3" }; private static final String backgroundMusic = "sounds/background/Sci-Fi1.ogg"; diff --git a/source/core/src/main/com/csse3200/game/components/tower/EconTowerAnimationController.java b/source/core/src/main/com/csse3200/game/components/tower/EconTowerAnimationController.java index 3fcd566f5..3e9a3a785 100644 --- a/source/core/src/main/com/csse3200/game/components/tower/EconTowerAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/tower/EconTowerAnimationController.java @@ -1,7 +1,9 @@ package com.csse3200.game.components.tower; +import com.badlogic.gdx.audio.Sound; import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; +import com.csse3200.game.services.ServiceLocator; /** * Listens for events relevant to a weapon tower state. @@ -15,6 +17,11 @@ public class EconTowerAnimationController extends Component { private static final String ECO_MOVE = "move1"; private static final String ECO_IDLE = "idle"; + private static final String PING = "sounds/towers/eco_tower_ping.mp3"; + + private final Sound ping = ServiceLocator.getResourceService().getAsset( + PING, Sound.class); + AnimationRenderComponent animator; /** @@ -36,7 +43,8 @@ void animateIdle() { animator.startAnimation(ECO_IDLE); } - void animateMove() { animator.startAnimation(ECO_MOVE); } + void animateMove() { animator.startAnimation(ECO_MOVE); + ping.play();} } \ No newline at end of file diff --git a/source/core/src/main/com/csse3200/game/components/tower/FireTowerAnimationController.java b/source/core/src/main/com/csse3200/game/components/tower/FireTowerAnimationController.java index 0bfe1fe11..b370365d1 100644 --- a/source/core/src/main/com/csse3200/game/components/tower/FireTowerAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/tower/FireTowerAnimationController.java @@ -23,6 +23,11 @@ public class FireTowerAnimationController extends Component{ private static final String DEATH_ANIM = "death"; //here we can add the sounds for the implemented animations + private static final String FIRE_SINGLE_SFX = "sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3"; + + private final Sound fireSingleSound = ServiceLocator.getResourceService().getAsset( + FIRE_SINGLE_SFX, Sound.class); + AnimationRenderComponent animator; /** @@ -57,6 +62,7 @@ void animatePrepAttack() { */ void animateAttack() { animator.startAnimation(ATTACK_ANIM); + fireSingleSound.play(); } void animateDeath() { diff --git a/source/core/src/main/com/csse3200/game/components/tower/StunTowerAnimationController.java b/source/core/src/main/com/csse3200/game/components/tower/StunTowerAnimationController.java index 846d344dd..628eed1d6 100644 --- a/source/core/src/main/com/csse3200/game/components/tower/StunTowerAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/tower/StunTowerAnimationController.java @@ -20,6 +20,11 @@ public class StunTowerAnimationController extends Component { //further sounds can be added for the tower attacks/movement + private static final String FIRE_SINGLE_SFX = "sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3"; + + private final Sound fireSingleSound = ServiceLocator.getResourceService().getAsset( + FIRE_SINGLE_SFX, Sound.class); + AnimationRenderComponent animator; /** @@ -47,6 +52,7 @@ void animateIdle() { */ void animateAttack() { animator.startAnimation(ATTACK_ANIM); + fireSingleSound.play(); } /** diff --git a/source/core/src/main/com/csse3200/game/components/tower/TNTAnimationController.java b/source/core/src/main/com/csse3200/game/components/tower/TNTAnimationController.java index 1f092dab5..4ebfa2bb8 100644 --- a/source/core/src/main/com/csse3200/game/components/tower/TNTAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/tower/TNTAnimationController.java @@ -1,7 +1,9 @@ package com.csse3200.game.components.tower; +import com.badlogic.gdx.audio.Sound; import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; +import com.csse3200.game.services.ServiceLocator; /** * This class listens to events relevant to TNTTower entity's state and plays the animation when one @@ -9,6 +11,10 @@ */ public class TNTAnimationController extends Component { private AnimationRenderComponent animator; + private static final String EXPLOSION = "sounds/towers/explosion.mp3"; + + private final Sound explosion = ServiceLocator.getResourceService().getAsset( + EXPLOSION, Sound.class); /** * Creation call for a TNTAnimationController, fetches the animationRenderComponent that this controller will @@ -43,7 +49,7 @@ void animateDig() { * This method should be invoked when the entity enters the explosion state. */ void animateExplode() { animator.startAnimation("explode"); - + explosion.play(); } } diff --git a/source/core/src/test/com/csse3200/game/components/tower/FireTowerAnimationControllerTest.java b/source/core/src/test/com/csse3200/game/components/tower/FireTowerAnimationControllerTest.java index f6d91ddd3..c8187529b 100644 --- a/source/core/src/test/com/csse3200/game/components/tower/FireTowerAnimationControllerTest.java +++ b/source/core/src/test/com/csse3200/game/components/tower/FireTowerAnimationControllerTest.java @@ -23,6 +23,10 @@ public class FireTowerAnimationControllerTest { private final String[] texture = {"images/towers/fire_tower_atlas.png"}; private final String[] atlas = {"images/towers/fire_tower_atlas.atlas"}; + private static final String[] sounds = { + "sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3" + }; + @BeforeEach public void setUp() { ServiceLocator.registerPhysicsService(new PhysicsService()); @@ -33,6 +37,7 @@ public void setUp() { ServiceLocator.registerResourceService(resourceService); resourceService.loadTextures(texture); resourceService.loadTextureAtlases(atlas); + resourceService.loadSounds(sounds); resourceService.loadAll(); mockEntity = TowerFactory.createFireTower(); // Replace with actual Droid Tower creation logic diff --git a/source/core/src/test/com/csse3200/game/components/tower/StunTowerAnimationControllerTest.java b/source/core/src/test/com/csse3200/game/components/tower/StunTowerAnimationControllerTest.java index 478fd7314..8e2ac5462 100644 --- a/source/core/src/test/com/csse3200/game/components/tower/StunTowerAnimationControllerTest.java +++ b/source/core/src/test/com/csse3200/game/components/tower/StunTowerAnimationControllerTest.java @@ -22,6 +22,9 @@ public class StunTowerAnimationControllerTest { private Entity mockEntity; private final String[] texture = {"images/towers/stun_tower.png"}; private final String[] atlas = {"images/towers/stun_tower.atlas"}; + private static final String[] sounds = { + "sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3" + }; @BeforeEach public void setUp() { @@ -33,6 +36,7 @@ public void setUp() { ServiceLocator.registerResourceService(resourceService); resourceService.loadTextures(texture); resourceService.loadTextureAtlases(atlas); + resourceService.loadSounds(sounds); resourceService.loadAll(); mockEntity = TowerFactory.createStunTower(); // Replace with actual Droid Tower creation logic diff --git a/source/core/src/test/com/csse3200/game/components/tower/TNTAnimationControllerTest.java b/source/core/src/test/com/csse3200/game/components/tower/TNTAnimationControllerTest.java index d72dd437e..a76f4ad18 100644 --- a/source/core/src/test/com/csse3200/game/components/tower/TNTAnimationControllerTest.java +++ b/source/core/src/test/com/csse3200/game/components/tower/TNTAnimationControllerTest.java @@ -25,6 +25,10 @@ public class TNTAnimationControllerTest { private final String[] texture = {"images/towers/TNTTower.png"}; private final String[] atlas = {"images/towers/TNTTower.atlas"}; + private static final String[] sounds = { + "sounds/towers/explosion.mp3" + }; + @BeforeEach public void setUp() { @@ -37,6 +41,7 @@ public void setUp() { ServiceLocator.registerResourceService(resourceService); resourceService.loadTextures(texture); resourceService.loadTextureAtlases(atlas); + resourceService.loadSounds(sounds); resourceService.loadAll(); mockEntity = TowerFactory.createTNTTower(); diff --git a/source/core/src/test/com/csse3200/game/entities/factories/TowerFactoryTest.java b/source/core/src/test/com/csse3200/game/entities/factories/TowerFactoryTest.java index e3d20b53a..57dec733c 100644 --- a/source/core/src/test/com/csse3200/game/entities/factories/TowerFactoryTest.java +++ b/source/core/src/test/com/csse3200/game/entities/factories/TowerFactoryTest.java @@ -55,7 +55,12 @@ public class TowerFactoryTest { private static final String[] sounds = { "sounds/towers/gun_shot_trimmed.mp3", "sounds/towers/deploy.mp3", - "sounds/towers/stow.mp3" + "sounds/towers/stow.mp3", + "sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3", + "sounds/towers/5.56_single_shot.mp3", + "sounds/towers/explosion.mp3", + "sounds/towers/eco_tower_ping.mp3" + }; @BeforeEach From da9f55592910a72930d81ba6f33ac585bcf86365 Mon Sep 17 00:00:00 2001 From: karthikeya-v Date: Mon, 16 Oct 2023 23:33:26 +1000 Subject: [PATCH 29/44] changed the sound for the stun tower --- source/core/assets/replay_pid32365.log | 1696 ---------------- source/core/assets/replay_pid33005.log | 1696 ---------------- source/core/assets/replay_pid63318.log | 1697 ----------------- .../csse3200/game/areas/ForestGameArea.java | 3 +- .../tower/StunTowerAnimationController.java | 2 +- .../StunTowerAnimationControllerTest.java | 2 +- .../entities/factories/TowerFactoryTest.java | 3 +- 7 files changed, 6 insertions(+), 5093 deletions(-) delete mode 100644 source/core/assets/replay_pid32365.log delete mode 100644 source/core/assets/replay_pid33005.log delete mode 100644 source/core/assets/replay_pid63318.log diff --git a/source/core/assets/replay_pid32365.log b/source/core/assets/replay_pid32365.log deleted file mode 100644 index 6c0371d79..000000000 --- a/source/core/assets/replay_pid32365.log +++ /dev/null @@ -1,1696 +0,0 @@ -version 2 -JvmtiExport can_access_local_variables 0 -JvmtiExport can_hotswap_or_post_breakpoint 0 -JvmtiExport can_post_on_exceptions 0 -# 150 ciObject found -instanceKlass com/jcraft/jorbis/Residue0 -ciMethod com/jcraft/jogg/Buffer look (I)I 512 0 5868 0 0 -ciMethod com/jcraft/jogg/Buffer adv (I)V 508 0 4684 0 160 -ciMethod com/jcraft/jogg/Buffer read1 ()I 368 0 3150 0 0 -ciMethod com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 204 53386 274 0 -1 -ciMethod com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 256 8952 2261 0 2464 -ciMethod com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 512 224 5868 0 1056 -ciMethodData com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 120 46 73 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 59 0xc0005 0x0 0x0 0x159b61930 0x15ec 0x0 0x0 0x130007 0xc 0x78 0x15e0 0x260005 0x0 0x0 0x159b61930 0x15e0 0x0 0x0 0x2a0007 0x4e1 0x20 0x10ff 0x310005 0x0 0x0 0x159b61930 0xb96 0x0 0x0 0x340008 0x8 0x0 0x80 0x0 0x80 0x600 0x50 0x596 0x68 0x570003 0x600 0x30 0x610003 0x596 0x18 0x670007 0x6a9 0xffffffffffffff48 0x4ed 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 3 3 com/jcraft/jogg/Buffer 14 com/jcraft/jogg/Buffer 25 com/jcraft/jogg/Buffer methods 0 -ciMethodData com/jcraft/jogg/Buffer look (I)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 16 207 71 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 47 0x170007 0x158f 0x40 0x5d 0x290007 0x51 0x20 0xc 0x440007 0xa17 0xa0 0xbc9 0x640007 0xbc9 0x80 0x0 0x840007 0x0 0x60 0x0 0xa40007 0x0 0x40 0x0 0xab0007 0x0 0x20 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 -ciMethodData com/jcraft/jogg/Buffer adv (I)V 2 4430 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 216 208 71 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 8 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 -ciMethodData com/jcraft/jogg/Buffer read1 ()I 2 2966 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 48 215 71 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 26 0x80007 0xb96 0x40 0x0 0x1d0007 0x0 0x20 0x0 0x5c0007 0xa43 0x20 0x153 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 -ciMethodData com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 2133 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 184 44 73 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 43 0x100007 0x855 0xe8 0x6334 0x160005 0x0 0x0 0x159b5c358 0x6334 0x0 0x0 0x1e0007 0x6334 0x20 0x0 0x350007 0x6334 0x58 0x109c0 0x520007 0x84e0 0x20 0x84e0 0x5e0003 0x109c0 0xffffffffffffffc0 0x610003 0x6334 0xffffffffffffff30 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x6 0x0 0x0 0x0 0x0 0x0 0x0 oops 1 7 com/jcraft/jorbis/CodeBook methods 0 -ciMethodData com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 2 172 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 160 173 72 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 102 0x10004 0x0 0x0 0x159b5c2b0 0xac 0x0 0x0 0x410007 0x0 0x40 0xac 0x4a0007 0xac 0x20 0x0 0x5f0007 0xab 0x230 0x203 0x6c0007 0x202 0x1f8 0x3f6a 0x710007 0x2a32 0xd0 0x1538 0x7d0005 0x0 0x0 0x159b5c358 0x1538 0x0 0x0 0x850007 0x1538 0x20 0x0 0x970004 0x0 0x0 0x15984ede0 0x1538 0x0 0x0 0x9e0007 0x1538 0x20 0x0 0xaa0007 0x3f69 0xf0 0x7ed4 0xb10007 0x0 0xd0 0x7ed4 0xd90007 0x4c07 0x98 0x32cd 0xf10007 0x0 0x78 0x32cd 0x1000005 0x0 0x0 0x159b5c358 0x32cd 0x0 0x0 0x1040007 0x32cc 0x20 0x0 0x10f0003 0x7ed3 0xffffffffffffff28 0x1150003 0x3f69 0xfffffffffffffe20 0x11b0003 0x202 0xfffffffffffffde8 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 4 3 com/jcraft/jorbis/Residue0$LookResidue0 30 com/jcraft/jorbis/CodeBook 41 [I 68 com/jcraft/jorbis/CodeBook methods 0 -ciInstanceKlass java/lang/Cloneable 1 0 7 100 1 100 1 1 1 -instanceKlass com/csse3200/game/screens/GameLevelData -instanceKlass com/badlogic/gdx/math/Rectangle -instanceKlass com/badlogic/gdx/math/Shape2D -instanceKlass com/csse3200/game/screens/Planets -instanceKlass com/csse3200/game/services/GameEndService -instanceKlass com/csse3200/game/screens/text/AnimatedText -instanceKlass com/badlogic/gdx/utils/ObjectSet$ObjectSetIterator -instanceKlass java/lang/StackTraceElement$HashedModules -instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 argL0 ; # com/csse3200/game/events/EventHandler$$Lambda$60+0x0000000800cc8828 -instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener$1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$1$1 -instanceKlass com/badlogic/gdx/graphics/g2d/Animation$1 -instanceKlass com/badlogic/gdx/utils/ComparableTimSort -instanceKlass com/badlogic/gdx/utils/Sort -instanceKlass com/badlogic/gdx/math/MathUtils$Sin -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 64 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$59+0x0000000800cc3c58 -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 46 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$58+0x0000000800cc3a48 -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 28 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$57+0x0000000800cc3838 -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 10 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$56+0x0000000800cc3628 -instanceKlass com/csse3200/game/events/listeners/EventListener0 -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/ChangeListener -instanceKlass com/badlogic/gdx/utils/StringBuilder -instanceKlass com/badlogic/gdx/utils/reflect/Constructor -instanceKlass com/badlogic/gdx/utils/Pools -instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout$GlyphRun -instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout -instanceKlass com/csse3200/game/ui/ButtonFactory -instanceKlass com/badlogic/gdx/utils/Scaling -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Cell -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Value -instanceKlass com/badlogic/gdx/utils/Pool -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Cursor -instanceKlass java/util/TimSort -instanceKlass java/util/Arrays$LegacyMergeSort -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2000 -instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl getFloat (Ljava/lang/Object;)F 20 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1c00 -instanceKlass com/badlogic/gdx/graphics/g2d/NinePatch -instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl setFloat (Ljava/lang/Object;F)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc1400 -# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc1000 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc0800 -# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc0400 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0000 -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFontCache -instanceKlass java/util/regex/Pattern$1 -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$Glyph -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData -instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryBuffer -instanceKlass com/badlogic/gdx/utils/Json$ReadOnlySerializer -instanceKlass com/badlogic/gdx/files/FileHandle$1 -instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Window$WindowStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Tree$TreeStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Touchpad$TouchpadStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextTooltip$TextTooltipStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SplitPane$SplitPaneStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SelectBox$SelectBoxStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ScrollPane$ScrollPaneStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ProgressBar$ProgressBarStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/List$ListStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Button$ButtonStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin$TintedDrawable -instanceKlass com/badlogic/gdx/utils/Json$Serializer -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/BaseDrawable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/TransformDrawable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Drawable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Disableable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Layout -instanceKlass com/badlogic/gdx/scenes/scene2d/EventListener -instanceKlass com/jcraft/jorbis/Residue0$LookResidue0 -instanceKlass com/jcraft/jorbis/Floor1$LookFloor1 -instanceKlass com/jcraft/jorbis/Mapping0$LookMapping0 -instanceKlass com/jcraft/jorbis/CodeBook$DecodeAux -instanceKlass com/jcraft/jorbis/CodeBook -instanceKlass com/jcraft/jorbis/Mdct -instanceKlass com/jcraft/jorbis/InfoMode -instanceKlass com/jcraft/jorbis/Mapping0$InfoMapping0 -instanceKlass com/jcraft/jorbis/FuncMapping -instanceKlass com/jcraft/jorbis/Util -instanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 -instanceKlass com/jcraft/jorbis/FuncResidue -instanceKlass com/jcraft/jorbis/Floor1$InfoFloor1 -instanceKlass com/jcraft/jorbis/FuncFloor -instanceKlass com/jcraft/jorbis/FuncTime -instanceKlass com/jcraft/jorbis/StaticCodeBook -instanceKlass com/jcraft/jogg/Buffer -instanceKlass com/jcraft/jorbis/Block -instanceKlass com/jcraft/jorbis/DspState -instanceKlass com/jcraft/jorbis/Comment -instanceKlass com/jcraft/jogg/Packet -instanceKlass com/jcraft/jogg/StreamState -instanceKlass com/jcraft/jogg/Page -instanceKlass com/jcraft/jogg/SyncState -instanceKlass com/jcraft/jorbis/PsyInfo -instanceKlass com/jcraft/jorbis/Info -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8000 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Region -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$13 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$12 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$11 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$10 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$9 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$8 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$7 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$6 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$5 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$4 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$3 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$2 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$1 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Field -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData -instanceKlass jdk/internal/math/FloatingDecimal$PreparedASCIIToBinaryBuffer -instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryConverter -instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer -instanceKlass jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer -instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter -instanceKlass jdk/internal/math/FloatingDecimal -instanceKlass com/badlogic/gdx/utils/TimeUtils -instanceKlass com/badlogic/gdx/assets/AssetManager$RefCountedContainer -instanceKlass java/util/concurrent/ForkJoinPool$WorkQueue -instanceKlass java/util/concurrent/ForkJoinPool$DefaultCommonPoolForkJoinWorkerThreadFactory -instanceKlass java/util/concurrent/ForkJoinPool$1 -instanceKlass java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory -instanceKlass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory -instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$Node -instanceKlass java/lang/invoke/VarHandle$AccessDescriptor -instanceKlass com/badlogic/gdx/utils/async/ThreadUtils -instanceKlass java/util/concurrent/FutureTask$WaitNode -instanceKlass java/util/concurrent/FutureTask -instanceKlass java/util/concurrent/RunnableFuture -instanceKlass java/util/concurrent/Future -instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$2 -instanceKlass com/badlogic/gdx/utils/async/AsyncResult -instanceKlass com/badlogic/gdx/assets/AssetLoadingTask -instanceKlass com/badlogic/gdx/utils/async/AsyncTask -instanceKlass com/badlogic/gdx/graphics/g2d/Animation -instanceKlass com/badlogic/gdx/graphics/g2d/Gdx2DPixmap -instanceKlass com/badlogic/gdx/Net$HttpResponseListener -instanceKlass com/badlogic/gdx/graphics/glutils/FileTextureData -instanceKlass com/badlogic/gdx/graphics/TextureData$Factory -instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters$LoadedCallback -instanceKlass com/badlogic/gdx/graphics/TextureData -instanceKlass com/badlogic/gdx/assets/AssetDescriptor -instanceKlass com/badlogic/gdx/utils/ObjectMap$Entry -instanceKlass com/badlogic/gdx/graphics/glutils/HdpiUtils -instanceKlass com/badlogic/gdx/math/Affine2 -instanceKlass com/badlogic/gdx/scenes/scene2d/Stage$TouchFocus -instanceKlass com/badlogic/gdx/scenes/scene2d/Event -instanceKlass com/badlogic/gdx/utils/Pool$Poolable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Cullable -instanceKlass com/badlogic/gdx/scenes/scene2d/Actor -instanceKlass com/badlogic/gdx/InputAdapter -instanceKlass com/csse3200/game/rendering/DebugRenderer$DrawRequest -instanceKlass com/badlogic/gdx/graphics/glutils/IndexBufferObject -instanceKlass com/badlogic/gdx/graphics/glutils/VertexBufferObject -instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer20 -instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer -instanceKlass com/badlogic/gdx/graphics/glutils/ShapeRenderer -instanceKlass com/badlogic/gdx/physics/box2d/Box2DDebugRenderer -instanceKlass com/csse3200/game/rendering/DebugRenderer -instanceKlass @bci org/lwjgl/opengl/GL20C glShaderSource (ILjava/lang/CharSequence;)V 10 argL0 ; # org/lwjgl/opengl/GL20C$$Lambda$55+0x0000000800c999f8 -instanceKlass org/lwjgl/system/APIUtil$Encoder -instanceKlass com/badlogic/gdx/graphics/glutils/IndexArray -instanceKlass com/badlogic/gdx/utils/BufferUtils -instanceKlass com/badlogic/gdx/graphics/glutils/VertexArray -instanceKlass com/badlogic/gdx/graphics/Mesh$1 -instanceKlass com/badlogic/gdx/graphics/VertexAttributes -instanceKlass com/badlogic/gdx/graphics/VertexAttribute -instanceKlass com/badlogic/gdx/graphics/glutils/InstanceData -instanceKlass com/badlogic/gdx/graphics/glutils/IndexData -instanceKlass com/badlogic/gdx/graphics/glutils/VertexData -instanceKlass com/badlogic/gdx/graphics/Mesh -instanceKlass com/badlogic/gdx/graphics/g2d/SpriteBatch -instanceKlass com/badlogic/gdx/utils/viewport/Viewport -instanceKlass com/badlogic/gdx/graphics/g2d/Batch -instanceKlass com/csse3200/game/rendering/Renderer -instanceKlass com/badlogic/gdx/utils/IntMap$MapIterator -instanceKlass com/csse3200/game/components/ComponentType -instanceKlass com/badlogic/gdx/math/collision/Ray -instanceKlass com/badlogic/gdx/math/Plane -instanceKlass com/badlogic/gdx/math/Frustum -instanceKlass com/badlogic/gdx/math/Matrix4 -instanceKlass com/badlogic/gdx/math/Vector3 -instanceKlass com/badlogic/gdx/graphics/Camera -instanceKlass com/csse3200/game/events/listeners/EventListener -instanceKlass com/csse3200/game/events/EventHandler -instanceKlass com/badlogic/gdx/math/Vector2 -instanceKlass com/badlogic/gdx/math/Vector -instanceKlass com/csse3200/game/entities/Entity -instanceKlass com/csse3200/game/entities/factories/RenderFactory -instanceKlass com/csse3200/game/utils/SortedIntMap -instanceKlass com/csse3200/game/rendering/RenderService -instanceKlass com/csse3200/game/entities/EntityService -instanceKlass java/util/concurrent/Executors -instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$1 -instanceKlass java/util/concurrent/Callable -instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor -instanceKlass com/badlogic/gdx/assets/loaders/CubemapLoader$CubemapLoaderInfo -instanceKlass com/badlogic/gdx/graphics/CubemapData -instanceKlass com/badlogic/gdx/graphics/glutils/ShaderProgram -instanceKlass com/badlogic/gdx/utils/FloatArray -instanceKlass com/badlogic/gdx/utils/UBJsonReader -instanceKlass com/badlogic/gdx/math/Quaternion -instanceKlass com/badlogic/gdx/graphics/g3d/utils/TextureProvider -instanceKlass com/badlogic/gdx/graphics/g3d/Model -instanceKlass com/badlogic/gdx/utils/I18NBundle -instanceKlass com/badlogic/gdx/utils/ShortArray -instanceKlass com/badlogic/gdx/math/EarClippingTriangulator -instanceKlass com/badlogic/gdx/graphics/g2d/PolygonRegion -instanceKlass com/badlogic/gdx/graphics/g3d/particles/ParticleEffect -instanceKlass com/badlogic/gdx/graphics/g3d/particles/ResourceData$Configurable -instanceKlass com/badlogic/gdx/graphics/g2d/ParticleEffect -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin -instanceKlass com/badlogic/gdx/assets/loaders/TextureLoader$TextureLoaderInfo -instanceKlass com/badlogic/gdx/graphics/GLTexture -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas -instanceKlass com/badlogic/gdx/graphics/Pixmap -instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters -instanceKlass com/badlogic/gdx/graphics/g2d/TextureRegion -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont -instanceKlass com/badlogic/gdx/utils/Logger -instanceKlass com/badlogic/gdx/assets/loaders/resolvers/InternalFileHandleResolver -instanceKlass com/badlogic/gdx/assets/loaders/FileHandleResolver -instanceKlass com/badlogic/gdx/assets/loaders/AssetLoader -instanceKlass com/badlogic/gdx/assets/AssetManager -instanceKlass com/csse3200/game/services/ResourceService -instanceKlass com/csse3200/game/services/ServiceLocator -instanceKlass com/csse3200/game/input/InputFactory -instanceKlass java/util/Collections$ReverseComparator2 -instanceKlass java/util/Collections$ReverseComparator -instanceKlass @bci java/util/Comparator comparingInt (Ljava/util/function/ToIntFunction;)Ljava/util/Comparator; 6 member ; # java/util/Comparator$$Lambda$54+0x0000000800c61840 -instanceKlass @bci java/lang/invoke/BootstrapMethodInvoker invoke (Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; 462 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c83400 -instanceKlass @cpi java/util/Comparator 269 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c83000 -instanceKlass @bci com/csse3200/game/input/InputService ()V 14 argL0 ; # com/csse3200/game/input/InputService$$Lambda$53+0x0000000800c87db0 -instanceKlass @cpi com/csse3200/game/input/InputService 315 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c82c00 -instanceKlass java/util/function/ToIntFunction -instanceKlass com/csse3200/game/input/InputService -instanceKlass com/badlogic/gdx/input/GestureDetector$GestureListener -instanceKlass com/badlogic/gdx/InputProcessor -instanceKlass com/csse3200/game/rendering/Renderable -instanceKlass com/csse3200/game/components/Component -instanceKlass com/badlogic/gdx/ScreenAdapter -instanceKlass com/csse3200/game/GdxGame$1 -instanceKlass org/slf4j/helpers/FormattingTuple -instanceKlass org/slf4j/helpers/MessageFormatter -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Graphics$1$1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$3$1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$6$1 -instanceKlass @bci jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl set (Ljava/lang/Object;Ljava/lang/Object;)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c82800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81400 -instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl setInt (Ljava/lang/Object;I)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c81000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80c00 -# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800c80800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c80400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80000 -instanceKlass com/badlogic/gdx/utils/JsonValue$1 -instanceKlass java/lang/Deprecated -instanceKlass java/lang/reflect/ParameterizedType -instanceKlass com/badlogic/gdx/utils/Json$FieldMetadata -instanceKlass com/badlogic/gdx/utils/ObjectMap$MapIterator -instanceKlass com/badlogic/gdx/utils/reflect/Field -instanceKlass com/csse3200/game/files/UserSettings$DisplaySettings -instanceKlass com/badlogic/gdx/utils/ArrayMap -instanceKlass com/badlogic/gdx/utils/ObjectFloatMap -instanceKlass com/badlogic/gdx/utils/ObjectIntMap -instanceKlass com/badlogic/gdx/utils/Json$Serializable -instanceKlass com/badlogic/gdx/utils/reflect/ClassReflection -instanceKlass com/badlogic/gdx/utils/JsonValue -instanceKlass com/badlogic/gdx/utils/StreamUtils -instanceKlass java/nio/charset/CharsetDecoder -instanceKlass com/badlogic/gdx/utils/JsonReader -instanceKlass com/badlogic/gdx/utils/BaseJsonReader -instanceKlass java/io/Reader -instanceKlass com/csse3200/game/files/FileLoader$1 -instanceKlass com/badlogic/gdx/utils/Json -instanceKlass com/csse3200/game/files/FileLoader -instanceKlass com/csse3200/game/files/UserSettings$Settings -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3b800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b000 -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL2 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3ac00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a400 -instanceKlass com/csse3200/game/files/UserSettings -instanceKlass java/nio/charset/CoderResult -instanceKlass @bci jdk/internal/module/SystemModuleFinders$SystemModuleReader open (Ljava/lang/String;)Ljava/util/Optional; 6 member ; # jdk/internal/module/SystemModuleFinders$SystemModuleReader$$Lambda$52+0x0000000800c5fbd0 -instanceKlass jdk/internal/module/SystemModuleFinders -instanceKlass jdk/internal/module/Checks -instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadPropertyResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 14 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$51+0x0000000800c5f9c0 -instanceKlass sun/security/util/SecurityConstants -instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 13 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$50+0x0000000800c5e848 -instanceKlass java/util/ResourceBundle$3 -instanceKlass @bci java/util/ResourceBundle getLoader (Ljava/lang/Module;)Ljava/lang/ClassLoader; 6 member ; # java/util/ResourceBundle$$Lambda$49+0x0000000800c5e418 -instanceKlass java/util/ResourceBundle$CacheKeyReference -instanceKlass java/util/ResourceBundle$CacheKey -instanceKlass java/util/logging/Level$RbAccess -instanceKlass @bci java/util/logging/SimpleFormatter format (Ljava/util/logging/LogRecord;)Ljava/lang/String; 35 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3a000 -instanceKlass java/lang/invoke/LambdaFormEditor$1 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39c00 -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c39800 -instanceKlass java/lang/invoke/MethodHandles$1 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38800 -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL1 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c38400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38000 -instanceKlass java/util/logging/LogManager$CloseOnReset -instanceKlass java/util/logging/StreamHandler$1 -instanceKlass java/util/logging/Handler$1 -instanceKlass java/util/logging/ErrorManager -instanceKlass java/time/LocalTime$1 -instanceKlass java/time/ZonedDateTime$1 -instanceKlass java/util/Calendar -instanceKlass java/util/Date -instanceKlass java/util/Formatter$DateTime -instanceKlass java/time/LocalTime -instanceKlass java/time/temporal/ValueRange -instanceKlass java/time/Duration -instanceKlass java/time/temporal/TemporalAmount -instanceKlass java/time/temporal/TemporalUnit -instanceKlass java/time/temporal/TemporalField -instanceKlass java/time/LocalDate -instanceKlass java/time/chrono/ChronoLocalDate -instanceKlass java/time/zone/ZoneOffsetTransition -instanceKlass java/time/LocalDateTime -instanceKlass java/time/chrono/ChronoLocalDateTime -instanceKlass java/time/zone/ZoneOffsetTransitionRule -instanceKlass java/time/zone/ZoneRules -instanceKlass java/time/zone/Ser -instanceKlass java/io/Externalizable -instanceKlass java/time/zone/ZoneRulesProvider$1 -instanceKlass java/time/zone/ZoneRulesProvider -instanceKlass sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule -instanceKlass sun/util/calendar/ZoneInfoFile$1 -instanceKlass sun/util/calendar/ZoneInfoFile -instanceKlass java/util/TimeZone -instanceKlass java/time/ZoneId -instanceKlass java/time/ZonedDateTime -instanceKlass java/time/chrono/ChronoZonedDateTime -instanceKlass jdk/internal/logger/SimpleConsoleLogger$Formatting -instanceKlass sun/util/logging/PlatformLogger -instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge$LoggerConfiguration -instanceKlass @bci java/util/logging/SimpleFormatter ()V 5 argL0 ; # java/util/logging/SimpleFormatter$$Lambda$48+0x0000000800c58218 -instanceKlass java/util/logging/Formatter -instanceKlass java/time/Clock -instanceKlass java/time/InstantSource -instanceKlass java/time/Instant -instanceKlass java/time/temporal/TemporalAdjuster -instanceKlass java/time/temporal/Temporal -instanceKlass java/time/temporal/TemporalAccessor -instanceKlass java/util/logging/LogRecord -instanceKlass com/badlogic/gdx/utils/Array$ArrayIterator -instanceKlass com/badlogic/gdx/utils/Array$ArrayIterable -instanceKlass com/badlogic/gdx/utils/Collections -instanceKlass com/badlogic/gdx/Graphics$BufferFormat -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3GL20 -instanceKlass com/badlogic/gdx/graphics/Cursor -instanceKlass com/badlogic/gdx/graphics/GL30 -instanceKlass org/lwjgl/glfw/GLFWFramebufferSizeCallbackI -instanceKlass com/badlogic/gdx/AbstractGraphics -instanceKlass com/badlogic/gdx/InputEventQueue -instanceKlass com/badlogic/gdx/utils/IntSet -instanceKlass org/lwjgl/glfw/GLFWMouseButtonCallbackI -instanceKlass org/lwjgl/glfw/GLFWCursorPosCallbackI -instanceKlass org/lwjgl/glfw/GLFWScrollCallbackI -instanceKlass org/lwjgl/glfw/GLFWCharCallbackI -instanceKlass org/lwjgl/glfw/GLFWKeyCallbackI -instanceKlass com/badlogic/gdx/AbstractInput -instanceKlass com/badlogic/gdx/graphics/glutils/GLVersion -instanceKlass org/lwjgl/opengl/GL11C -instanceKlass org/lwjgl/opengl/GL11 -instanceKlass @bci org/lwjgl/opengl/GL createCapabilities (ZLjava/util/function/IntFunction;)Lorg/lwjgl/opengl/GLCapabilities; 891 argL0 ; # org/lwjgl/opengl/GL$$Lambda$47+0x0000000800c2aac8 -instanceKlass org/lwjgl/opengl/GLCapabilities -instanceKlass java/lang/StringUTF16$CharsSpliterator -instanceKlass java/util/stream/Sink$ChainedInt -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$34+0x800000049 -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$36+0x80000004b -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$35+0x80000004a -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$37+0x80000004c -instanceKlass java/util/OptionalInt -instanceKlass java/util/stream/Sink$OfInt -instanceKlass java/util/function/IntConsumer -instanceKlass @bci java/text/DecimalFormatSymbols findNonFormatChar (Ljava/lang/String;C)C 4 argL0 ; # java/text/DecimalFormatSymbols$$Lambda$8+0x80000000c -instanceKlass java/util/function/IntPredicate -instanceKlass java/util/stream/IntStream -instanceKlass java/lang/StringLatin1$CharsSpliterator -instanceKlass java/lang/Class$1 -instanceKlass sun/util/resources/Bundles$2 -instanceKlass sun/util/resources/Bundles$CacheKeyReference -instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper newResourceBundle (Ljava/lang/Class;)Ljava/util/ResourceBundle; 22 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$12+0x800000010 -instanceKlass java/util/ResourceBundle$ResourceBundleProviderHelper -instanceKlass java/util/ArrayList$SubList$1 -instanceKlass sun/util/resources/LocaleData$LocaleDataResourceBundleProvider -instanceKlass java/util/spi/ResourceBundleProvider -instanceKlass sun/util/resources/Bundles$CacheKey -instanceKlass java/util/ResourceBundle$1 -instanceKlass jdk/internal/access/JavaUtilResourceBundleAccess -instanceKlass sun/util/resources/Bundles -instanceKlass sun/util/resources/LocaleData$LocaleDataStrategy -instanceKlass sun/util/resources/Bundles$Strategy -instanceKlass sun/util/resources/LocaleData$1 -instanceKlass java/util/ResourceBundle -instanceKlass java/util/ResourceBundle$Control -instanceKlass sun/util/resources/LocaleData -instanceKlass sun/util/locale/provider/LocaleResources -instanceKlass java/util/Locale$Builder -instanceKlass sun/util/locale/provider/CalendarDataUtility -instanceKlass sun/util/locale/provider/AvailableLanguageTags -instanceKlass @bci sun/util/locale/provider/JRELocaleProviderAdapter getDecimalFormatSymbolsProvider ()Ljava/text/spi/DecimalFormatSymbolsProvider; 8 member ; # sun/util/locale/provider/JRELocaleProviderAdapter$$Lambda$63+0x800000068 -instanceKlass sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo -instanceKlass jdk/internal/module/ModulePatcher$PatchedModuleReader -instanceKlass @bci sun/util/cldr/CLDRLocaleProviderAdapter ()V 4 argL0 ; # sun/util/cldr/CLDRLocaleProviderAdapter$$Lambda$58+0x800000063 -instanceKlass sun/util/locale/InternalLocaleBuilder$CaseInsensitiveChar -instanceKlass sun/util/locale/InternalLocaleBuilder -instanceKlass sun/util/locale/StringTokenIterator -instanceKlass sun/util/locale/ParseStatus -instanceKlass sun/util/locale/LanguageTag -instanceKlass sun/util/cldr/CLDRBaseLocaleDataMetaInfo -instanceKlass sun/util/locale/provider/LocaleDataMetaInfo -instanceKlass sun/util/locale/provider/ResourceBundleBasedAdapter -instanceKlass sun/util/locale/provider/LocaleProviderAdapter$1 -instanceKlass java/util/Collections$UnmodifiableCollection$1 -instanceKlass java/util/Collections$UnmodifiableCollection -instanceKlass sun/util/locale/provider/LocaleProviderAdapter -instanceKlass java/util/spi/LocaleServiceProvider -instanceKlass java/text/DecimalFormatSymbols -instanceKlass org/lwjgl/system/macosx/CoreFoundation -instanceKlass org/lwjgl/opengl/GL$2 -instanceKlass @bci org/lwjgl/opengl/GL ()V 26 argL0 ; # org/lwjgl/opengl/GL$$Lambda$38+0x0000000800c2a000 -instanceKlass @bci org/lwjgl/opengl/GL ()V 21 argL0 ; # org/lwjgl/opengl/GL$$Lambda$37+0x0000000800c2fc50 -# instanceKlass org/lwjgl/opengl/GL$$InjectedInvoker+0x0000000800c28400 -instanceKlass org/lwjgl/opengl/GL$ICDStatic -instanceKlass org/lwjgl/opengl/GL$ICD -instanceKlass org/lwjgl/opengl/GL -instanceKlass com/badlogic/gdx/graphics/GL20 -instanceKlass org/lwjgl/glfw/GLFWWindowRefreshCallbackI -instanceKlass org/lwjgl/glfw/GLFWDropCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowCloseCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowMaximizeCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowIconifyCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowFocusCallbackI -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window -instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync$RunningAvg -instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Clipboard -instanceKlass com/badlogic/gdx/net/NetJavaImpl$1 -instanceKlass java/lang/invoke/VarForm -instanceKlass java/lang/invoke/VarHandleGuards -instanceKlass java/lang/invoke/VarHandles -instanceKlass java/util/concurrent/SynchronousQueue$TransferStack$SNode -instanceKlass java/util/concurrent/ForkJoinPool$ManagedBlocker -instanceKlass java/util/concurrent/SynchronousQueue$Transferer -instanceKlass java/util/concurrent/ThreadPoolExecutor$AbortPolicy -instanceKlass java/util/concurrent/RejectedExecutionHandler -instanceKlass java/util/concurrent/AbstractExecutorService -instanceKlass java/util/concurrent/ExecutorService -instanceKlass java/util/concurrent/Executor -instanceKlass com/badlogic/gdx/net/NetJavaImpl -instanceKlass com/badlogic/gdx/net/Socket -instanceKlass com/badlogic/gdx/net/ServerSocket -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Net -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Files -instanceKlass com/badlogic/gdx/utils/IntMap -instanceKlass com/badlogic/gdx/utils/LongMap -instanceKlass org/lwjgl/system/libc/LibCString -instanceKlass com/badlogic/gdx/utils/IntArray -instanceKlass org/lwjgl/openal/AL$ICDStatic$WriteOnce -instanceKlass org/lwjgl/openal/AL10 -instanceKlass org/lwjgl/openal/EXTThreadLocalContext -instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 513 argL0 ; # org/lwjgl/openal/AL$$Lambda$36+0x0000000800c24600 -instanceKlass org/lwjgl/openal/ALCapabilities -instanceKlass org/lwjgl/system/APIUtil$APIVersion -instanceKlass java/util/regex/ASCII -instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c28000 -instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 member ; # org/lwjgl/openal/AL$$Lambda$35+0x0000000800c23fd0 -instanceKlass org/lwjgl/openal/ALC$ICDStatic$WriteOnce -instanceKlass org/lwjgl/openal/ALC$ICDStatic -instanceKlass org/lwjgl/openal/AL$ICDStatic -instanceKlass org/lwjgl/openal/AL$ICD -instanceKlass org/lwjgl/openal/AL -instanceKlass org/lwjgl/system/ThreadLocalUtil -instanceKlass @bci org/lwjgl/openal/ALC createCapabilities (JLjava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCCapabilities; 550 argL0 ; # org/lwjgl/openal/ALC$$Lambda$34+0x0000000800c231d0 -instanceKlass java/util/function/IntFunction -instanceKlass org/lwjgl/openal/ALCCapabilities -instanceKlass java/util/StringTokenizer -instanceKlass org/lwjgl/system/MathUtil -instanceKlass org/lwjgl/system/SharedLibrary$Delegate -instanceKlass org/lwjgl/openal/ALC$1 -instanceKlass org/lwjgl/openal/ALC$ICD -instanceKlass org/lwjgl/system/FunctionProviderLocal -instanceKlass org/lwjgl/openal/ALC -instanceKlass org/lwjgl/openal/ALC10 -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALSound -instanceKlass com/badlogic/gdx/utils/reflect/ArrayReflection -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALMusic -instanceKlass com/badlogic/gdx/audio/AudioRecorder -instanceKlass com/badlogic/gdx/audio/AudioDevice -instanceKlass com/badlogic/gdx/audio/Music -instanceKlass com/badlogic/gdx/audio/Sound -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALLwjgl3Audio -instanceKlass com/badlogic/gdx/Gdx -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationLogger -instanceKlass org/lwjgl/system/macosx/ObjCRuntime$Functions -instanceKlass org/lwjgl/system/MultiReleaseTextDecoding -instanceKlass org/lwjgl/system/SharedLibraryUtil -instanceKlass jdk/internal/misc/ScopedMemoryAccess$Scope -instanceKlass org/lwjgl/system/macosx/ObjCRuntime -instanceKlass org/lwjgl/glfw/EventLoop -instanceKlass org/lwjgl/glfw/GLFW$Functions -instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl getInt (Ljava/lang/Object;)I 11 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18c00 -instanceKlass org/lwjgl/glfw/GLFW -instanceKlass @bci org/lwjgl/glfw/GLFWErrorCallback$1 (Ljava/io/PrintStream;)V 10 argL0 ; # org/lwjgl/glfw/GLFWErrorCallback$1$$Lambda$33+0x0000000800c1a5c0 -instanceKlass java/util/function/BiPredicate -instanceKlass org/lwjgl/system/JNI -instanceKlass org/lwjgl/system/jemalloc/JEmalloc$Functions -instanceKlass org/lwjgl/system/macosx/DynamicLinkLoader -instanceKlass org/lwjgl/system/APIUtil$1 -instanceKlass org/lwjgl/system/jemalloc/JEmalloc -instanceKlass org/lwjgl/system/jemalloc/JEmallocAllocator -instanceKlass org/lwjgl/system/MemoryManage -instanceKlass org/lwjgl/system/MemoryUtil$MemoryAllocator -instanceKlass org/lwjgl/system/MemoryUtil$LazyInit -instanceKlass org/lwjgl/system/Callback$2 -instanceKlass org/lwjgl/system/CheckIntrinsics -instanceKlass org/lwjgl/system/Struct$Member -instanceKlass org/lwjgl/system/libffi/LibFFI -instanceKlass org/lwjgl/BufferUtils -instanceKlass @bci org/lwjgl/system/MemoryStack ()V 24 argL0 ; # org/lwjgl/system/MemoryStack$$Lambda$32+0x0000000800c1c460 -instanceKlass org/lwjgl/system/MemoryUtil$2 -instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetObject (Ljava/lang/Object;Ljava/lang/Object;)J 10 member ; # org/lwjgl/system/MemoryUtil$$Lambda$31+0x0000000800c1c000 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1237 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c18800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c18400 -instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18000 -instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15c00 -instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 member ; # org/lwjgl/system/MemoryUtil$$Lambda$30+0x0000000800c17d10 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1240 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c15400 -instanceKlass org/lwjgl/system/MemoryAccessJNI -instanceKlass jdk/internal/access/foreign/MemorySegmentProxy -instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15000 -instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 member ; # org/lwjgl/system/MemoryUtil$$Lambda$29+0x0000000800c178e0 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1234 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c14c00 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c14800 -instanceKlass java/util/function/LongPredicate -instanceKlass org/lwjgl/system/jni/JNINativeInterface -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14400 -instanceKlass sun/misc/Unsafe -instanceKlass java/util/Formattable -instanceKlass java/util/Formatter$Flags -instanceKlass java/util/Formatter$FormatSpecifier -instanceKlass java/util/Formatter$Conversion -instanceKlass java/util/Formatter$FixedString -instanceKlass java/util/Formatter$FormatString -instanceKlass @bci java/util/regex/Pattern Range (II)Ljava/util/regex/Pattern$CharPredicate; 23 member ; # java/util/regex/Pattern$$Lambda$20+0x80000002a -instanceKlass java/util/Formatter -instanceKlass sun/nio/ch/FileKey -instanceKlass sun/nio/ch/FileLockTable -instanceKlass java/nio/channels/FileLock -instanceKlass sun/nio/ch/IOStatus -instanceKlass java/nio/DirectByteBuffer$Deallocator -instanceKlass sun/nio/ch/Util$BufferCache -instanceKlass sun/nio/ch/Util -instanceKlass sun/nio/ch/NativeThread -instanceKlass java/nio/channels/Channels -instanceKlass sun/nio/ch/FileChannelImpl$Closer -instanceKlass sun/nio/ch/NativeDispatcher -instanceKlass sun/nio/ch/NativeThreadSet -instanceKlass sun/nio/ch/IOUtil -instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel -instanceKlass java/nio/channels/InterruptibleChannel -instanceKlass java/nio/channels/ScatteringByteChannel -instanceKlass java/nio/channels/GatheringByteChannel -instanceKlass java/nio/channels/SeekableByteChannel -instanceKlass java/nio/channels/ByteChannel -instanceKlass java/nio/channels/WritableByteChannel -instanceKlass java/nio/channels/ReadableByteChannel -instanceKlass java/nio/channels/Channel -instanceKlass sun/nio/fs/UnixChannelFactory$1 -instanceKlass sun/nio/fs/UnixChannelFactory$Flags -instanceKlass sun/nio/fs/UnixChannelFactory -instanceKlass sun/nio/fs/UnixFileModeAttribute -instanceKlass java/nio/file/attribute/FileAttribute -instanceKlass sun/nio/fs/UnixFileSystemProvider$3 -instanceKlass org/lwjgl/Version -instanceKlass org/lwjgl/system/SharedLibraryLoader -instanceKlass java/util/regex/IntHashSet -instanceKlass java/util/regex/Matcher -instanceKlass java/util/regex/MatchResult -instanceKlass @bci java/util/regex/Pattern ALL ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$27+0x0000000800c4a2c8 -instanceKlass @bci java/util/regex/CharPredicates ASCII_SPACE ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$18+0x800000026 -instanceKlass @bci java/util/regex/Pattern negate (Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$21+0x800000031 -instanceKlass org/lwjgl/system/SharedLibrary -instanceKlass org/lwjgl/system/FunctionProvider -instanceKlass org/lwjgl/system/APIUtil -instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 5 argL0 ; # org/lwjgl/system/Library$$Lambda$24+0x0000000800c0da80 -instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 0 argL0 ; # org/lwjgl/system/Library$$Lambda$23+0x0000000800c0d868 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13000 -# instanceKlass org/lwjgl/system/Library$$InjectedInvoker+0x0000000800c12c00 -instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller$InjectedInvokerHolder -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c12400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12000 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11c00 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11800 -instanceKlass @cpi org/lwjgl/opengl/GL20C 672 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c11400 -instanceKlass java/lang/invoke/MethodHandleImpl$ArrayAccessor -instanceKlass java/lang/invoke/MethodHandleImpl$2 -instanceKlass java/lang/invoke/MethodHandleImpl$LoopClauses -instanceKlass java/lang/invoke/MethodHandleImpl$CasesHolder -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c11000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10800 -instanceKlass @cpi org/lwjgl/opengl/GL 536 form names 3 function resolvedHandle form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10400 -instanceKlass java/lang/ClassValue$Version -instanceKlass java/lang/ClassValue$Identity -instanceKlass java/lang/ClassValue -instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller -instanceKlass @cpi com/csse3200/game/events/EventHandler 173 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10000 -instanceKlass org/lwjgl/system/Checks -instanceKlass @bci java/util/regex/Pattern DOT ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$22+0x0000000800c49e38 -instanceKlass @bci java/util/regex/Pattern union (Ljava/util/regex/Pattern$CharPredicate;Ljava/util/regex/Pattern$CharPredicate;Z)Ljava/util/regex/Pattern$CharPredicate; 6 member ; # java/util/regex/Pattern$$Lambda$22+0x800000032 -instanceKlass @bci org/lwjgl/system/Platform ()V 236 argL0 ; # org/lwjgl/system/Platform$$Lambda$20+0x0000000800c0d450 -instanceKlass @bci org/lwjgl/system/Platform ()V 231 argL0 ; # org/lwjgl/system/Platform$$Lambda$19+0x0000000800c0d228 -instanceKlass @bci org/lwjgl/system/Platform ()V 212 argL0 ; # org/lwjgl/system/Platform$$Lambda$18+0x0000000800c0d000 -instanceKlass @bci org/lwjgl/system/Platform ()V 207 argL0 ; # org/lwjgl/system/Platform$$Lambda$17+0x0000000800c0fc00 -instanceKlass java/util/regex/Pattern$TreeInfo -instanceKlass @bci java/util/regex/CharPredicates ASCII_DIGIT ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$17+0x800000025 -instanceKlass java/util/regex/Pattern$BitClass -instanceKlass @bci java/util/regex/CharPredicates ASCII_WORD ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$15+0x0000000800c495b0 -instanceKlass java/util/regex/CharPredicates -instanceKlass @bci java/util/regex/Pattern Single (I)Ljava/util/regex/Pattern$BmpCharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$19+0x800000029 -instanceKlass java/util/regex/Pattern$BmpCharPredicate -instanceKlass java/util/regex/Pattern$CharPredicate -instanceKlass java/util/regex/Pattern$Node -instanceKlass java/util/regex/Pattern -instanceKlass org/lwjgl/system/Library -instanceKlass java/nio/charset/StandardCharsets -instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 32 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$13+0x0000000800c0ed28 -instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 21 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$12+0x0000000800c0eb20 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1244 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c0cc00 -instanceKlass java/lang/Readable -instanceKlass org/lwjgl/system/MemoryUtil$NativeShift -instanceKlass org/lwjgl/system/MemoryUtil -instanceKlass org/lwjgl/system/Pointer$Default -instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 16 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$11+0x0000000800c0b788 -instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 8 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$10+0x0000000800c0b548 -instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 0 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$9+0x0000000800c0b308 -instanceKlass jdk/internal/org/objectweb/asm/ClassReader -instanceKlass org/lwjgl/system/Configuration$StateInit -instanceKlass org/lwjgl/system/Configuration -instanceKlass org/lwjgl/system/Callback$ClosureRegistry -instanceKlass org/lwjgl/system/Callback -instanceKlass org/lwjgl/system/NativeResource -instanceKlass sun/nio/fs/UnixFileKey -instanceKlass sun/net/www/MessageHeader -instanceKlass sun/net/www/protocol/jar/JarFileFactory -instanceKlass sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController -instanceKlass java/net/URLConnection -instanceKlass com/badlogic/gdx/utils/GdxNativesLoader -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3NativesLoader -instanceKlass com/badlogic/gdx/utils/SharedLibraryLoader -instanceKlass java/util/Random -instanceKlass java/util/random/RandomGenerator -instanceKlass com/badlogic/gdx/math/MathUtils -instanceKlass java/lang/StrictMath -instanceKlass com/badlogic/gdx/utils/ObjectSet -instanceKlass com/badlogic/gdx/utils/ObjectMap -instanceKlass com/badlogic/gdx/utils/Array -instanceKlass jdk/internal/logger/DefaultLoggerFinder$1 -instanceKlass java/util/logging/Logger$SystemLoggerHelper$1 -instanceKlass java/util/logging/Logger$SystemLoggerHelper -instanceKlass java/util/logging/LogManager$4 -instanceKlass jdk/internal/logger/BootstrapLogger$BootstrapExecutors -instanceKlass java/util/ServiceLoader$ProviderImpl -instanceKlass java/util/ServiceLoader$Provider -instanceKlass java/util/ServiceLoader$1 -instanceKlass java/util/concurrent/CopyOnWriteArrayList$COWIterator -instanceKlass java/util/ServiceLoader$3 -instanceKlass java/util/ServiceLoader$2 -instanceKlass java/util/ServiceLoader$LazyClassPathLookupIterator -instanceKlass java/util/ImmutableCollections$ListItr -instanceKlass java/util/ListIterator -instanceKlass java/util/ImmutableCollections$Set12$1 -instanceKlass java/util/Spliterators$1Adapter -instanceKlass java/util/Spliterators$ArraySpliterator -instanceKlass java/util/Spliterator$OfDouble -instanceKlass java/util/Spliterator$OfLong -instanceKlass java/util/Spliterator$OfInt -instanceKlass java/util/Spliterator$OfPrimitive -instanceKlass java/util/Spliterators$EmptySpliterator -instanceKlass java/util/Spliterators -instanceKlass jdk/internal/loader/AbstractClassLoaderValue$Memoizer -instanceKlass java/util/ServiceLoader$ModuleServicesLookupIterator -instanceKlass java/util/ServiceLoader -instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend$1 -instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend -instanceKlass jdk/internal/logger/BootstrapLogger -instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge -instanceKlass sun/util/logging/PlatformLogger$Bridge -instanceKlass java/lang/System$Logger -instanceKlass java/util/stream/Streams -instanceKlass java/util/stream/Stream$Builder -instanceKlass java/util/stream/Streams$AbstractStreamBuilderImpl -instanceKlass java/util/stream/Sink$ChainedReference -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$38+0x80000004d -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$40+0x80000004f -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$39+0x80000004e -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$41+0x800000050 -instanceKlass java/util/stream/FindOps$FindOp -instanceKlass java/util/stream/TerminalOp -instanceKlass java/util/stream/FindOps$FindSink -instanceKlass java/util/stream/TerminalSink -instanceKlass java/util/stream/Sink -instanceKlass java/util/function/Consumer -instanceKlass java/util/stream/FindOps -instanceKlass @bci java/util/logging/Level$KnownLevel findByName (Ljava/lang/String;Ljava/util/function/Function;)Ljava/util/Optional; 29 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$16+0x800000024 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c0c800 -instanceKlass java/util/Arrays$ArrayItr -instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory$LazyStaticHolder -instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory -instanceKlass sun/reflect/annotation/AnnotationParser -instanceKlass java/lang/Class$3 -instanceKlass java/util/EnumMap$1 -instanceKlass java/util/stream/StreamOpFlag$MaskBuilder -instanceKlass java/util/stream/Stream -instanceKlass java/util/stream/BaseStream -instanceKlass java/util/stream/PipelineHelper -instanceKlass java/util/stream/StreamSupport -instanceKlass java/util/ArrayList$ArrayListSpliterator -instanceKlass java/util/Spliterator -instanceKlass @bci java/util/logging/Level findLevel (Ljava/lang/String;)Ljava/util/logging/Level; 13 argL0 ; # java/util/logging/Level$$Lambda$13+0x800000011 -instanceKlass java/util/Hashtable$Enumerator -instanceKlass java/util/concurrent/ConcurrentHashMap$MapEntry -instanceKlass java/util/Collections$SynchronizedCollection -instanceKlass java/util/Properties$EntrySet -instanceKlass java/util/Collections$3 -instanceKlass java/util/logging/LogManager$LoggerContext$1 -instanceKlass java/util/logging/LogManager$VisitedLoggers -instanceKlass java/util/function/Predicate -instanceKlass @bci java/util/logging/LogManager$LoggerContext$1 run ()Ljava/lang/Void; 22 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c400 -instanceKlass java/util/logging/LogManager$2 -instanceKlass java/lang/System$LoggerFinder -instanceKlass java/lang/StringUTF16 -instanceKlass java/util/Properties$LineReader -instanceKlass java/security/Security$1 -instanceKlass java/security/Security -instanceKlass sun/security/util/SecurityProperties -instanceKlass sun/security/util/FilePermCompat -instanceKlass java/util/logging/LogManager$LoggingProviderAccess -instanceKlass sun/util/logging/internal/LoggingProviderImpl$LogManagerAccess -instanceKlass java/lang/Shutdown$Lock -instanceKlass java/lang/Shutdown -instanceKlass java/lang/ApplicationShutdownHooks$1 -instanceKlass java/lang/ApplicationShutdownHooks -instanceKlass java/util/Collections$SynchronizedMap -instanceKlass java/util/logging/LogManager$LogNode -instanceKlass java/util/logging/LogManager$LoggerContext -instanceKlass java/util/logging/LogManager$1 -instanceKlass java/util/logging/LogManager -instanceKlass java/util/logging/Logger$ConfigurationData -instanceKlass java/util/logging/Logger$LoggerBundle -instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 49 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$15+0x800000023 -instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c000 -instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassDefiner -instanceKlass java/util/ImmutableCollections$SetN$SetNIterator -instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassFile -instanceKlass jdk/internal/org/objectweb/asm/Handler -instanceKlass jdk/internal/org/objectweb/asm/Attribute -instanceKlass jdk/internal/org/objectweb/asm/FieldVisitor -instanceKlass java/lang/invoke/InvokerBytecodeGenerator$ClassData -instanceKlass jdk/internal/org/objectweb/asm/AnnotationVisitor -instanceKlass jdk/internal/org/objectweb/asm/Frame -instanceKlass jdk/internal/org/objectweb/asm/Label -instanceKlass jdk/internal/org/objectweb/asm/MethodVisitor -instanceKlass java/lang/invoke/LambdaFormBuffer -instanceKlass java/lang/invoke/LambdaFormEditor$TransformKey -instanceKlass java/lang/invoke/LambdaFormEditor -instanceKlass sun/invoke/util/Wrapper$1 -instanceKlass java/lang/invoke/DelegatingMethodHandle$Holder -instanceKlass java/lang/invoke/DirectMethodHandle$2 -instanceKlass java/lang/invoke/ClassSpecializer$Factory -instanceKlass java/lang/invoke/ClassSpecializer$SpeciesData -instanceKlass java/lang/invoke/ClassSpecializer$1 -instanceKlass java/lang/invoke/ClassSpecializer -instanceKlass sun/invoke/empty/Empty -instanceKlass sun/invoke/util/VerifyType -instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 19 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$14+0x800000022 -instanceKlass java/lang/invoke/LambdaProxyClassArchive -instanceKlass jdk/internal/org/objectweb/asm/ByteVector -instanceKlass jdk/internal/org/objectweb/asm/Symbol -instanceKlass jdk/internal/org/objectweb/asm/SymbolTable -instanceKlass jdk/internal/org/objectweb/asm/ClassVisitor -instanceKlass java/lang/invoke/InfoFromMemberName -instanceKlass java/lang/invoke/MethodHandleInfo -instanceKlass jdk/internal/org/objectweb/asm/ConstantDynamic -instanceKlass sun/invoke/util/BytecodeDescriptor -instanceKlass jdk/internal/org/objectweb/asm/Handle -instanceKlass sun/security/action/GetBooleanAction -instanceKlass jdk/internal/org/objectweb/asm/Type -instanceKlass java/lang/invoke/AbstractValidatingLambdaMetafactory -instanceKlass java/lang/invoke/MethodHandleImpl$1 -instanceKlass jdk/internal/access/JavaLangInvokeAccess -instanceKlass java/lang/invoke/Invokers$Holder -instanceKlass java/lang/invoke/BootstrapMethodInvoker -instanceKlass java/lang/invoke/InvokerBytecodeGenerator$2 -instanceKlass java/lang/invoke/InvokerBytecodeGenerator -instanceKlass java/lang/invoke/LambdaForm$Holder -instanceKlass java/lang/invoke/LambdaForm$Name -instanceKlass java/lang/reflect/Array -instanceKlass java/lang/invoke/Invokers -instanceKlass java/lang/invoke/MethodHandleImpl -instanceKlass sun/invoke/util/ValueConversions -instanceKlass java/lang/invoke/DirectMethodHandle$Holder -instanceKlass java/lang/invoke/LambdaForm$NamedFunction -instanceKlass sun/invoke/util/Wrapper$Format -instanceKlass java/lang/invoke/MethodTypeForm -instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet -instanceKlass java/lang/invoke/LambdaMetafactory -instanceKlass java/util/logging/Level -instanceKlass java/util/logging/Handler -instanceKlass java/util/logging/Logger -instanceKlass org/slf4j/helpers/NamedLoggerBase -instanceKlass org/slf4j/spi/LocationAwareLogger -instanceKlass org/slf4j/impl/JDK14LoggerFactory -instanceKlass org/slf4j/impl/StaticLoggerBinder -instanceKlass org/slf4j/spi/LoggerFactoryBinder -instanceKlass jdk/internal/loader/URLClassPath$1 -instanceKlass java/lang/CompoundEnumeration -instanceKlass java/util/ArrayList$Itr -instanceKlass jdk/internal/loader/BuiltinClassLoader$1 -instanceKlass java/util/Collections$EmptyEnumeration -instanceKlass java/util/Collections$EmptyIterator -instanceKlass jdk/internal/jimage/ImageLocation -instanceKlass jdk/internal/jimage/decompressor/Decompressor -instanceKlass jdk/internal/jimage/ImageStringsReader -instanceKlass jdk/internal/jimage/ImageStrings -instanceKlass jdk/internal/jimage/ImageHeader -instanceKlass jdk/internal/jimage/NativeImageBuffer$1 -instanceKlass jdk/internal/jimage/NativeImageBuffer -instanceKlass jdk/internal/jimage/BasicImageReader$1 -instanceKlass jdk/internal/jimage/BasicImageReader -instanceKlass jdk/internal/jimage/ImageReader -instanceKlass jdk/internal/jimage/ImageReaderFactory$1 -instanceKlass java/net/URI$Parser -instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder$1 -instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder -instanceKlass java/nio/file/FileSystems -instanceKlass java/nio/file/Paths -instanceKlass jdk/internal/jimage/ImageReaderFactory -instanceKlass jdk/internal/module/SystemModuleFinders$SystemImage -instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleReader -instanceKlass java/lang/module/ModuleReader -instanceKlass jdk/internal/loader/BuiltinClassLoader$5 -instanceKlass jdk/internal/loader/BuiltinClassLoader$2 -instanceKlass jdk/internal/module/Resources -instanceKlass org/slf4j/helpers/Util -instanceKlass org/slf4j/helpers/NOPLoggerFactory -instanceKlass java/util/concurrent/LinkedBlockingQueue$Node -instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject -instanceKlass java/util/concurrent/locks/Condition -instanceKlass java/util/concurrent/BlockingQueue -instanceKlass org/slf4j/Logger -instanceKlass org/slf4j/helpers/SubstituteLoggerFactory -instanceKlass org/slf4j/event/LoggingEvent -instanceKlass org/slf4j/ILoggerFactory -instanceKlass org/slf4j/LoggerFactory -instanceKlass com/badlogic/gdx/Screen -instanceKlass com/badlogic/gdx/Game -instanceKlass org/lwjgl/glfw/GLFWErrorCallbackI -instanceKlass org/lwjgl/system/CallbackI -instanceKlass org/lwjgl/system/Pointer -instanceKlass java/util/TreeMap$PrivateEntryIterator -instanceKlass java/util/TreeMap$Entry -instanceKlass java/util/NavigableMap -instanceKlass java/util/SortedMap -instanceKlass java/util/NavigableSet -instanceKlass java/util/SortedSet -instanceKlass com/badlogic/gdx/Graphics -instanceKlass com/badlogic/gdx/utils/Clipboard -instanceKlass com/badlogic/gdx/Preferences -instanceKlass com/badlogic/gdx/files/FileHandle -instanceKlass com/badlogic/gdx/Files -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Input -instanceKlass com/badlogic/gdx/Input -instanceKlass com/badlogic/gdx/Net -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/Lwjgl3Audio -instanceKlass com/badlogic/gdx/utils/Disposable -instanceKlass com/badlogic/gdx/Audio -instanceKlass com/badlogic/gdx/ApplicationLogger -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Application -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationBase -instanceKlass com/badlogic/gdx/Application -instanceKlass com/badlogic/gdx/utils/NumberUtils -instanceKlass com/badlogic/gdx/graphics/Color -instanceKlass com/badlogic/gdx/Graphics$Monitor -instanceKlass com/badlogic/gdx/Graphics$DisplayMode -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3WindowConfiguration -instanceKlass java/lang/Void -instanceKlass java/lang/PublicMethods$Key -instanceKlass java/lang/PublicMethods$MethodList -instanceKlass com/badlogic/gdx/ApplicationListener -instanceKlass java/util/zip/Checksum$1 -instanceKlass java/util/zip/CRC32 -instanceKlass java/util/zip/Checksum -instanceKlass java/util/jar/Attributes -instanceKlass java/util/zip/ZipFile$InflaterCleanupAction -instanceKlass java/util/zip/Inflater$InflaterZStreamRef -instanceKlass java/util/zip/Inflater -instanceKlass java/util/zip/ZipEntry -instanceKlass java/nio/Bits$1 -instanceKlass jdk/internal/misc/VM$BufferPool -instanceKlass java/nio/Bits -instanceKlass sun/nio/ch/DirectBuffer -instanceKlass jdk/internal/perf/PerfCounter$CoreCounters -instanceKlass jdk/internal/perf/Perf -instanceKlass jdk/internal/perf/Perf$GetPerfAction -instanceKlass jdk/internal/perf/PerfCounter -instanceKlass java/nio/file/attribute/FileTime -instanceKlass java/util/zip/ZipUtils -instanceKlass java/util/zip/ZipFile$Source$End -instanceKlass java/io/RandomAccessFile$2 -instanceKlass jdk/internal/access/JavaIORandomAccessFileAccess -instanceKlass java/io/RandomAccessFile -instanceKlass java/io/DataInput -instanceKlass java/io/DataOutput -instanceKlass sun/nio/fs/UnixFileAttributes$UnixAsBasicFileAttributes -instanceKlass sun/nio/fs/NativeBuffer$Deallocator -instanceKlass sun/nio/fs/NativeBuffer -instanceKlass java/lang/ThreadLocal$ThreadLocalMap -instanceKlass sun/nio/fs/NativeBuffers -instanceKlass sun/nio/fs/AbstractBasicFileAttributeView -instanceKlass sun/nio/fs/DynamicFileAttributeView -instanceKlass sun/nio/fs/UnixFileAttributeViews -instanceKlass java/nio/file/attribute/UserDefinedFileAttributeView -instanceKlass java/nio/file/attribute/BasicFileAttributeView -instanceKlass java/nio/file/attribute/FileAttributeView -instanceKlass java/nio/file/attribute/AttributeView -instanceKlass java/nio/file/Files -instanceKlass java/nio/file/CopyOption -instanceKlass java/util/zip/ZipFile$Source$Key -instanceKlass sun/nio/fs/UnixMountEntry -instanceKlass sun/nio/fs/UnixFileStoreAttributes -instanceKlass sun/nio/fs/UnixFileAttributes -instanceKlass java/nio/file/attribute/PosixFileAttributes -instanceKlass java/nio/file/attribute/BasicFileAttributes -instanceKlass java/util/Enumeration -instanceKlass java/util/concurrent/ConcurrentHashMap$Traverser -instanceKlass jdk/internal/loader/NativeLibraries$3 -instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryImpl -instanceKlass jdk/internal/loader/NativeLibrary -instanceKlass java/util/ArrayDeque$DeqIterator -instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext$1 -instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext -instanceKlass jdk/internal/loader/NativeLibraries$2 -instanceKlass jdk/internal/loader/NativeLibraries$1 -instanceKlass jdk/internal/loader/NativeLibraries$LibraryPaths -instanceKlass sun/nio/fs/UnixNativeDispatcher -instanceKlass sun/nio/fs/Util -instanceKlass sun/nio/fs/UnixPath -instanceKlass java/nio/file/Path -instanceKlass java/nio/file/Watchable -instanceKlass java/nio/file/FileSystem -instanceKlass java/nio/file/OpenOption -instanceKlass java/nio/file/spi/FileSystemProvider -instanceKlass sun/nio/fs/DefaultFileSystemProvider -instanceKlass java/util/zip/ZipFile$Source -instanceKlass java/util/zip/ZipCoder -instanceKlass java/util/zip/ZipFile$CleanableResource -instanceKlass java/lang/Runtime$Version -instanceKlass java/util/jar/JavaUtilJarAccessImpl -instanceKlass jdk/internal/access/JavaUtilJarAccess -instanceKlass jdk/internal/loader/FileURLMapper -instanceKlass jdk/internal/loader/URLClassPath$JarLoader$1 -instanceKlass java/util/zip/ZipFile$1 -instanceKlass jdk/internal/access/JavaUtilZipFileAccess -instanceKlass java/util/zip/ZipFile -instanceKlass java/util/zip/ZipConstants -instanceKlass java/lang/Class$Atomic -instanceKlass java/lang/Class$ReflectionData -instanceKlass com/csse3200/game/desktop/DesktopLauncher -instanceKlass sun/security/util/Debug -instanceKlass java/security/SecureClassLoader$DebugHolder -instanceKlass java/security/Permission -instanceKlass java/security/Guard -instanceKlass java/security/PermissionCollection -instanceKlass java/security/SecureClassLoader$1 -instanceKlass java/security/SecureClassLoader$CodeSourceKey -instanceKlass java/io/FileInputStream$1 -instanceKlass sun/nio/ByteBuffered -instanceKlass jdk/internal/ref/CleanerImpl -instanceKlass java/lang/ref/Cleaner$1 -instanceKlass java/lang/ref/Cleaner -instanceKlass jdk/internal/ref/CleanerFactory$1 -instanceKlass java/util/concurrent/ThreadFactory -instanceKlass jdk/internal/ref/CleanerFactory -instanceKlass java/lang/ref/Cleaner$Cleanable -instanceKlass java/lang/Package$VersionInfo -instanceKlass java/lang/NamedPackage -instanceKlass jdk/internal/loader/Resource -instanceKlass jdk/internal/loader/URLClassPath$Loader -instanceKlass jdk/internal/loader/URLClassPath$3 -instanceKlass java/security/PrivilegedExceptionAction -instanceKlass sun/util/locale/LocaleObjectCache -instanceKlass sun/util/locale/BaseLocale$Key -instanceKlass java/util/Optional -instanceKlass sun/util/locale/LocaleUtils -instanceKlass java/util/Locale -instanceKlass sun/net/util/URLUtil -instanceKlass java/lang/StringCoding -instanceKlass sun/launcher/LauncherHelper -instanceKlass java/lang/invoke/StringConcatFactory$3 -instanceKlass java/lang/invoke/StringConcatFactory$2 -instanceKlass java/lang/invoke/StringConcatFactory$1 -instanceKlass java/lang/invoke/StringConcatFactory -instanceKlass java/util/Deque -instanceKlass java/util/Queue -instanceKlass sun/net/util/IPAddressUtil -instanceKlass java/net/URLStreamHandler -instanceKlass java/util/HexFormat -instanceKlass sun/net/www/ParseUtil -instanceKlass java/net/URL$3 -instanceKlass jdk/internal/access/JavaNetURLAccess -instanceKlass java/net/URL$DefaultFactory -instanceKlass java/net/URLStreamHandlerFactory -instanceKlass jdk/internal/loader/URLClassPath -instanceKlass jdk/internal/loader/BootLoader -instanceKlass java/util/concurrent/ConcurrentHashMap$CollectionView -instanceKlass jdk/internal/loader/ClassLoaderHelper -instanceKlass java/security/ProtectionDomain$JavaSecurityAccessImpl -instanceKlass jdk/internal/access/JavaSecurityAccess -instanceKlass java/lang/ClassLoader$ParallelLoaders -instanceKlass java/security/cert/Certificate -instanceKlass java/net/URI$1 -instanceKlass jdk/internal/access/JavaNetUriAccess -instanceKlass jdk/internal/module/ModuleBootstrap$Counters -instanceKlass jdk/internal/module/ModulePatcher -instanceKlass jdk/internal/util/ArraysSupport -instanceKlass java/io/FileSystem -instanceKlass java/io/DefaultFileSystem -instanceKlass java/io/File -instanceKlass java/lang/module/ModuleDescriptor$1 -instanceKlass jdk/internal/access/JavaLangModuleAccess -instanceKlass java/lang/reflect/Modifier -instanceKlass sun/invoke/util/VerifyAccess -instanceKlass java/util/KeyValueHolder -instanceKlass java/util/ImmutableCollections$MapN$MapNIterator -instanceKlass java/lang/invoke/MethodHandles$Lookup -instanceKlass java/lang/invoke/MemberName$Factory -instanceKlass java/lang/invoke/MethodHandles -instanceKlass jdk/internal/module/ModuleBootstrap -instanceKlass java/lang/invoke/MethodHandleStatics -instanceKlass java/util/Collections -instanceKlass jdk/internal/misc/OSEnvironment -instanceKlass jdk/internal/misc/Signal$NativeHandler -instanceKlass java/util/Hashtable$Entry -instanceKlass jdk/internal/misc/Signal -instanceKlass java/lang/Terminator$1 -instanceKlass jdk/internal/misc/Signal$Handler -instanceKlass java/lang/Terminator -instanceKlass java/nio/ByteOrder -instanceKlass java/nio/Buffer$1 -instanceKlass jdk/internal/access/JavaNioAccess -instanceKlass jdk/internal/misc/ScopedMemoryAccess -instanceKlass java/nio/charset/CodingErrorAction -instanceKlass java/nio/charset/CharsetEncoder -instanceKlass java/io/Writer -instanceKlass java/io/OutputStream -instanceKlass java/io/Flushable -instanceKlass java/io/FileDescriptor$1 -instanceKlass jdk/internal/access/JavaIOFileDescriptorAccess -instanceKlass java/io/FileDescriptor -instanceKlass sun/security/action/GetPropertyAction -instanceKlass jdk/internal/util/StaticProperty -instanceKlass sun/nio/cs/HistoricallyNamedCharset -instanceKlass java/lang/ThreadLocal -instanceKlass java/nio/charset/spi/CharsetProvider -instanceKlass java/nio/charset/Charset -instanceKlass java/util/HashMap$HashIterator -instanceKlass java/util/concurrent/locks/LockSupport -instanceKlass java/util/concurrent/ConcurrentHashMap$CounterCell -instanceKlass java/util/concurrent/locks/ReentrantLock -instanceKlass java/util/concurrent/locks/Lock -instanceKlass java/lang/CharacterData -instanceKlass java/util/Arrays -instanceKlass jdk/internal/util/Preconditions$3 -instanceKlass jdk/internal/util/Preconditions$2 -instanceKlass jdk/internal/util/Preconditions$4 -instanceKlass java/util/function/BiFunction -instanceKlass jdk/internal/util/Preconditions$1 -instanceKlass jdk/internal/util/Preconditions -instanceKlass java/lang/Runtime -instanceKlass java/lang/VersionProps -instanceKlass java/lang/StringConcatHelper -instanceKlass jdk/internal/util/SystemProps$Raw -instanceKlass jdk/internal/util/SystemProps -instanceKlass jdk/internal/misc/VM -instanceKlass java/lang/System$2 -instanceKlass jdk/internal/access/JavaLangAccess -instanceKlass java/lang/ref/Reference$1 -instanceKlass jdk/internal/access/JavaLangRefAccess -instanceKlass java/lang/ref/ReferenceQueue$Lock -instanceKlass java/lang/ref/ReferenceQueue -instanceKlass jdk/internal/reflect/ReflectionFactory -instanceKlass java/lang/Math -instanceKlass java/lang/StringLatin1 -instanceKlass java/util/Objects -instanceKlass jdk/internal/reflect/Reflection -instanceKlass jdk/internal/reflect/ReflectionFactory$GetReflectionFactoryAction -instanceKlass java/security/PrivilegedAction -instanceKlass jdk/internal/access/SharedSecrets -instanceKlass java/lang/reflect/ReflectAccess -instanceKlass jdk/internal/access/JavaLangReflectAccess -instanceKlass jdk/internal/misc/CDS -instanceKlass java/lang/String$CaseInsensitiveComparator -instanceKlass java/util/Comparator -instanceKlass java/io/ObjectStreamField -instanceKlass java/lang/Module$ArchivedData -instanceKlass jdk/internal/module/ArchivedBootLayer -instanceKlass jdk/internal/loader/BuiltinClassLoader$LoadedModule -instanceKlass jdk/internal/module/ServicesCatalog$ServiceProvider -instanceKlass java/util/concurrent/CopyOnWriteArrayList -instanceKlass jdk/internal/module/ServicesCatalog -instanceKlass jdk/internal/loader/AbstractClassLoaderValue -instanceKlass java/util/concurrent/ConcurrentHashMap$Node -instanceKlass jdk/internal/loader/NativeLibraries -instanceKlass java/security/ProtectionDomain$Key -instanceKlass java/security/Principal -instanceKlass jdk/internal/loader/ArchivedClassLoaders -instanceKlass jdk/internal/math/FDBigInteger -instanceKlass java/lang/ModuleLayer -instanceKlass java/util/ImmutableCollections -instanceKlass jdk/internal/module/ModuleLoaderMap$Mapper -instanceKlass java/util/function/Function -instanceKlass java/lang/module/ResolvedModule -instanceKlass java/lang/module/Configuration -instanceKlass java/util/HashMap$Node -instanceKlass java/util/Map$Entry -instanceKlass java/util/Collections$UnmodifiableMap -instanceKlass jdk/internal/module/ModuleHashes -instanceKlass jdk/internal/module/ModuleTarget -instanceKlass java/lang/module/ModuleDescriptor$Opens -instanceKlass java/lang/module/ModuleDescriptor$Provides -instanceKlass jdk/internal/module/SystemModuleFinders$3 -instanceKlass jdk/internal/module/ModuleHashes$HashSupplier -instanceKlass jdk/internal/module/SystemModuleFinders$2 -instanceKlass java/util/function/Supplier -instanceKlass java/net/URI -instanceKlass java/lang/module/ModuleDescriptor$Exports -instanceKlass java/lang/Enum -instanceKlass java/lang/module/ModuleDescriptor$Requires -instanceKlass java/lang/module/ModuleDescriptor$Version -instanceKlass java/lang/module/ModuleDescriptor -instanceKlass java/lang/module/ModuleReference -instanceKlass java/util/Set -instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleFinder -instanceKlass java/lang/module/ModuleFinder -instanceKlass jdk/internal/module/ArchivedModuleGraph -instanceKlass sun/util/locale/BaseLocale -instanceKlass java/util/jar/Attributes$Name -instanceKlass java/lang/Character$CharacterCache -instanceKlass java/lang/Short$ShortCache -instanceKlass java/lang/Byte$ByteCache -instanceKlass java/lang/Long$LongCache -instanceKlass java/lang/Integer$IntegerCache -instanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload -instanceKlass jdk/internal/vm/vector/VectorSupport -instanceKlass java/lang/reflect/RecordComponent -instanceKlass java/util/Iterator -instanceKlass java/lang/Number -instanceKlass java/lang/Character -instanceKlass java/lang/Boolean -instanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer -instanceKlass java/lang/LiveStackFrame -instanceKlass java/lang/StackFrameInfo -instanceKlass java/lang/StackWalker$StackFrame -instanceKlass java/lang/StackStreamFactory$AbstractStackWalker -instanceKlass java/lang/StackWalker -instanceKlass java/nio/Buffer -instanceKlass java/lang/StackTraceElement -instanceKlass java/util/RandomAccess -instanceKlass java/util/List -instanceKlass java/util/AbstractCollection -instanceKlass java/util/Collection -instanceKlass java/lang/Iterable -instanceKlass java/util/concurrent/ConcurrentMap -instanceKlass java/util/AbstractMap -instanceKlass java/security/CodeSource -instanceKlass jdk/internal/loader/ClassLoaders -instanceKlass java/util/jar/Manifest -instanceKlass java/net/URL -instanceKlass java/io/InputStream -instanceKlass java/io/Closeable -instanceKlass java/lang/AutoCloseable -instanceKlass jdk/internal/module/Modules -instanceKlass jdk/internal/misc/Unsafe -instanceKlass jdk/internal/misc/UnsafeConstants -instanceKlass java/lang/AbstractStringBuilder -instanceKlass java/lang/Appendable -instanceKlass java/lang/AssertionStatusDirectives -instanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext -instanceKlass jdk/internal/invoke/NativeEntryPoint -instanceKlass java/lang/invoke/CallSite -instanceKlass java/lang/invoke/MethodType -instanceKlass java/lang/invoke/TypeDescriptor$OfMethod -instanceKlass java/lang/invoke/LambdaForm -instanceKlass java/lang/invoke/MethodHandleNatives -instanceKlass java/lang/invoke/ResolvedMethodName -instanceKlass java/lang/invoke/MemberName -instanceKlass java/lang/invoke/VarHandle -instanceKlass java/lang/invoke/MethodHandle -instanceKlass jdk/internal/reflect/CallerSensitive -instanceKlass java/lang/annotation/Annotation -instanceKlass jdk/internal/reflect/FieldAccessor -instanceKlass jdk/internal/reflect/ConstantPool -instanceKlass jdk/internal/reflect/ConstructorAccessor -instanceKlass jdk/internal/reflect/MethodAccessor -instanceKlass jdk/internal/reflect/MagicAccessorImpl -instanceKlass java/lang/reflect/Parameter -instanceKlass java/lang/reflect/Member -instanceKlass java/lang/reflect/AccessibleObject -instanceKlass java/lang/Module -instanceKlass java/util/Map -instanceKlass java/util/Dictionary -instanceKlass java/lang/ThreadGroup -instanceKlass java/lang/Thread$UncaughtExceptionHandler -instanceKlass java/lang/Thread -instanceKlass java/lang/Runnable -instanceKlass java/lang/ref/Reference -instanceKlass java/lang/Record -instanceKlass java/security/AccessController -instanceKlass java/security/AccessControlContext -instanceKlass java/security/ProtectionDomain -instanceKlass java/lang/SecurityManager -instanceKlass java/lang/Throwable -instanceKlass java/lang/System -instanceKlass java/lang/ClassLoader -instanceKlass java/lang/Cloneable -instanceKlass java/lang/Class -instanceKlass java/lang/invoke/TypeDescriptor$OfField -instanceKlass java/lang/invoke/TypeDescriptor -instanceKlass java/lang/reflect/Type -instanceKlass java/lang/reflect/GenericDeclaration -instanceKlass java/lang/reflect/AnnotatedElement -instanceKlass java/lang/String -instanceKlass java/lang/constant/ConstantDesc -instanceKlass java/lang/constant/Constable -instanceKlass java/lang/CharSequence -instanceKlass java/lang/Comparable -instanceKlass java/io/Serializable -ciInstanceKlass java/lang/Object 1 1 94 100 1 10 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 3 8 1 100 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 3 1 1 -ciInstanceKlass java/io/Serializable 1 0 7 100 1 100 1 1 1 -ciInstanceKlass java/lang/System 1 1 832 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 10 12 1 1 100 1 10 12 10 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 12 1 100 1 8 1 10 10 12 1 100 1 8 1 10 8 1 10 100 12 1 1 8 1 10 12 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 18 12 1 100 1 9 100 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 7 1 10 12 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 8 1 11 12 1 10 12 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 11 12 1 1 7 1 11 12 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 11 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 9 12 1 8 1 10 7 12 1 1 8 1 7 1 9 7 12 1 1 1 10 12 1 7 1 9 12 10 9 12 7 1 10 12 8 1 10 12 1 10 12 1 1 8 1 10 7 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 10 7 12 1 1 1 9 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 8 1 10 8 1 8 1 8 1 8 1 10 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 1 8 1 10 10 10 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 10 12 1 1 7 1 10 10 12 1 10 12 1 9 12 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/System in Ljava/io/InputStream; java/io/BufferedInputStream -staticfield java/lang/System out Ljava/io/PrintStream; java/io/PrintStream -staticfield java/lang/System err Ljava/io/PrintStream; java/io/PrintStream -ciInstanceKlass java/util/Properties 1 1 690 10 7 12 1 1 1 100 1 10 7 12 1 1 7 1 10 12 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 7 1 10 12 1 10 12 1 1 8 1 10 12 1 7 1 10 12 10 12 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 3 10 10 100 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 9 12 1 1 7 1 100 1 10 12 1 100 1 11 7 12 1 1 1 11 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 11 12 1 11 12 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 10 12 1 100 1 10 10 12 1 1 10 100 12 1 1 9 100 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 1 100 1 10 10 12 1 11 7 12 1 1 10 7 12 1 1 1 8 1 10 100 12 1 1 11 11 7 1 8 1 10 100 1 11 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 10 11 12 1 4 11 10 12 1 1 10 100 12 1 1 11 12 1 10 12 1 1 10 100 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 100 12 1 1 1 100 1 6 0 10 12 1 1 11 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -staticfield java/util/Properties UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -instanceKlass java/util/Hashtable -ciInstanceKlass java/util/Dictionary 1 1 36 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/util/Properties -ciInstanceKlass java/util/Hashtable 1 1 512 100 1 10 7 12 1 1 1 9 7 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 8 1 10 12 1 9 12 1 1 7 1 9 12 1 1 4 10 7 12 1 1 1 9 12 1 4 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 100 1 10 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 10 12 1 3 9 12 1 9 12 1 3 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 9 12 1 1 10 100 1 100 1 10 12 1 10 8 1 10 10 12 1 8 1 10 8 1 10 100 12 1 1 1 7 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 1 10 10 12 1 1 11 12 1 1 11 12 1 100 1 10 10 10 100 12 1 1 11 100 12 1 1 1 100 1 10 11 100 12 1 1 11 100 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 8 1 10 4 10 12 4 10 12 1 8 1 10 12 10 100 12 1 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/String 1 1 1399 10 7 12 1 1 1 8 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 10 7 12 1 1 1 10 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 10 12 9 100 12 1 1 3 10 7 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 11 12 1 1 10 12 1 1 10 12 10 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 10 12 1 10 12 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 3 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 10 100 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 10 12 1 100 1 10 10 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 11 7 1 11 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 9 12 1 1 11 100 12 1 1 1 10 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 10 12 10 10 12 10 10 12 1 10 12 1 10 12 10 10 12 10 12 1 10 12 10 12 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 10 7 12 1 1 1 11 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 100 1 100 1 8 1 10 10 10 12 1 8 1 10 12 1 3 3 7 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 10 12 10 12 1 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 12 1 1 10 10 12 1 8 1 10 12 1 1 18 12 1 1 11 100 12 1 1 1 7 1 3 18 12 1 18 12 1 8 1 10 100 12 1 1 1 11 12 1 1 10 12 10 10 12 1 10 11 12 1 1 10 12 1 1 11 12 1 18 3 11 10 12 1 11 11 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 11 100 12 1 7 1 100 1 10 12 1 7 1 10 10 7 12 1 1 1 100 1 10 7 1 10 10 12 1 10 10 12 1 8 1 10 10 12 1 8 1 8 1 10 12 1 10 12 1 10 10 12 10 100 12 1 1 10 100 12 1 1 10 100 12 1 1 8 1 10 12 1 10 12 1 1 10 10 12 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 100 12 1 1 1 10 12 10 12 1 1 10 12 10 10 12 10 12 7 1 9 12 1 1 7 1 10 100 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 15 10 12 15 10 12 1 1 1 1 100 1 100 1 1 1 -staticfield java/lang/String COMPACT_STRINGS Z 1 -staticfield java/lang/String serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; -staticfield java/lang/String CASE_INSENSITIVE_ORDER Ljava/util/Comparator; java/lang/String$CaseInsensitiveComparator -ciInstanceKlass java/util/Iterator 1 1 53 100 1 8 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OggInputStream -instanceKlass sun/nio/ch/ChannelInputStream -instanceKlass java/util/zip/ZipFile$ZipFileInputStream -instanceKlass java/io/FilterInputStream -instanceKlass java/io/FileInputStream -instanceKlass java/io/ByteArrayInputStream -ciInstanceKlass java/io/InputStream 1 1 184 100 1 10 7 12 1 1 1 100 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 100 1 3 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 3 100 1 8 1 10 10 100 12 1 1 1 100 1 10 11 100 12 1 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 10 100 12 1 1 1 5 0 10 12 1 10 12 1 1 100 1 10 8 1 10 8 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/util/concurrent/ForkJoinWorkerThread -instanceKlass java/util/logging/LogManager$Cleaner -instanceKlass jdk/internal/misc/InnocuousThread -instanceKlass java/lang/ref/Finalizer$FinalizerThread -instanceKlass java/lang/ref/Reference$ReferenceHandler -ciInstanceKlass java/lang/Thread 1 1 612 9 7 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 1 3 8 1 100 1 5 0 10 12 1 1 10 7 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 100 1 8 1 10 9 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 9 12 1 10 12 1 1 9 12 1 100 1 10 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 100 1 11 7 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 10 12 9 12 1 1 10 12 9 12 1 10 12 1 100 1 10 10 12 1 1 9 12 1 10 12 1 11 100 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 10 12 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 1 10 12 1 100 1 8 1 10 10 12 1 10 12 8 1 10 12 1 8 1 10 8 1 8 1 10 100 12 1 1 10 100 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 1 10 12 1 1 10 10 12 1 1 9 12 1 10 12 1 1 100 1 10 12 11 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 100 1 10 12 1 10 12 1 1 11 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 8 1 9 12 1 10 12 1 1 11 100 12 1 1 1 10 100 12 1 1 1 11 12 1 10 12 1 7 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 -staticfield java/lang/Thread EMPTY_STACK_TRACE [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; -ciInstanceKlass java/lang/ThreadGroup 1 1 293 10 7 12 1 1 1 9 7 12 1 1 1 8 1 9 12 1 1 7 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 9 12 1 9 12 1 1 10 7 12 1 1 1 100 10 12 1 1 10 7 12 1 1 1 10 100 12 1 9 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 100 1 10 10 12 1 10 12 1 10 12 1 7 10 12 1 9 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 1 100 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 8 1 10 8 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/misc/Unsafe 1 1 1287 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 5 0 5 0 5 0 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 100 1 8 1 10 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 100 1 10 10 12 1 1 8 1 10 8 1 8 1 10 12 1 1 9 7 12 1 1 1 9 100 1 9 100 1 9 100 1 9 9 100 1 9 100 1 9 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 5 0 5 0 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 3 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 100 1 10 9 12 1 5 0 10 12 1 1 5 0 10 12 1 5 0 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 5 0 5 0 5 0 10 12 1 1 10 12 1 10 12 1 10 12 10 100 12 1 1 8 1 100 1 11 12 1 1 8 1 11 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 1 10 12 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 10 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield jdk/internal/misc/Unsafe theUnsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_INT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_LONG_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_INDEX_SCALE I 1 -staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_INDEX_SCALE I 1 -staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_INDEX_SCALE I 2 -staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_INDEX_SCALE I 2 -staticfield jdk/internal/misc/Unsafe ARRAY_INT_INDEX_SCALE I 4 -staticfield jdk/internal/misc/Unsafe ARRAY_LONG_INDEX_SCALE I 8 -staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_INDEX_SCALE I 4 -staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_INDEX_SCALE I 8 -staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_INDEX_SCALE I 4 -staticfield jdk/internal/misc/Unsafe ADDRESS_SIZE I 8 -instanceKlass jdk/internal/reflect/DelegatingClassLoader -instanceKlass java/security/SecureClassLoader -ciInstanceKlass java/lang/ClassLoader 1 1 1101 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 7 12 1 1 1 10 100 12 1 10 7 1 10 7 1 7 1 7 1 10 12 1 10 12 1 9 12 1 1 10 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 7 1 100 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 100 1 8 1 10 8 1 10 12 1 10 12 1 100 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 1 8 1 8 1 10 7 12 1 1 100 1 10 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 10 7 1 7 1 10 12 1 1 10 12 1 10 7 1 10 12 1 100 1 18 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 8 1 100 1 10 10 12 1 9 12 1 10 7 12 1 1 10 12 1 100 1 8 1 10 12 1 10 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 100 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 7 1 18 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 18 12 1 11 100 12 1 1 1 100 1 10 12 1 1 10 12 1 10 11 12 1 1 10 18 10 12 1 1 11 100 12 1 18 12 1 11 12 1 1 10 12 10 12 1 1 10 12 1 1 100 1 8 1 10 10 12 1 8 1 8 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 100 1 10 11 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 9 12 1 1 9 12 9 12 1 9 12 1 9 12 1 8 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 11 12 1 1 10 100 12 1 1 1 100 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 1 16 15 10 12 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 16 1 1 100 1 100 1 1 -staticfield java/lang/ClassLoader nocerts [Ljava/security/cert/Certificate; 0 [Ljava/security/cert/Certificate; -staticfield java/lang/ClassLoader $assertionsDisabled Z 1 -ciInstanceKlass java/lang/Class 1 1 1626 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 7 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 8 1 10 12 1 10 11 100 12 1 1 1 11 100 12 1 1 1 11 8 1 18 8 1 10 12 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 18 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 7 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 100 1 100 1 10 10 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 9 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 1 10 100 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 1 10 10 10 12 1 1 10 12 1 1 10 12 10 10 12 1 1 100 1 8 1 10 10 12 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 100 1 9 12 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 10 12 11 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 10 12 100 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 1 100 1 10 8 1 10 12 1 11 11 12 1 1 11 100 12 1 1 11 12 1 8 1 10 12 1 10 12 1 1 9 12 1 9 12 1 1 10 7 12 1 1 9 12 1 10 12 1 1 10 10 12 1 10 7 12 1 1 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 7 1 10 12 1 1 100 11 100 1 9 12 1 1 9 12 1 100 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 8 10 100 8 1 18 8 1 8 1 10 12 1 9 12 1 9 12 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 7 1 10 10 12 1 10 7 1 9 12 1 8 1 10 12 1 7 1 10 12 1 10 12 1 1 9 12 1 100 1 8 1 10 7 1 4 10 10 12 11 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 8 1 8 1 10 12 1 1 9 100 12 1 1 11 12 100 1 11 100 12 1 1 9 12 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 9 12 1 9 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 10 11 12 1 11 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 100 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 18 12 1 1 11 12 1 1 18 11 12 1 18 12 1 11 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 8 1 10 12 1 7 1 9 12 1 1 100 1 100 1 100 1 100 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 11 12 16 1 16 15 16 15 10 12 16 16 15 10 12 16 15 16 1 15 10 12 16 1 1 1 1 1 1 1 1 100 1 1 100 1 100 1 1 100 1 100 1 1 -staticfield java/lang/Class EMPTY_CLASS_ARRAY [Ljava/lang/Class; 0 [Ljava/lang/Class; -staticfield java/lang/Class serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; -ciInstanceKlass java/lang/Module 1 1 960 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 9 12 1 1 11 12 1 9 100 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 1 11 7 12 1 1 10 12 1 1 9 12 1 9 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 1 10 12 1 1 11 12 1 9 12 1 11 12 10 100 12 1 1 100 1 8 1 10 100 1 11 12 1 1 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 11 12 1 1 9 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 10 12 10 7 12 1 1 10 7 12 1 1 10 100 1 18 12 1 1 11 100 12 1 1 1 18 12 1 11 12 1 1 10 100 12 1 1 1 11 12 1 1 10 100 12 1 1 4 100 1 11 12 1 100 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 8 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 11 12 1 1 10 12 10 12 1 1 9 12 1 100 1 10 10 12 1 1 11 100 1 10 12 1 1 11 12 1 10 10 12 1 11 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 18 12 1 11 12 1 18 12 1 10 12 1 10 12 1 10 12 100 1 10 12 1 10 12 1 10 12 1 9 12 1 100 1 10 10 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 18 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 100 1 8 1 100 1 10 100 1 100 1 3 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 8 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 100 12 1 1 8 1 10 12 1 8 1 10 12 1 10 12 10 12 1 8 1 10 10 100 12 1 1 100 1 10 10 12 1 10 7 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 11 12 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 16 15 10 16 1 15 10 12 16 1 15 10 12 16 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Module ALL_UNNAMED_MODULE Ljava/lang/Module; java/lang/Module -staticfield java/lang/Module ALL_UNNAMED_MODULE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 -staticfield java/lang/Module EVERYONE_MODULE Ljava/lang/Module; java/lang/Module -staticfield java/lang/Module EVERYONE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 -staticfield java/lang/Module $assertionsDisabled Z 1 -instanceKlass java/lang/Exception -instanceKlass java/lang/Error -ciInstanceKlass java/lang/Throwable 1 1 394 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 10 10 12 1 100 1 8 1 10 10 12 1 1 10 7 12 1 1 10 12 1 8 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 10 12 1 100 1 10 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 8 1 8 1 9 12 1 1 10 100 12 1 1 100 1 10 11 12 1 8 1 8 1 10 7 12 1 1 8 1 10 12 1 8 1 100 1 10 12 1 9 12 1 1 10 12 1 10 7 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 8 1 10 12 1 1 8 1 10 10 9 100 12 1 1 1 8 1 10 12 1 1 11 10 100 1 8 1 10 11 12 1 1 8 1 9 12 1 10 100 12 1 1 11 9 12 1 1 11 12 1 1 100 10 12 1 10 12 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/Throwable UNASSIGNED_STACK [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; -staticfield java/lang/Throwable SUPPRESSED_SENTINEL Ljava/util/List; java/util/Collections$EmptyList -staticfield java/lang/Throwable EMPTY_THROWABLE_ARRAY [Ljava/lang/Throwable; 0 [Ljava/lang/Throwable; -staticfield java/lang/Throwable $assertionsDisabled Z 1 -ciInstanceKlass java/lang/ThreadDeath 0 0 21 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 -instanceKlass java/lang/AssertionError -instanceKlass java/lang/VirtualMachineError -instanceKlass java/lang/LinkageError -instanceKlass java/lang/ThreadDeath -ciInstanceKlass java/lang/Error 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/Boolean 1 1 151 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 8 1 10 7 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 9 100 12 1 1 9 12 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 -staticfield java/lang/Boolean TRUE Ljava/lang/Boolean; java/lang/Boolean -staticfield java/lang/Boolean FALSE Ljava/lang/Boolean; java/lang/Boolean -staticfield java/lang/Boolean TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Character 1 1 585 7 1 100 1 100 1 9 12 1 1 8 1 9 12 1 1 100 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 3 3 3 3 3 10 12 1 1 10 12 1 3 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 3 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 10 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 12 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 5 0 10 12 1 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 10 12 1 9 12 1 1 100 1 10 10 12 1 10 12 1 1 3 10 100 12 1 1 1 10 12 1 10 100 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 9 100 12 1 1 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 10 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 3 1 1 3 1 1 1 1 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 -staticfield java/lang/Character TYPE Ljava/lang/Class; java/lang/Class -staticfield java/lang/Character $assertionsDisabled Z 1 -ciInstanceKlass java/lang/Float 1 1 223 7 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 4 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 4 4 4 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 4 1 1 1 4 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Float TYPE Ljava/lang/Class; java/lang/Class -instanceKlass java/math/BigInteger -instanceKlass java/util/concurrent/atomic/AtomicLong -instanceKlass java/util/concurrent/atomic/AtomicInteger -instanceKlass java/lang/Long -instanceKlass java/lang/Integer -instanceKlass java/lang/Short -instanceKlass java/lang/Byte -instanceKlass java/lang/Double -instanceKlass java/lang/Float -ciInstanceKlass java/lang/Number 1 1 37 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/Double 1 1 287 7 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 100 12 1 1 1 6 0 8 1 10 12 1 1 8 1 10 12 1 1 8 1 6 0 10 12 1 1 100 1 5 0 5 0 8 1 8 1 10 100 12 1 1 1 10 100 12 1 1 1 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 6 0 6 0 6 0 10 7 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 5 0 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 6 0 1 1 1 6 0 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Double TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Byte 1 1 212 7 1 100 1 10 100 12 1 1 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 8 1 8 1 10 7 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/Byte TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Short 1 1 221 7 1 100 1 100 1 10 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 8 1 8 1 10 100 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 3 3 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/Short TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Integer 1 1 444 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 10 12 1 1 3 10 12 1 1 3 10 12 1 1 10 12 1 1 10 7 12 1 1 1 11 7 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 1 5 0 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 9 12 1 1 9 12 1 1 10 12 1 10 7 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 5 0 3 3 3 3 10 12 1 3 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 3 3 3 3 3 3 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Integer TYPE Ljava/lang/Class; java/lang/Class -staticfield java/lang/Integer digits [C 36 -staticfield java/lang/Integer DigitTens [B 100 -staticfield java/lang/Integer DigitOnes [B 100 -staticfield java/lang/Integer sizeTable [I 10 -ciInstanceKlass java/lang/Long 1 1 505 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 10 12 1 10 12 1 10 12 1 5 0 5 0 100 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 5 0 5 0 9 12 1 1 9 12 1 5 0 100 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 5 0 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 8 1 8 1 11 12 1 1 10 12 1 10 12 1 10 12 1 5 0 5 0 9 7 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 7 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 5 0 10 12 1 10 12 1 5 0 5 0 5 0 10 12 1 1 5 0 5 0 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 3 1 3 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Long TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass jdk/internal/vm/vector/VectorSupport 0 0 525 100 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 9 12 1 1 10 100 12 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle -instanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask -instanceKlass jdk/internal/vm/vector/VectorSupport$Vector -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload 0 0 32 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$Vector 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -instanceKlass java/lang/ref/PhantomReference -instanceKlass java/lang/ref/FinalReference -instanceKlass java/lang/ref/WeakReference -instanceKlass java/lang/ref/SoftReference -ciInstanceKlass java/lang/ref/Reference 1 1 195 9 7 12 1 1 1 9 7 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 100 1 10 12 1 9 12 1 9 12 1 100 1 10 10 12 1 10 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/ref/Reference processPendingLock Ljava/lang/Object; java/lang/Object -staticfield java/lang/ref/Reference $assertionsDisabled Z 1 -instanceKlass java/util/ResourceBundle$BundleReference -instanceKlass sun/util/locale/provider/LocaleResources$ResourceReference -instanceKlass sun/util/resources/Bundles$BundleReference -instanceKlass java/lang/invoke/LambdaFormEditor$Transform -instanceKlass sun/util/locale/LocaleObjectCache$CacheEntry -ciInstanceKlass java/lang/ref/SoftReference 1 1 47 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 -instanceKlass java/util/ResourceBundle$KeyElementReference -instanceKlass sun/nio/ch/FileLockTable$FileLockReference -instanceKlass java/lang/ClassValue$Entry -instanceKlass java/util/logging/LogManager$LoggerWeakRef -instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry -instanceKlass java/util/logging/Level$KnownLevel -instanceKlass java/lang/ThreadLocal$ThreadLocalMap$Entry -instanceKlass java/util/WeakHashMap$Entry -ciInstanceKlass java/lang/ref/WeakReference 1 1 31 10 7 12 1 1 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/ref/Finalizer -ciInstanceKlass java/lang/ref/FinalReference 1 1 47 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/ref/PhantomCleanable -instanceKlass jdk/internal/ref/Cleaner -ciInstanceKlass java/lang/ref/PhantomReference 1 1 39 10 100 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ref/Finalizer 1 1 168 9 7 12 1 1 1 10 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 1 9 12 1 100 1 10 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 10 12 1 10 7 12 1 1 1 7 1 10 7 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/ref/Finalizer lock Ljava/lang/Object; java/lang/Object -staticfield java/lang/ref/Finalizer ENABLED Z 1 -staticfield java/lang/ref/Finalizer $assertionsDisabled Z 1 -instanceKlass java/lang/reflect/Executable -instanceKlass java/lang/reflect/Field -ciInstanceKlass java/lang/reflect/AccessibleObject 1 1 398 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 7 12 1 1 1 11 12 1 100 1 10 12 1 7 1 100 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 7 1 10 10 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 100 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 11 100 1 100 1 8 1 10 10 12 1 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 10 100 1 8 1 10 11 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 12 1 7 1 10 12 1 10 12 1 1 10 100 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 8 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 9 12 1 100 1 10 7 1 10 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 7 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/reflect/AccessibleObject reflectionFactory Ljdk/internal/reflect/ReflectionFactory; jdk/internal/reflect/ReflectionFactory -ciInstanceKlass java/lang/reflect/Method 1 1 477 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 8 1 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 11 100 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 9 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/reflect/Constructor -instanceKlass java/lang/reflect/Method -ciInstanceKlass java/lang/reflect/Executable 1 1 548 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 8 1 10 12 1 100 1 8 1 10 12 1 8 1 11 100 12 1 1 1 100 1 11 100 12 1 1 1 11 12 1 8 1 18 8 1 10 12 1 10 12 1 1 18 8 1 10 12 1 100 1 10 12 1 10 12 1 11 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 100 1 10 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 3 100 1 8 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 8 1 8 1 8 1 9 12 1 10 12 1 100 1 8 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 10 7 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 10 10 10 10 100 12 1 1 1 10 12 1 9 12 1 10 12 1 1 9 12 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 15 10 100 12 1 1 1 16 15 16 1 16 1 15 10 12 16 1 100 1 1 100 1 100 1 1 -ciInstanceKlass java/lang/reflect/Constructor 1 1 435 10 100 12 1 1 1 10 100 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 7 1 100 1 8 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 100 12 1 1 10 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/reflect/Field 1 1 442 9 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 7 1 10 100 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 10 12 1 8 1 8 1 10 11 100 1 9 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 7 12 1 1 10 12 1 1 11 7 1 10 12 1 100 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 10 7 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/reflect/Parameter 0 0 226 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 8 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 100 1 10 11 12 1 1 11 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass java/lang/reflect/RecordComponent 0 0 196 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 9 12 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 9 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/StringBuffer 0 0 470 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 1 10 10 100 12 1 1 1 10 10 12 1 10 8 10 100 12 1 1 1 8 10 12 1 8 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 9 100 12 1 1 1 9 100 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/StringBuilder -instanceKlass java/lang/StringBuffer -ciInstanceKlass java/lang/AbstractStringBuilder 1 1 551 7 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 7 1 3 3 10 12 1 10 12 1 1 11 7 1 100 1 100 1 10 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 1 100 1 10 12 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 100 1 10 10 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 18 12 1 1 100 1 10 100 12 1 1 1 18 10 12 1 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 10 12 10 12 1 10 10 10 12 1 10 100 1 10 12 1 100 1 10 100 1 10 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 15 10 12 1 1 1 1 100 1 100 1 1 -staticfield java/lang/AbstractStringBuilder EMPTYVALUE [B 0 -ciInstanceKlass java/lang/StringBuilder 1 1 409 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 100 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 100 1 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/SecurityManager 0 0 576 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 1 10 100 1 10 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 100 1 8 1 10 9 12 1 1 9 12 1 8 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 10 12 1 1 100 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 8 1 100 1 8 1 10 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 8 1 100 1 8 1 8 1 10 8 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 100 12 1 1 11 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 18 12 1 1 11 12 1 1 18 18 11 12 1 18 12 1 11 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 18 12 1 18 10 100 12 1 1 1 18 12 1 10 12 1 18 18 8 1 10 12 1 9 12 1 1 11 100 12 1 1 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 8 1 100 1 10 9 12 1 8 1 10 12 1 8 1 100 1 10 10 100 12 1 1 10 100 1 9 100 12 1 1 1 11 12 1 1 10 12 1 11 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 100 12 1 1 1 16 1 16 15 10 12 16 1 15 10 12 16 15 11 100 1 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 1 16 1 15 11 12 1 15 10 12 16 15 10 16 1 1 1 1 100 1 100 1 1 -ciInstanceKlass java/security/AccessControlContext 1 1 374 9 7 12 1 1 1 9 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 12 1 11 12 1 11 12 1 1 7 1 11 12 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 7 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 10 7 12 1 1 1 9 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 10 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 100 1 10 12 1 10 12 1 1 100 1 10 12 1 8 1 10 12 1 10 12 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 10 12 1 10 12 1 1 10 10 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 -ciInstanceKlass java/security/AccessController 1 1 295 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 1 10 11 7 12 1 1 1 10 7 12 1 1 11 7 1 100 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 100 1 10 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 3 1 1 1 -staticfield java/security/AccessController $assertionsDisabled Z 1 -ciInstanceKlass java/security/CodeSource 1 1 395 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 100 12 1 1 10 100 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 8 1 8 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 8 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 12 1 10 12 10 12 1 1 10 100 12 1 1 10 12 1 100 1 10 12 10 8 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 8 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 10 12 10 12 1 1 11 100 12 1 1 10 10 12 1 11 10 12 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 11 12 1 1 11 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 -ciInstanceKlass java/security/ProtectionDomain 1 1 325 10 7 12 1 1 1 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 7 1 9 12 1 9 12 1 1 7 1 9 12 1 1 9 12 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 9 100 12 1 1 10 12 1 1 10 100 1 10 12 1 1 8 1 100 1 8 1 10 12 1 10 11 10 100 12 1 1 1 10 12 1 1 8 1 11 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 8 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 100 12 1 1 1 10 100 1 10 12 1 10 12 1 1 11 100 12 1 1 11 12 1 100 1 11 100 12 1 1 1 10 12 1 10 11 12 1 1 11 12 1 1 10 12 1 10 7 12 1 1 10 100 12 1 1 11 12 1 10 12 8 1 8 1 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 -staticfield java/security/ProtectionDomain filePermCompatInPD Z 0 -instanceKlass jdk/internal/loader/BuiltinClassLoader -instanceKlass java/net/URLClassLoader -ciInstanceKlass java/security/SecureClassLoader 1 1 102 10 7 12 1 1 1 100 1 10 12 1 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 7 1 10 12 1 7 1 10 12 1 11 7 12 1 1 1 7 1 11 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass java/net/URL 1 1 743 10 7 12 1 1 1 10 12 1 10 7 12 1 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 1 8 1 10 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 8 1 9 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 9 12 1 8 1 9 12 1 10 12 1 1 8 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 8 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 10 7 12 1 1 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 10 12 1 9 12 1 1 10 7 12 1 1 8 1 10 7 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 10 9 12 1 1 10 7 12 1 1 8 1 10 12 1 1 100 1 10 10 100 12 1 1 1 8 9 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 11 7 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 10 8 8 10 12 1 8 8 8 100 1 10 12 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 100 1 8 1 10 10 10 12 1 1 10 12 1 10 12 1 1 8 1 7 1 10 10 10 7 1 10 12 1 9 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 100 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/net/URL defaultFactory Ljava/net/URLStreamHandlerFactory; java/net/URL$DefaultFactory -staticfield java/net/URL streamHandlerLock Ljava/lang/Object; java/lang/Object -staticfield java/net/URL serialPersistentFields [Ljava/io/ObjectStreamField; 7 [Ljava/io/ObjectStreamField; -ciInstanceKlass java/net/URLClassLoader 0 0 600 10 100 12 1 1 1 100 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 100 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 11 100 12 1 1 10 12 1 11 12 1 11 12 1 1 11 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 12 1 1 10 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 11 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 100 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 9 100 12 1 1 1 10 12 1 8 1 100 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 1 8 1 10 100 1 10 12 1 10 100 12 1 100 1 10 12 1 10 12 1 100 1 10 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -ciInstanceKlass java/util/jar/Manifest 1 1 336 10 7 12 1 1 1 7 1 10 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 100 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 100 1 10 12 1 8 1 11 12 1 100 1 10 12 1 1 11 12 1 10 12 1 10 12 1 10 100 12 1 1 1 8 1 10 12 1 1 10 9 100 12 1 1 1 10 12 1 1 10 100 12 1 10 12 1 10 12 1 9 100 12 1 1 1 8 1 10 12 1 8 1 8 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 8 1 10 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 11 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 10 12 1 11 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/io/ByteArrayInputStream 1 1 96 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/nio/CharBuffer -instanceKlass java/nio/ShortBuffer -instanceKlass java/nio/DoubleBuffer -instanceKlass java/nio/FloatBuffer -instanceKlass java/nio/IntBuffer -instanceKlass java/nio/LongBuffer -instanceKlass java/nio/ByteBuffer -ciInstanceKlass java/nio/Buffer 1 1 237 100 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 1 100 1 8 1 10 12 1 8 1 8 1 9 12 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 100 1 10 100 1 10 10 7 12 1 1 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 1 100 1 100 1 8 1 10 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/nio/Buffer UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -staticfield java/nio/Buffer SCOPED_MEMORY_ACCESS Ljdk/internal/misc/ScopedMemoryAccess; jdk/internal/misc/ScopedMemoryAccess -staticfield java/nio/Buffer $assertionsDisabled Z 1 -instanceKlass java/util/ArrayList$SubList -instanceKlass java/util/Collections$CopiesList -instanceKlass java/util/Arrays$ArrayList -instanceKlass java/util/Collections$EmptyList -instanceKlass java/util/ArrayList -ciInstanceKlass java/util/AbstractList 1 1 218 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 1 11 100 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 100 1 10 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 8 1 8 1 8 1 10 100 1 11 10 10 12 1 11 12 1 10 12 1 1 8 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 -instanceKlass java/util/HashMap$Values -instanceKlass java/util/IdentityHashMap$Values -instanceKlass java/util/AbstractQueue -instanceKlass java/util/ArrayDeque -instanceKlass java/util/AbstractSet -instanceKlass java/util/ImmutableCollections$AbstractImmutableCollection -instanceKlass java/util/AbstractList -ciInstanceKlass java/util/AbstractCollection 1 1 160 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 11 12 1 11 7 1 10 12 1 10 12 1 10 100 12 1 1 1 11 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/AssertionStatusDirectives 0 0 24 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/Record 0 0 22 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/util/concurrent/ConcurrentHashMap 1 1 1210 7 1 7 1 3 10 12 1 1 3 100 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 9 12 1 1 9 12 1 1 9 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 4 10 12 1 9 12 1 10 12 1 1 100 1 10 5 0 10 12 1 10 12 1 1 5 0 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 7 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 9 10 12 1 1 9 12 1 10 12 1 1 5 0 9 12 1 1 7 1 10 12 1 9 12 1 1 7 1 10 12 1 9 12 1 7 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 11 100 1 10 12 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 9 10 12 1 9 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 100 1 10 12 11 100 12 1 1 10 11 7 12 1 10 12 1 100 1 10 12 1 100 1 10 10 9 7 12 1 1 1 10 12 3 10 100 12 1 1 9 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 100 12 1 1 9 12 1 9 7 12 1 1 10 12 1 1 10 12 1 3 9 12 1 9 12 1 10 12 1 1 7 1 9 3 9 12 1 100 1 10 12 1 9 12 1 10 12 1 9 12 1 10 12 1 9 12 1 10 100 12 1 1 1 100 10 12 1 100 1 5 0 10 100 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 100 1 100 1 10 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 9 12 1 1 10 12 1 1 8 10 12 1 1 8 8 8 8 7 10 12 1 1 10 12 1 100 1 8 1 10 7 1 100 1 100 1 1 1 5 0 1 1 3 1 3 1 1 1 1 3 1 3 1 3 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/util/concurrent/ConcurrentHashMap NCPU I 8 -staticfield java/util/concurrent/ConcurrentHashMap serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField; -staticfield java/util/concurrent/ConcurrentHashMap U Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -staticfield java/util/concurrent/ConcurrentHashMap SIZECTL J 20 -staticfield java/util/concurrent/ConcurrentHashMap TRANSFERINDEX J 32 -staticfield java/util/concurrent/ConcurrentHashMap BASECOUNT J 24 -staticfield java/util/concurrent/ConcurrentHashMap CELLSBUSY J 36 -staticfield java/util/concurrent/ConcurrentHashMap CELLVALUE J 144 -staticfield java/util/concurrent/ConcurrentHashMap ABASE I 16 -staticfield java/util/concurrent/ConcurrentHashMap ASHIFT I 2 -instanceKlass java/util/EnumMap -instanceKlass java/util/TreeMap -instanceKlass java/util/IdentityHashMap -instanceKlass java/util/WeakHashMap -instanceKlass java/util/Collections$EmptyMap -instanceKlass java/util/HashMap -instanceKlass java/util/ImmutableCollections$AbstractImmutableMap -instanceKlass java/util/concurrent/ConcurrentHashMap -ciInstanceKlass java/util/AbstractMap 1 1 192 10 7 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 10 12 1 1 11 12 1 100 1 10 11 12 1 11 100 1 10 12 1 1 11 12 1 9 12 1 1 100 1 10 12 1 9 12 1 1 100 1 10 11 11 12 1 1 11 12 1 100 1 100 1 11 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 -instanceKlass jdk/internal/loader/ClassLoaders$BootClassLoader -instanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader -instanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader -ciInstanceKlass jdk/internal/loader/BuiltinClassLoader 1 1 737 9 7 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 10 12 1 9 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 7 1 10 12 1 10 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 7 1 8 1 8 1 10 9 12 1 1 10 7 12 1 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 7 12 1 1 100 1 10 7 12 1 1 1 10 12 1 100 1 8 1 10 12 1 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 11 12 1 7 1 10 11 12 1 1 11 10 12 1 1 7 1 10 12 1 10 7 12 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 1 11 12 1 100 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 12 1 18 12 1 1 10 12 1 10 12 1 1 18 100 1 10 7 12 1 1 1 7 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 11 12 1 7 1 10 12 1 7 1 100 1 10 12 1 10 12 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 10 7 12 1 1 10 12 1 100 1 8 1 8 1 10 10 12 1 8 1 8 1 10 7 12 1 1 1 11 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 1 10 12 1 7 1 10 11 12 1 1 10 12 10 12 1 10 12 1 100 1 10 12 1 10 12 1 10 10 12 1 10 7 12 1 1 8 1 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 16 15 10 12 16 1 1 1 100 1 1 1 1 1 100 1 100 1 1 -staticfield jdk/internal/loader/BuiltinClassLoader packageToModule Ljava/util/Map; java/util/concurrent/ConcurrentHashMap -staticfield jdk/internal/loader/BuiltinClassLoader $assertionsDisabled Z 1 -ciInstanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader 1 1 119 8 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 7 1 8 1 10 12 10 7 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -ciInstanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader 1 1 42 8 1 10 100 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 -ciInstanceKlass java/lang/ArithmeticException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -instanceKlass java/util/concurrent/ExecutionException -instanceKlass com/badlogic/gdx/utils/reflect/ReflectionException -instanceKlass sun/nio/fs/UnixException -instanceKlass java/net/URISyntaxException -instanceKlass java/io/IOException -instanceKlass java/lang/InterruptedException -instanceKlass java/lang/ReflectiveOperationException -instanceKlass java/lang/RuntimeException -ciInstanceKlass java/lang/Exception 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/NegativeArraySizeException -instanceKlass com/badlogic/gdx/utils/SerializationException -instanceKlass java/util/NoSuchElementException -instanceKlass java/nio/BufferUnderflowException -instanceKlass java/nio/BufferOverflowException -instanceKlass java/lang/UnsupportedOperationException -instanceKlass com/badlogic/gdx/utils/SharedLibraryLoadRuntimeException -instanceKlass java/lang/IndexOutOfBoundsException -instanceKlass java/lang/SecurityException -instanceKlass java/lang/IllegalStateException -instanceKlass com/badlogic/gdx/utils/GdxRuntimeException -instanceKlass java/lang/IllegalArgumentException -instanceKlass java/lang/ArithmeticException -instanceKlass java/lang/NullPointerException -instanceKlass java/lang/IllegalMonitorStateException -instanceKlass java/lang/ArrayStoreException -instanceKlass java/lang/ClassCastException -ciInstanceKlass java/lang/RuntimeException 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ArrayStoreException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ClassCastException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ClassNotFoundException 1 1 96 7 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 9 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/ClassNotFoundException serialPersistentFields [Ljava/io/ObjectStreamField; 1 [Ljava/io/ObjectStreamField; -instanceKlass java/lang/reflect/InvocationTargetException -instanceKlass java/lang/IllegalAccessException -instanceKlass java/lang/InstantiationException -instanceKlass java/lang/NoSuchFieldException -instanceKlass java/lang/NoSuchMethodException -instanceKlass java/lang/ClassNotFoundException -ciInstanceKlass java/lang/ReflectiveOperationException 1 1 34 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/IllegalMonitorStateException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/BootstrapMethodError 0 0 45 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -instanceKlass java/lang/UnsatisfiedLinkError -instanceKlass java/lang/IncompatibleClassChangeError -instanceKlass java/lang/BootstrapMethodError -instanceKlass java/lang/NoClassDefFoundError -ciInstanceKlass java/lang/LinkageError 1 1 31 10 7 12 1 1 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/NullPointerException 1 1 52 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 1 1 5 0 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 -ciInstanceKlass java/lang/InternalError 0 0 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/StackOverflowError -instanceKlass java/lang/OutOfMemoryError -instanceKlass java/lang/InternalError -ciInstanceKlass java/lang/VirtualMachineError 1 1 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/NoClassDefFoundError 0 0 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/OutOfMemoryError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/StackOverflowError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/StackTraceElement 1 1 224 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 8 1 10 100 12 1 1 1 100 1 9 12 1 8 1 9 12 1 9 12 1 9 12 1 1 8 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 7 12 1 1 10 10 12 1 1 10 12 1 10 12 1 1 100 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 -instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer -ciInstanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer 1 1 32 10 7 12 1 1 1 9 7 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/misc/UnsafeConstants 1 1 34 10 100 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 1 1 1 1 1 1 1 -staticfield jdk/internal/misc/UnsafeConstants ADDRESS_SIZE0 I 8 -staticfield jdk/internal/misc/UnsafeConstants PAGE_SIZE I 16384 -staticfield jdk/internal/misc/UnsafeConstants BIG_ENDIAN Z 0 -staticfield jdk/internal/misc/UnsafeConstants UNALIGNED_ACCESS Z 1 -staticfield jdk/internal/misc/UnsafeConstants DATA_CACHE_LINE_FLUSH_SIZE I 0 -instanceKlass java/lang/invoke/DelegatingMethodHandle -instanceKlass java/lang/invoke/BoundMethodHandle -instanceKlass java/lang/invoke/DirectMethodHandle -ciInstanceKlass java/lang/invoke/MethodHandle 1 1 718 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 7 1 7 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 8 1 10 100 12 1 1 1 9 12 1 1 100 1 10 9 100 12 1 1 1 9 100 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 11 12 1 10 12 1 10 12 1 1 10 100 12 1 1 100 1 11 12 1 10 100 1 11 12 1 100 1 10 12 1 11 12 1 9 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 10 12 1 1 9 12 1 11 12 1 9 12 1 9 12 1 9 12 1 11 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 100 12 1 1 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 8 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 100 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 9 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 8 10 12 1 1 8 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 100 1 1 1 1 -staticfield java/lang/invoke/MethodHandle FORM_OFFSET J 20 -staticfield java/lang/invoke/MethodHandle UPDATE_OFFSET J 13 -staticfield java/lang/invoke/MethodHandle $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MethodType 1 1 769 7 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 7 12 1 1 8 1 10 100 12 1 1 1 9 7 1 9 7 1 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 9 12 1 11 12 1 1 7 7 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 10 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 11 12 1 1 10 12 1 1 7 1 10 12 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 10 12 1 11 12 1 1 11 12 1 10 100 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 9 12 1 1 7 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 11 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 11 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 10 100 12 1 1 10 12 1 100 10 12 1 1 10 12 1 10 7 1 7 1 9 12 1 1 100 1 100 1 100 1 1 1 5 0 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 1 1 1 1 100 1 1 100 1 1 100 1 100 1 1 -staticfield java/lang/invoke/MethodType internTable Ljava/lang/invoke/MethodType$ConcurrentWeakInternSet; java/lang/invoke/MethodType$ConcurrentWeakInternSet -staticfield java/lang/invoke/MethodType NO_PTYPES [Ljava/lang/Class; 0 [Ljava/lang/Class; -staticfield java/lang/invoke/MethodType objectOnlyTypes [Ljava/lang/invoke/MethodType; 20 [Ljava/lang/invoke/MethodType; -staticfield java/lang/invoke/MethodType METHOD_HANDLE_ARRAY [Ljava/lang/Class; 1 [Ljava/lang/Class; -staticfield java/lang/invoke/MethodType serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; -staticfield java/lang/invoke/MethodType $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/LambdaForm 1 1 1052 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 100 1 10 9 12 1 10 12 1 1 9 12 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 7 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 9 12 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 9 12 1 7 1 10 12 1 1 9 12 1 10 12 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 7 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 9 12 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 12 10 10 12 1 1 9 12 1 8 10 12 1 1 100 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 1 8 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 10 12 1 1 8 1 8 1 100 1 8 1 10 12 10 12 1 10 12 1 10 12 1 1 8 1 8 1 9 100 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 8 1 100 1 8 1 100 1 8 1 100 1 8 1 10 12 1 8 1 9 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 100 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 8 1 8 1 100 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 8 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 7 1 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 8 1 10 12 1 9 12 1 1 7 1 10 7 12 1 1 1 8 1 100 1 10 12 1 9 12 1 9 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 1 10 12 1 10 12 1 9 12 10 12 1 10 10 12 1 9 9 12 1 7 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 7 1 9 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/LambdaForm COMPILE_THRESHOLD I 0 -staticfield java/lang/invoke/LambdaForm INTERNED_ARGUMENTS [[Ljava/lang/invoke/LambdaForm$Name; 5 [[Ljava/lang/invoke/LambdaForm$Name; -staticfield java/lang/invoke/LambdaForm IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory -staticfield java/lang/invoke/LambdaForm LF_identity [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; -staticfield java/lang/invoke/LambdaForm LF_zero [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; -staticfield java/lang/invoke/LambdaForm NF_identity [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; -staticfield java/lang/invoke/LambdaForm NF_zero [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; -staticfield java/lang/invoke/LambdaForm createFormsLock Ljava/lang/Object; java/lang/Object -staticfield java/lang/invoke/LambdaForm DEBUG_NAME_COUNTERS Ljava/util/HashMap; null -staticfield java/lang/invoke/LambdaForm DEBUG_NAMES Ljava/util/HashMap; null -staticfield java/lang/invoke/LambdaForm TRACE_INTERPRETER Z 0 -staticfield java/lang/invoke/LambdaForm $assertionsDisabled Z 1 -instanceKlass jdk/internal/reflect/FieldAccessorImpl -instanceKlass jdk/internal/reflect/ConstructorAccessorImpl -instanceKlass jdk/internal/reflect/MethodAccessorImpl -ciInstanceKlass jdk/internal/reflect/MagicAccessorImpl 1 1 16 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/DirectMethodHandleAccessor -ciInstanceKlass jdk/internal/reflect/MethodAccessorImpl 1 1 38 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/DirectConstructorHandleAccessor -instanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl -ciInstanceKlass jdk/internal/reflect/ConstructorAccessorImpl 1 1 27 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 -ciInstanceKlass jdk/internal/reflect/DelegatingClassLoader 0 0 18 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/CallerSensitive 0 0 17 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl 0 0 128 10 100 12 1 1 1 9 100 12 1 1 1 100 1 10 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 8 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/ConstantPool 1 1 142 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 11 7 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl 0 0 47 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 8 11 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/MethodHandleFieldAccessorImpl -instanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl -ciInstanceKlass jdk/internal/reflect/FieldAccessorImpl 1 1 269 10 7 12 1 1 1 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 100 1 10 12 1 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 8 1 8 1 8 1 10 12 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl -ciInstanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl 0 0 62 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/invoke/VolatileCallSite -instanceKlass java/lang/invoke/MutableCallSite -instanceKlass java/lang/invoke/ConstantCallSite -ciInstanceKlass java/lang/invoke/CallSite 1 1 302 10 7 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 10 12 1 1 9 12 1 9 100 12 1 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 1 9 12 1 8 1 100 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 8 10 12 1 1 9 12 1 1 100 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 10 12 10 12 1 1 100 1 100 1 100 1 8 1 10 12 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/CallSite $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/ConstantCallSite 1 1 65 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/ConstantCallSite UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -instanceKlass java/lang/invoke/DirectMethodHandle$StaticAccessor -instanceKlass java/lang/invoke/DirectMethodHandle$Accessor -instanceKlass java/lang/invoke/DirectMethodHandle$Constructor -ciInstanceKlass java/lang/invoke/DirectMethodHandle 1 1 913 7 1 7 1 100 1 7 1 7 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 100 1 10 12 1 100 1 10 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 7 12 1 1 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 1 9 12 1 1 7 1 10 12 1 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 1 9 12 9 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 7 1 9 12 1 1 10 7 12 1 1 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 12 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 7 1 10 12 1 9 12 1 1 10 12 10 12 1 10 12 1 10 12 1 10 8 1 8 1 8 1 8 1 10 12 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 8 9 12 1 1 10 12 1 1 8 1 8 8 9 12 1 8 1 8 8 8 8 8 1 8 10 12 1 10 12 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/DirectMethodHandle IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory -staticfield java/lang/invoke/DirectMethodHandle FT_UNCHECKED_REF I 8 -staticfield java/lang/invoke/DirectMethodHandle ACCESSOR_FORMS [Ljava/lang/invoke/LambdaForm; 132 [Ljava/lang/invoke/LambdaForm; -staticfield java/lang/invoke/DirectMethodHandle ALL_WRAPPERS [Lsun/invoke/util/Wrapper; 10 [Lsun/invoke/util/Wrapper; -staticfield java/lang/invoke/DirectMethodHandle NFS [Ljava/lang/invoke/LambdaForm$NamedFunction; 12 [Ljava/lang/invoke/LambdaForm$NamedFunction; -staticfield java/lang/invoke/DirectMethodHandle OBJ_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType -staticfield java/lang/invoke/DirectMethodHandle LONG_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType -staticfield java/lang/invoke/DirectMethodHandle $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MutableCallSite 0 0 63 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -ciInstanceKlass java/lang/invoke/VolatileCallSite 0 0 37 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/invoke/VarHandleInts$FieldStaticReadOnly -instanceKlass java/lang/invoke/VarHandleLongs$FieldInstanceReadOnly -instanceKlass java/lang/invoke/VarHandleInts$FieldInstanceReadOnly -instanceKlass java/lang/invoke/VarHandleReferences$FieldInstanceReadOnly -ciInstanceKlass java/lang/invoke/VarHandle 1 1 376 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 10 100 12 1 1 100 1 10 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 10 12 1 1 7 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 100 1 1 1 -staticfield java/lang/invoke/VarHandle VFORM_OFFSET J 16 -staticfield java/lang/invoke/VarHandle $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MemberName 1 1 757 7 1 7 1 100 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 100 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 8 1 10 100 12 1 1 1 7 1 10 10 12 1 1 100 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 9 12 1 1 3 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 8 10 12 1 1 10 12 1 1 8 1 9 100 1 8 9 100 1 10 12 1 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 8 1 8 1 100 1 10 12 1 10 100 12 1 1 1 100 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 3 10 12 1 3 10 12 1 3 3 3 3 3 3 3 100 1 10 12 1 10 7 12 1 1 1 10 12 1 3 9 12 1 10 12 1 1 3 10 12 1 10 10 7 12 1 1 1 10 12 1 1 10 7 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 10 10 12 100 1 10 10 10 12 1 1 10 12 1 1 10 10 12 1 8 10 7 1 10 12 1 10 7 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 1 100 1 8 1 10 7 1 10 12 1 10 12 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 8 1 10 10 12 1 10 12 1 8 1 8 1 10 10 12 1 8 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 100 1 10 8 1 8 1 8 1 8 1 10 12 1 100 1 100 1 100 1 10 100 1 10 100 1 10 100 12 1 1 1 9 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/MemberName $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/ResolvedMethodName 1 1 16 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/invoke/MethodHandleNatives 1 1 660 100 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 7 1 10 7 12 1 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 1 9 100 12 1 1 1 8 1 10 100 12 1 1 1 100 1 10 12 100 1 100 1 8 1 7 1 10 10 12 1 7 1 9 7 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 100 12 1 1 1 100 1 8 1 10 100 12 1 1 1 7 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 12 1 100 1 100 1 10 12 1 10 12 1 8 1 8 1 10 10 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 7 1 9 12 1 1 10 7 12 1 1 1 10 10 12 1 9 12 1 10 12 1 1 9 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 7 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 100 1 100 1 10 10 100 1 100 1 10 100 1 10 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 -staticfield java/lang/invoke/MethodHandleNatives $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext 1 1 49 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass jdk/internal/invoke/NativeEntryPoint 0 0 92 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 11 100 12 1 1 11 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/StackWalker 0 0 235 9 100 12 1 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 10 10 100 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 11 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 -instanceKlass java/lang/LiveStackFrameInfo -ciInstanceKlass java/lang/StackFrameInfo 0 0 132 10 100 12 1 1 1 9 100 12 1 1 1 9 100 1 9 12 1 1 11 100 12 1 1 1 9 12 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 1 11 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 -ciInstanceKlass java/lang/LiveStackFrameInfo 0 0 97 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 10 100 1 10 12 1 100 1 10 12 1 100 1 100 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/StackStreamFactory$AbstractStackWalker 1 0 306 100 1 100 1 3 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 8 1 10 12 9 100 12 1 1 1 10 100 12 1 1 9 12 1 8 1 5 0 8 1 8 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 9 12 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/module/Modules 0 0 504 10 100 12 1 1 1 9 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 11 12 1 11 12 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 11 12 1 9 12 1 1 11 100 12 1 1 1 10 12 1 1 10 10 12 1 10 9 12 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 12 1 1 18 12 1 1 11 100 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 100 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 1 11 12 1 1 10 12 1 18 18 10 12 1 1 9 12 1 1 11 100 12 1 1 1 100 1 10 11 12 1 11 12 1 1 11 12 1 1 10 100 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 10 12 1 1 100 1 10 18 12 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 18 12 1 11 11 12 10 12 1 10 10 100 1 18 12 1 10 10 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 1 16 16 15 10 12 1 16 1 16 1 15 10 12 1 16 1 16 1 15 10 12 16 1 15 10 16 1 15 10 12 16 1 15 10 12 16 15 10 12 16 15 10 12 1 1 1 100 1 100 1 1 -ciInstanceKlass jdk/internal/loader/ClassLoaders 1 1 183 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 11 100 12 1 1 1 100 1 11 12 1 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 7 1 8 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 8 1 10 7 12 1 1 8 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield jdk/internal/loader/ClassLoaders JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 -staticfield jdk/internal/loader/ClassLoaders BOOT_LOADER Ljdk/internal/loader/ClassLoaders$BootClassLoader; jdk/internal/loader/ClassLoaders$BootClassLoader -staticfield jdk/internal/loader/ClassLoaders PLATFORM_LOADER Ljdk/internal/loader/ClassLoaders$PlatformClassLoader; jdk/internal/loader/ClassLoaders$PlatformClassLoader -staticfield jdk/internal/loader/ClassLoaders APP_LOADER Ljdk/internal/loader/ClassLoaders$AppClassLoader; jdk/internal/loader/ClassLoaders$AppClassLoader -ciInstanceKlass java/util/ArrayList 1 1 493 10 7 12 1 1 1 7 1 9 7 12 1 1 1 9 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 11 7 12 1 1 1 9 12 1 1 11 12 1 1 100 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 10 7 12 1 1 1 10 7 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 11 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 100 1 8 1 10 100 1 10 12 1 7 1 10 12 1 10 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 -staticfield java/util/ArrayList EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; -staticfield java/util/ArrayList DEFAULTCAPACITY_EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; -ciInstanceKlass com/jcraft/jorbis/Block 1 1 163 10 7 9 7 10 9 9 9 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 5 0 9 9 9 9 9 9 9 9 9 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 1 12 1 12 12 7 12 12 12 12 7 12 12 12 12 12 12 12 7 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass com/jcraft/jogg/Buffer 1 1 119 10 9 9 9 9 9 10 10 10 10 9 9 10 10 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 7 7 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 100 12 12 12 100 12 12 1 1 1 1 1 1 1 1 1 1 -staticfield com/jcraft/jogg/Buffer mask [I 33 -instanceKlass com/jcraft/jorbis/Residue2 -instanceKlass com/jcraft/jorbis/Residue1 -ciInstanceKlass com/jcraft/jorbis/Residue0 1 1 225 10 7 9 10 9 9 9 9 9 10 10 9 10 10 9 10 7 10 9 9 9 9 9 9 9 9 7 9 10 10 9 9 9 9 7 9 10 10 10 9 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 12 1 12 7 12 12 12 12 12 12 7 12 12 12 12 12 7 12 12 1 12 7 12 12 12 7 12 12 7 12 12 7 12 12 12 12 12 12 7 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 1 1 51 9 10 9 9 9 9 9 9 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 100 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/CodeBook 1 1 191 10 7 10 9 9 9 9 10 10 9 9 10 10 10 9 9 10 9 9 10 10 9 9 9 10 9 9 10 10 10 7 10 10 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 12 1 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/CodeBook$DecodeAux 1 1 33 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/Residue0$LookResidue0 1 1 45 9 10 7 7 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 1 -compile com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I -1 4 inline 10 0 -1 0 com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 1 125 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 12 0 com/jcraft/jogg/Buffer look (I)I 2 38 0 com/jcraft/jogg/Buffer adv (I)V 2 49 0 com/jcraft/jogg/Buffer read1 ()I 1 256 0 com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 22 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 3 12 0 com/jcraft/jogg/Buffer look (I)I 3 38 0 com/jcraft/jogg/Buffer adv (I)V 3 49 0 com/jcraft/jogg/Buffer read1 ()I diff --git a/source/core/assets/replay_pid33005.log b/source/core/assets/replay_pid33005.log deleted file mode 100644 index 30784bae9..000000000 --- a/source/core/assets/replay_pid33005.log +++ /dev/null @@ -1,1696 +0,0 @@ -version 2 -JvmtiExport can_access_local_variables 0 -JvmtiExport can_hotswap_or_post_breakpoint 0 -JvmtiExport can_post_on_exceptions 0 -# 150 ciObject found -instanceKlass com/jcraft/jorbis/Residue0 -ciMethod com/jcraft/jogg/Buffer look (I)I 512 0 5868 0 0 -ciMethod com/jcraft/jogg/Buffer adv (I)V 508 0 4684 0 160 -ciMethod com/jcraft/jogg/Buffer read1 ()I 368 0 3150 0 0 -ciMethod com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 202 53388 244 0 -1 -ciMethod com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 254 8896 2261 0 2464 -ciMethod com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 512 224 5868 0 1056 -ciMethodData com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 24 46 73 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 59 0xc0005 0x0 0x0 0x146228b30 0x15ec 0x0 0x0 0x130007 0xc 0x78 0x15e0 0x260005 0x0 0x0 0x146228b30 0x15e0 0x0 0x0 0x2a0007 0x4e1 0x20 0x10ff 0x310005 0x0 0x0 0x146228b30 0xb96 0x0 0x0 0x340008 0x8 0x0 0x80 0x0 0x80 0x600 0x50 0x596 0x68 0x570003 0x600 0x30 0x610003 0x596 0x18 0x670007 0x6a9 0xffffffffffffff48 0x4ed 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 3 3 com/jcraft/jogg/Buffer 14 com/jcraft/jogg/Buffer 25 com/jcraft/jogg/Buffer methods 0 -ciMethodData com/jcraft/jogg/Buffer look (I)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 176 206 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 47 0x170007 0x158f 0x40 0x5d 0x290007 0x51 0x20 0xc 0x440007 0xa17 0xa0 0xbc9 0x640007 0xbc9 0x80 0x0 0x840007 0x0 0x60 0x0 0xa40007 0x0 0x40 0x0 0xab0007 0x0 0x20 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 -ciMethodData com/jcraft/jogg/Buffer adv (I)V 2 4430 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 120 208 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 8 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 -ciMethodData com/jcraft/jogg/Buffer read1 ()I 2 2966 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 208 214 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 26 0x80007 0xb96 0x40 0x0 0x1d0007 0x0 0x20 0x0 0x5c0007 0xa43 0x20 0x153 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 -ciMethodData com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 2134 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 88 44 73 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 43 0x100007 0x856 0xe8 0x633c 0x160005 0x0 0x0 0x146223558 0x633c 0x0 0x0 0x1e0007 0x633c 0x20 0x0 0x350007 0x633c 0x58 0x109e0 0x520007 0x84f0 0x20 0x84f0 0x5e0003 0x109e0 0xffffffffffffffc0 0x610003 0x633c 0xffffffffffffff30 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x6 0x0 0x0 0x0 0x0 0x0 0x0 oops 1 7 com/jcraft/jorbis/CodeBook methods 0 -ciMethodData com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 2 143 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 64 173 72 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 102 0x10004 0x0 0x0 0x1462234b0 0x8f 0x0 0x0 0x410007 0x0 0x40 0x8f 0x4a0007 0x8f 0x20 0x0 0x5f0007 0x8f 0x230 0x1ad 0x6c0007 0x1ad 0x1f8 0x34c8 0x710007 0x2330 0xd0 0x1198 0x7d0005 0x0 0x0 0x146223558 0x1198 0x0 0x0 0x850007 0x1198 0x20 0x0 0x970004 0x0 0x0 0x15605cde0 0x1198 0x0 0x0 0x9e0007 0x1198 0x20 0x0 0xaa0007 0x34c8 0xf0 0x6990 0xb10007 0x0 0xd0 0x6990 0xd90007 0x3f3f 0x98 0x2a51 0xf10007 0x0 0x78 0x2a51 0x1000005 0x0 0x0 0x146223558 0x2a51 0x0 0x0 0x1040007 0x2a51 0x20 0x0 0x10f0003 0x6990 0xffffffffffffff28 0x1150003 0x34c8 0xfffffffffffffe20 0x11b0003 0x1ad 0xfffffffffffffde8 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 4 3 com/jcraft/jorbis/Residue0$LookResidue0 30 com/jcraft/jorbis/CodeBook 41 [I 68 com/jcraft/jorbis/CodeBook methods 0 -ciInstanceKlass java/lang/Cloneable 1 0 7 100 1 100 1 1 1 -instanceKlass com/csse3200/game/screens/GameLevelData -instanceKlass com/badlogic/gdx/math/Rectangle -instanceKlass com/badlogic/gdx/math/Shape2D -instanceKlass com/csse3200/game/screens/Planets -instanceKlass com/csse3200/game/services/GameEndService -instanceKlass com/csse3200/game/screens/text/AnimatedText -instanceKlass com/badlogic/gdx/utils/ObjectSet$ObjectSetIterator -instanceKlass java/lang/StackTraceElement$HashedModules -instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 argL0 ; # com/csse3200/game/events/EventHandler$$Lambda$60+0x0000000800cc8828 -instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener$1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$1$1 -instanceKlass com/badlogic/gdx/graphics/g2d/Animation$1 -instanceKlass com/badlogic/gdx/utils/ComparableTimSort -instanceKlass com/badlogic/gdx/utils/Sort -instanceKlass com/badlogic/gdx/math/MathUtils$Sin -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 64 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$59+0x0000000800cc3c58 -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 46 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$58+0x0000000800cc3a48 -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 28 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$57+0x0000000800cc3838 -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 10 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$56+0x0000000800cc3628 -instanceKlass com/csse3200/game/events/listeners/EventListener0 -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/ChangeListener -instanceKlass com/badlogic/gdx/utils/StringBuilder -instanceKlass com/badlogic/gdx/utils/reflect/Constructor -instanceKlass com/badlogic/gdx/utils/Pools -instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout$GlyphRun -instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout -instanceKlass com/csse3200/game/ui/ButtonFactory -instanceKlass com/badlogic/gdx/utils/Scaling -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Cell -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Value -instanceKlass com/badlogic/gdx/utils/Pool -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Cursor -instanceKlass java/util/TimSort -instanceKlass java/util/Arrays$LegacyMergeSort -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2000 -instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl getFloat (Ljava/lang/Object;)F 20 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1c00 -instanceKlass com/badlogic/gdx/graphics/g2d/NinePatch -instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl setFloat (Ljava/lang/Object;F)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc1400 -# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc1000 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc0800 -# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc0400 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0000 -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFontCache -instanceKlass java/util/regex/Pattern$1 -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$Glyph -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData -instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryBuffer -instanceKlass com/badlogic/gdx/utils/Json$ReadOnlySerializer -instanceKlass com/badlogic/gdx/files/FileHandle$1 -instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Window$WindowStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Tree$TreeStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Touchpad$TouchpadStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextTooltip$TextTooltipStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SplitPane$SplitPaneStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SelectBox$SelectBoxStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ScrollPane$ScrollPaneStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ProgressBar$ProgressBarStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/List$ListStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Button$ButtonStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin$TintedDrawable -instanceKlass com/badlogic/gdx/utils/Json$Serializer -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/BaseDrawable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/TransformDrawable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Drawable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Disableable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Layout -instanceKlass com/badlogic/gdx/scenes/scene2d/EventListener -instanceKlass com/jcraft/jorbis/Residue0$LookResidue0 -instanceKlass com/jcraft/jorbis/Floor1$LookFloor1 -instanceKlass com/jcraft/jorbis/Mapping0$LookMapping0 -instanceKlass com/jcraft/jorbis/CodeBook$DecodeAux -instanceKlass com/jcraft/jorbis/CodeBook -instanceKlass com/jcraft/jorbis/Mdct -instanceKlass com/jcraft/jorbis/InfoMode -instanceKlass com/jcraft/jorbis/Mapping0$InfoMapping0 -instanceKlass com/jcraft/jorbis/FuncMapping -instanceKlass com/jcraft/jorbis/Util -instanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 -instanceKlass com/jcraft/jorbis/FuncResidue -instanceKlass com/jcraft/jorbis/Floor1$InfoFloor1 -instanceKlass com/jcraft/jorbis/FuncFloor -instanceKlass com/jcraft/jorbis/FuncTime -instanceKlass com/jcraft/jorbis/StaticCodeBook -instanceKlass com/jcraft/jogg/Buffer -instanceKlass com/jcraft/jorbis/Block -instanceKlass com/jcraft/jorbis/DspState -instanceKlass com/jcraft/jorbis/Comment -instanceKlass com/jcraft/jogg/Packet -instanceKlass com/jcraft/jogg/StreamState -instanceKlass com/jcraft/jogg/Page -instanceKlass com/jcraft/jogg/SyncState -instanceKlass com/jcraft/jorbis/PsyInfo -instanceKlass com/jcraft/jorbis/Info -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8000 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Region -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$13 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$12 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$11 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$10 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$9 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$8 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$7 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$6 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$5 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$4 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$3 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$2 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$1 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Field -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData -instanceKlass jdk/internal/math/FloatingDecimal$PreparedASCIIToBinaryBuffer -instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryConverter -instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer -instanceKlass jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer -instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter -instanceKlass jdk/internal/math/FloatingDecimal -instanceKlass com/badlogic/gdx/utils/TimeUtils -instanceKlass com/badlogic/gdx/assets/AssetManager$RefCountedContainer -instanceKlass java/util/concurrent/ForkJoinPool$WorkQueue -instanceKlass java/util/concurrent/ForkJoinPool$DefaultCommonPoolForkJoinWorkerThreadFactory -instanceKlass java/util/concurrent/ForkJoinPool$1 -instanceKlass java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory -instanceKlass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory -instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$Node -instanceKlass com/badlogic/gdx/utils/async/ThreadUtils -instanceKlass java/lang/invoke/VarHandle$AccessDescriptor -instanceKlass java/util/concurrent/FutureTask$WaitNode -instanceKlass java/util/concurrent/FutureTask -instanceKlass java/util/concurrent/RunnableFuture -instanceKlass java/util/concurrent/Future -instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$2 -instanceKlass com/badlogic/gdx/utils/async/AsyncResult -instanceKlass com/badlogic/gdx/assets/AssetLoadingTask -instanceKlass com/badlogic/gdx/utils/async/AsyncTask -instanceKlass com/badlogic/gdx/graphics/g2d/Animation -instanceKlass com/badlogic/gdx/graphics/g2d/Gdx2DPixmap -instanceKlass com/badlogic/gdx/Net$HttpResponseListener -instanceKlass com/badlogic/gdx/graphics/glutils/FileTextureData -instanceKlass com/badlogic/gdx/graphics/TextureData$Factory -instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters$LoadedCallback -instanceKlass com/badlogic/gdx/graphics/TextureData -instanceKlass com/badlogic/gdx/assets/AssetDescriptor -instanceKlass com/badlogic/gdx/utils/ObjectMap$Entry -instanceKlass com/badlogic/gdx/graphics/glutils/HdpiUtils -instanceKlass com/badlogic/gdx/math/Affine2 -instanceKlass com/badlogic/gdx/scenes/scene2d/Stage$TouchFocus -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Cullable -instanceKlass com/badlogic/gdx/scenes/scene2d/Actor -instanceKlass com/badlogic/gdx/scenes/scene2d/Event -instanceKlass com/badlogic/gdx/utils/Pool$Poolable -instanceKlass com/badlogic/gdx/InputAdapter -instanceKlass com/csse3200/game/rendering/DebugRenderer$DrawRequest -instanceKlass com/badlogic/gdx/graphics/glutils/IndexBufferObject -instanceKlass com/badlogic/gdx/graphics/glutils/VertexBufferObject -instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer20 -instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer -instanceKlass com/badlogic/gdx/graphics/glutils/ShapeRenderer -instanceKlass com/badlogic/gdx/physics/box2d/Box2DDebugRenderer -instanceKlass com/csse3200/game/rendering/DebugRenderer -instanceKlass @bci org/lwjgl/opengl/GL20C glShaderSource (ILjava/lang/CharSequence;)V 10 argL0 ; # org/lwjgl/opengl/GL20C$$Lambda$55+0x0000000800c999f8 -instanceKlass org/lwjgl/system/APIUtil$Encoder -instanceKlass com/badlogic/gdx/graphics/glutils/IndexArray -instanceKlass com/badlogic/gdx/utils/BufferUtils -instanceKlass com/badlogic/gdx/graphics/glutils/VertexArray -instanceKlass com/badlogic/gdx/graphics/Mesh$1 -instanceKlass com/badlogic/gdx/graphics/VertexAttributes -instanceKlass com/badlogic/gdx/graphics/VertexAttribute -instanceKlass com/badlogic/gdx/graphics/glutils/InstanceData -instanceKlass com/badlogic/gdx/graphics/glutils/IndexData -instanceKlass com/badlogic/gdx/graphics/glutils/VertexData -instanceKlass com/badlogic/gdx/graphics/Mesh -instanceKlass com/badlogic/gdx/graphics/g2d/SpriteBatch -instanceKlass com/badlogic/gdx/utils/viewport/Viewport -instanceKlass com/badlogic/gdx/graphics/g2d/Batch -instanceKlass com/csse3200/game/rendering/Renderer -instanceKlass com/badlogic/gdx/utils/IntMap$MapIterator -instanceKlass com/csse3200/game/components/ComponentType -instanceKlass com/badlogic/gdx/math/collision/Ray -instanceKlass com/badlogic/gdx/math/Plane -instanceKlass com/badlogic/gdx/math/Frustum -instanceKlass com/badlogic/gdx/math/Matrix4 -instanceKlass com/badlogic/gdx/math/Vector3 -instanceKlass com/badlogic/gdx/graphics/Camera -instanceKlass com/csse3200/game/events/listeners/EventListener -instanceKlass com/csse3200/game/events/EventHandler -instanceKlass com/badlogic/gdx/math/Vector2 -instanceKlass com/badlogic/gdx/math/Vector -instanceKlass com/csse3200/game/entities/Entity -instanceKlass com/csse3200/game/entities/factories/RenderFactory -instanceKlass com/csse3200/game/utils/SortedIntMap -instanceKlass com/csse3200/game/rendering/RenderService -instanceKlass com/csse3200/game/entities/EntityService -instanceKlass java/util/concurrent/Executors -instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$1 -instanceKlass java/util/concurrent/Callable -instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor -instanceKlass com/badlogic/gdx/assets/loaders/CubemapLoader$CubemapLoaderInfo -instanceKlass com/badlogic/gdx/graphics/CubemapData -instanceKlass com/badlogic/gdx/graphics/glutils/ShaderProgram -instanceKlass com/badlogic/gdx/utils/FloatArray -instanceKlass com/badlogic/gdx/utils/UBJsonReader -instanceKlass com/badlogic/gdx/math/Quaternion -instanceKlass com/badlogic/gdx/graphics/g3d/utils/TextureProvider -instanceKlass com/badlogic/gdx/graphics/g3d/Model -instanceKlass com/badlogic/gdx/utils/I18NBundle -instanceKlass com/badlogic/gdx/utils/ShortArray -instanceKlass com/badlogic/gdx/math/EarClippingTriangulator -instanceKlass com/badlogic/gdx/graphics/g2d/PolygonRegion -instanceKlass com/badlogic/gdx/graphics/g3d/particles/ParticleEffect -instanceKlass com/badlogic/gdx/graphics/g3d/particles/ResourceData$Configurable -instanceKlass com/badlogic/gdx/graphics/g2d/ParticleEffect -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin -instanceKlass com/badlogic/gdx/assets/loaders/TextureLoader$TextureLoaderInfo -instanceKlass com/badlogic/gdx/graphics/GLTexture -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas -instanceKlass com/badlogic/gdx/graphics/Pixmap -instanceKlass com/badlogic/gdx/graphics/g2d/TextureRegion -instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont -instanceKlass com/badlogic/gdx/utils/Logger -instanceKlass com/badlogic/gdx/assets/loaders/resolvers/InternalFileHandleResolver -instanceKlass com/badlogic/gdx/assets/loaders/FileHandleResolver -instanceKlass com/badlogic/gdx/assets/loaders/AssetLoader -instanceKlass com/badlogic/gdx/assets/AssetManager -instanceKlass com/csse3200/game/services/ResourceService -instanceKlass com/csse3200/game/services/ServiceLocator -instanceKlass com/csse3200/game/input/InputFactory -instanceKlass java/util/Collections$ReverseComparator2 -instanceKlass java/util/Collections$ReverseComparator -instanceKlass @bci java/util/Comparator comparingInt (Ljava/util/function/ToIntFunction;)Ljava/util/Comparator; 6 member ; # java/util/Comparator$$Lambda$54+0x0000000800c61840 -instanceKlass @bci java/lang/invoke/BootstrapMethodInvoker invoke (Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; 462 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c83400 -instanceKlass @cpi java/util/Comparator 269 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c83000 -instanceKlass @bci com/csse3200/game/input/InputService ()V 14 argL0 ; # com/csse3200/game/input/InputService$$Lambda$53+0x0000000800c87db0 -instanceKlass @cpi com/csse3200/game/input/InputService 315 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c82c00 -instanceKlass java/util/function/ToIntFunction -instanceKlass com/csse3200/game/input/InputService -instanceKlass com/badlogic/gdx/input/GestureDetector$GestureListener -instanceKlass com/badlogic/gdx/InputProcessor -instanceKlass com/csse3200/game/rendering/Renderable -instanceKlass com/csse3200/game/components/Component -instanceKlass com/badlogic/gdx/ScreenAdapter -instanceKlass com/csse3200/game/GdxGame$1 -instanceKlass org/slf4j/helpers/FormattingTuple -instanceKlass org/slf4j/helpers/MessageFormatter -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Graphics$1$1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$3$1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$6$1 -instanceKlass @bci jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl set (Ljava/lang/Object;Ljava/lang/Object;)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c82800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81400 -instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl setInt (Ljava/lang/Object;I)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c81000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80c00 -# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800c80800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c80400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80000 -instanceKlass com/badlogic/gdx/utils/JsonValue$1 -instanceKlass java/lang/Deprecated -instanceKlass java/lang/reflect/ParameterizedType -instanceKlass com/badlogic/gdx/utils/Json$FieldMetadata -instanceKlass com/badlogic/gdx/utils/ObjectMap$MapIterator -instanceKlass com/badlogic/gdx/utils/reflect/Field -instanceKlass com/csse3200/game/files/UserSettings$DisplaySettings -instanceKlass com/badlogic/gdx/utils/ArrayMap -instanceKlass com/badlogic/gdx/utils/ObjectFloatMap -instanceKlass com/badlogic/gdx/utils/ObjectIntMap -instanceKlass com/badlogic/gdx/utils/Json$Serializable -instanceKlass com/badlogic/gdx/utils/reflect/ClassReflection -instanceKlass com/badlogic/gdx/utils/JsonValue -instanceKlass com/badlogic/gdx/utils/StreamUtils -instanceKlass java/nio/charset/CharsetDecoder -instanceKlass com/badlogic/gdx/utils/JsonReader -instanceKlass com/badlogic/gdx/utils/BaseJsonReader -instanceKlass java/io/Reader -instanceKlass com/csse3200/game/files/FileLoader$1 -instanceKlass com/badlogic/gdx/utils/Json -instanceKlass com/csse3200/game/files/FileLoader -instanceKlass com/csse3200/game/files/UserSettings$Settings -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3b800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b000 -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL2 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3ac00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a400 -instanceKlass com/csse3200/game/files/UserSettings -instanceKlass java/nio/charset/CoderResult -instanceKlass @bci jdk/internal/module/SystemModuleFinders$SystemModuleReader open (Ljava/lang/String;)Ljava/util/Optional; 6 member ; # jdk/internal/module/SystemModuleFinders$SystemModuleReader$$Lambda$52+0x0000000800c5fbd0 -instanceKlass jdk/internal/module/SystemModuleFinders -instanceKlass jdk/internal/module/Checks -instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadPropertyResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 14 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$51+0x0000000800c5f9c0 -instanceKlass sun/security/util/SecurityConstants -instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 13 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$50+0x0000000800c5e848 -instanceKlass java/util/ResourceBundle$3 -instanceKlass @bci java/util/ResourceBundle getLoader (Ljava/lang/Module;)Ljava/lang/ClassLoader; 6 member ; # java/util/ResourceBundle$$Lambda$49+0x0000000800c5e418 -instanceKlass java/util/ResourceBundle$CacheKeyReference -instanceKlass java/util/ResourceBundle$CacheKey -instanceKlass java/util/logging/Level$RbAccess -instanceKlass @bci java/util/logging/SimpleFormatter format (Ljava/util/logging/LogRecord;)Ljava/lang/String; 35 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3a000 -instanceKlass java/lang/invoke/LambdaFormEditor$1 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39c00 -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c39800 -instanceKlass java/lang/invoke/MethodHandles$1 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38800 -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL1 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c38400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38000 -instanceKlass java/util/logging/LogManager$CloseOnReset -instanceKlass java/util/logging/StreamHandler$1 -instanceKlass java/util/logging/Handler$1 -instanceKlass java/util/logging/ErrorManager -instanceKlass java/time/LocalTime$1 -instanceKlass java/time/ZonedDateTime$1 -instanceKlass java/util/Calendar -instanceKlass java/util/Date -instanceKlass java/util/Formatter$DateTime -instanceKlass java/time/LocalTime -instanceKlass java/time/temporal/ValueRange -instanceKlass java/time/Duration -instanceKlass java/time/temporal/TemporalAmount -instanceKlass java/time/temporal/TemporalUnit -instanceKlass java/time/temporal/TemporalField -instanceKlass java/time/LocalDate -instanceKlass java/time/chrono/ChronoLocalDate -instanceKlass java/time/zone/ZoneOffsetTransition -instanceKlass java/time/LocalDateTime -instanceKlass java/time/chrono/ChronoLocalDateTime -instanceKlass java/time/zone/ZoneOffsetTransitionRule -instanceKlass java/time/zone/ZoneRules -instanceKlass java/time/zone/Ser -instanceKlass java/io/Externalizable -instanceKlass java/time/zone/ZoneRulesProvider$1 -instanceKlass java/time/zone/ZoneRulesProvider -instanceKlass sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule -instanceKlass sun/util/calendar/ZoneInfoFile$1 -instanceKlass sun/util/calendar/ZoneInfoFile -instanceKlass java/util/TimeZone -instanceKlass java/time/ZoneId -instanceKlass java/time/ZonedDateTime -instanceKlass java/time/chrono/ChronoZonedDateTime -instanceKlass jdk/internal/logger/SimpleConsoleLogger$Formatting -instanceKlass sun/util/logging/PlatformLogger -instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge$LoggerConfiguration -instanceKlass @bci java/util/logging/SimpleFormatter ()V 5 argL0 ; # java/util/logging/SimpleFormatter$$Lambda$48+0x0000000800c58218 -instanceKlass java/util/logging/Formatter -instanceKlass java/time/Clock -instanceKlass java/time/InstantSource -instanceKlass java/time/Instant -instanceKlass java/time/temporal/TemporalAdjuster -instanceKlass java/time/temporal/Temporal -instanceKlass java/time/temporal/TemporalAccessor -instanceKlass java/util/logging/LogRecord -instanceKlass com/badlogic/gdx/utils/Array$ArrayIterator -instanceKlass com/badlogic/gdx/utils/Array$ArrayIterable -instanceKlass com/badlogic/gdx/utils/Collections -instanceKlass com/badlogic/gdx/Graphics$BufferFormat -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3GL20 -instanceKlass com/badlogic/gdx/graphics/Cursor -instanceKlass com/badlogic/gdx/graphics/GL30 -instanceKlass org/lwjgl/glfw/GLFWFramebufferSizeCallbackI -instanceKlass com/badlogic/gdx/AbstractGraphics -instanceKlass com/badlogic/gdx/InputEventQueue -instanceKlass com/badlogic/gdx/utils/IntSet -instanceKlass org/lwjgl/glfw/GLFWMouseButtonCallbackI -instanceKlass org/lwjgl/glfw/GLFWCursorPosCallbackI -instanceKlass org/lwjgl/glfw/GLFWScrollCallbackI -instanceKlass org/lwjgl/glfw/GLFWCharCallbackI -instanceKlass org/lwjgl/glfw/GLFWKeyCallbackI -instanceKlass com/badlogic/gdx/AbstractInput -instanceKlass com/badlogic/gdx/graphics/glutils/GLVersion -instanceKlass org/lwjgl/opengl/GL11C -instanceKlass org/lwjgl/opengl/GL11 -instanceKlass @bci org/lwjgl/opengl/GL createCapabilities (ZLjava/util/function/IntFunction;)Lorg/lwjgl/opengl/GLCapabilities; 891 argL0 ; # org/lwjgl/opengl/GL$$Lambda$47+0x0000000800c2aac8 -instanceKlass org/lwjgl/opengl/GLCapabilities -instanceKlass java/lang/StringUTF16$CharsSpliterator -instanceKlass java/util/stream/Sink$ChainedInt -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$34+0x800000049 -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$36+0x80000004b -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$35+0x80000004a -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$37+0x80000004c -instanceKlass java/util/OptionalInt -instanceKlass java/util/stream/Sink$OfInt -instanceKlass java/util/function/IntConsumer -instanceKlass @bci java/text/DecimalFormatSymbols findNonFormatChar (Ljava/lang/String;C)C 4 argL0 ; # java/text/DecimalFormatSymbols$$Lambda$8+0x80000000c -instanceKlass java/util/function/IntPredicate -instanceKlass java/util/stream/IntStream -instanceKlass java/lang/StringLatin1$CharsSpliterator -instanceKlass java/lang/Class$1 -instanceKlass sun/util/resources/Bundles$2 -instanceKlass sun/util/resources/Bundles$CacheKeyReference -instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper newResourceBundle (Ljava/lang/Class;)Ljava/util/ResourceBundle; 22 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$12+0x800000010 -instanceKlass java/util/ResourceBundle$ResourceBundleProviderHelper -instanceKlass java/util/ArrayList$SubList$1 -instanceKlass sun/util/resources/LocaleData$LocaleDataResourceBundleProvider -instanceKlass java/util/spi/ResourceBundleProvider -instanceKlass sun/util/resources/Bundles$CacheKey -instanceKlass java/util/ResourceBundle$1 -instanceKlass jdk/internal/access/JavaUtilResourceBundleAccess -instanceKlass sun/util/resources/Bundles -instanceKlass sun/util/resources/LocaleData$LocaleDataStrategy -instanceKlass sun/util/resources/Bundles$Strategy -instanceKlass sun/util/resources/LocaleData$1 -instanceKlass java/util/ResourceBundle -instanceKlass java/util/ResourceBundle$Control -instanceKlass sun/util/resources/LocaleData -instanceKlass sun/util/locale/provider/LocaleResources -instanceKlass java/util/Locale$Builder -instanceKlass sun/util/locale/provider/CalendarDataUtility -instanceKlass sun/util/locale/provider/AvailableLanguageTags -instanceKlass @bci sun/util/locale/provider/JRELocaleProviderAdapter getDecimalFormatSymbolsProvider ()Ljava/text/spi/DecimalFormatSymbolsProvider; 8 member ; # sun/util/locale/provider/JRELocaleProviderAdapter$$Lambda$63+0x800000068 -instanceKlass sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo -instanceKlass jdk/internal/module/ModulePatcher$PatchedModuleReader -instanceKlass @bci sun/util/cldr/CLDRLocaleProviderAdapter ()V 4 argL0 ; # sun/util/cldr/CLDRLocaleProviderAdapter$$Lambda$58+0x800000063 -instanceKlass sun/util/locale/InternalLocaleBuilder$CaseInsensitiveChar -instanceKlass sun/util/locale/InternalLocaleBuilder -instanceKlass sun/util/locale/StringTokenIterator -instanceKlass sun/util/locale/ParseStatus -instanceKlass sun/util/locale/LanguageTag -instanceKlass sun/util/cldr/CLDRBaseLocaleDataMetaInfo -instanceKlass sun/util/locale/provider/LocaleDataMetaInfo -instanceKlass sun/util/locale/provider/ResourceBundleBasedAdapter -instanceKlass sun/util/locale/provider/LocaleProviderAdapter$1 -instanceKlass java/util/Collections$UnmodifiableCollection$1 -instanceKlass java/util/Collections$UnmodifiableCollection -instanceKlass sun/util/locale/provider/LocaleProviderAdapter -instanceKlass java/util/spi/LocaleServiceProvider -instanceKlass java/text/DecimalFormatSymbols -instanceKlass org/lwjgl/system/macosx/CoreFoundation -instanceKlass org/lwjgl/opengl/GL$2 -instanceKlass @bci org/lwjgl/opengl/GL ()V 26 argL0 ; # org/lwjgl/opengl/GL$$Lambda$38+0x0000000800c2a000 -instanceKlass @bci org/lwjgl/opengl/GL ()V 21 argL0 ; # org/lwjgl/opengl/GL$$Lambda$37+0x0000000800c2fc50 -# instanceKlass org/lwjgl/opengl/GL$$InjectedInvoker+0x0000000800c28400 -instanceKlass org/lwjgl/opengl/GL$ICDStatic -instanceKlass org/lwjgl/opengl/GL$ICD -instanceKlass org/lwjgl/opengl/GL -instanceKlass com/badlogic/gdx/graphics/GL20 -instanceKlass org/lwjgl/glfw/GLFWWindowRefreshCallbackI -instanceKlass org/lwjgl/glfw/GLFWDropCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowCloseCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowMaximizeCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowIconifyCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowFocusCallbackI -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window -instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync$RunningAvg -instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Clipboard -instanceKlass com/badlogic/gdx/net/NetJavaImpl$1 -instanceKlass java/lang/invoke/VarForm -instanceKlass java/lang/invoke/VarHandleGuards -instanceKlass java/lang/invoke/VarHandles -instanceKlass java/util/concurrent/SynchronousQueue$TransferStack$SNode -instanceKlass java/util/concurrent/ForkJoinPool$ManagedBlocker -instanceKlass java/util/concurrent/SynchronousQueue$Transferer -instanceKlass java/util/concurrent/ThreadPoolExecutor$AbortPolicy -instanceKlass java/util/concurrent/RejectedExecutionHandler -instanceKlass java/util/concurrent/AbstractExecutorService -instanceKlass java/util/concurrent/ExecutorService -instanceKlass java/util/concurrent/Executor -instanceKlass com/badlogic/gdx/net/NetJavaImpl -instanceKlass com/badlogic/gdx/net/Socket -instanceKlass com/badlogic/gdx/net/ServerSocket -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Net -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Files -instanceKlass com/badlogic/gdx/utils/IntMap -instanceKlass com/badlogic/gdx/utils/LongMap -instanceKlass org/lwjgl/system/libc/LibCString -instanceKlass com/badlogic/gdx/utils/IntArray -instanceKlass org/lwjgl/openal/AL$ICDStatic$WriteOnce -instanceKlass org/lwjgl/openal/AL10 -instanceKlass org/lwjgl/openal/EXTThreadLocalContext -instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 513 argL0 ; # org/lwjgl/openal/AL$$Lambda$36+0x0000000800c24600 -instanceKlass org/lwjgl/openal/ALCapabilities -instanceKlass org/lwjgl/system/APIUtil$APIVersion -instanceKlass java/util/regex/ASCII -instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c28000 -instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 member ; # org/lwjgl/openal/AL$$Lambda$35+0x0000000800c23fd0 -instanceKlass org/lwjgl/openal/ALC$ICDStatic$WriteOnce -instanceKlass org/lwjgl/openal/ALC$ICDStatic -instanceKlass org/lwjgl/openal/AL$ICDStatic -instanceKlass org/lwjgl/openal/AL$ICD -instanceKlass org/lwjgl/openal/AL -instanceKlass org/lwjgl/system/ThreadLocalUtil -instanceKlass @bci org/lwjgl/openal/ALC createCapabilities (JLjava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCCapabilities; 550 argL0 ; # org/lwjgl/openal/ALC$$Lambda$34+0x0000000800c231d0 -instanceKlass java/util/function/IntFunction -instanceKlass org/lwjgl/openal/ALCCapabilities -instanceKlass java/util/StringTokenizer -instanceKlass org/lwjgl/system/MathUtil -instanceKlass org/lwjgl/system/SharedLibrary$Delegate -instanceKlass org/lwjgl/openal/ALC$1 -instanceKlass org/lwjgl/openal/ALC$ICD -instanceKlass org/lwjgl/system/FunctionProviderLocal -instanceKlass org/lwjgl/openal/ALC -instanceKlass org/lwjgl/openal/ALC10 -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALSound -instanceKlass com/badlogic/gdx/utils/reflect/ArrayReflection -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALMusic -instanceKlass com/badlogic/gdx/audio/Music -instanceKlass com/badlogic/gdx/audio/Sound -instanceKlass com/badlogic/gdx/audio/AudioRecorder -instanceKlass com/badlogic/gdx/audio/AudioDevice -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALLwjgl3Audio -instanceKlass com/badlogic/gdx/Gdx -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationLogger -instanceKlass org/lwjgl/system/macosx/ObjCRuntime$Functions -instanceKlass org/lwjgl/system/MultiReleaseTextDecoding -instanceKlass org/lwjgl/system/SharedLibraryUtil -instanceKlass jdk/internal/misc/ScopedMemoryAccess$Scope -instanceKlass org/lwjgl/system/macosx/ObjCRuntime -instanceKlass org/lwjgl/glfw/EventLoop -instanceKlass org/lwjgl/glfw/GLFW$Functions -instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl getInt (Ljava/lang/Object;)I 11 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18c00 -instanceKlass org/lwjgl/glfw/GLFW -instanceKlass @bci org/lwjgl/glfw/GLFWErrorCallback$1 (Ljava/io/PrintStream;)V 10 argL0 ; # org/lwjgl/glfw/GLFWErrorCallback$1$$Lambda$33+0x0000000800c1a5c0 -instanceKlass java/util/function/BiPredicate -instanceKlass org/lwjgl/system/JNI -instanceKlass org/lwjgl/system/jemalloc/JEmalloc$Functions -instanceKlass org/lwjgl/system/macosx/DynamicLinkLoader -instanceKlass org/lwjgl/system/APIUtil$1 -instanceKlass org/lwjgl/system/jemalloc/JEmalloc -instanceKlass org/lwjgl/system/jemalloc/JEmallocAllocator -instanceKlass org/lwjgl/system/MemoryManage -instanceKlass org/lwjgl/system/MemoryUtil$MemoryAllocator -instanceKlass org/lwjgl/system/MemoryUtil$LazyInit -instanceKlass org/lwjgl/system/Callback$2 -instanceKlass org/lwjgl/system/CheckIntrinsics -instanceKlass org/lwjgl/system/Struct$Member -instanceKlass org/lwjgl/system/libffi/LibFFI -instanceKlass org/lwjgl/BufferUtils -instanceKlass @bci org/lwjgl/system/MemoryStack ()V 24 argL0 ; # org/lwjgl/system/MemoryStack$$Lambda$32+0x0000000800c1c460 -instanceKlass org/lwjgl/system/MemoryUtil$2 -instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetObject (Ljava/lang/Object;Ljava/lang/Object;)J 10 member ; # org/lwjgl/system/MemoryUtil$$Lambda$31+0x0000000800c1c000 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1237 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c18800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c18400 -instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18000 -instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15c00 -instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 member ; # org/lwjgl/system/MemoryUtil$$Lambda$30+0x0000000800c17d10 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1240 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c15400 -instanceKlass org/lwjgl/system/MemoryAccessJNI -instanceKlass jdk/internal/access/foreign/MemorySegmentProxy -instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15000 -instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 member ; # org/lwjgl/system/MemoryUtil$$Lambda$29+0x0000000800c178e0 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1234 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c14c00 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c14800 -instanceKlass java/util/function/LongPredicate -instanceKlass org/lwjgl/system/jni/JNINativeInterface -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14400 -instanceKlass sun/misc/Unsafe -instanceKlass java/util/Formattable -instanceKlass java/util/Formatter$Flags -instanceKlass java/util/Formatter$FormatSpecifier -instanceKlass java/util/Formatter$Conversion -instanceKlass java/util/Formatter$FixedString -instanceKlass java/util/Formatter$FormatString -instanceKlass @bci java/util/regex/Pattern Range (II)Ljava/util/regex/Pattern$CharPredicate; 23 member ; # java/util/regex/Pattern$$Lambda$20+0x80000002a -instanceKlass java/util/Formatter -instanceKlass sun/nio/ch/FileKey -instanceKlass sun/nio/ch/FileLockTable -instanceKlass java/nio/channels/FileLock -instanceKlass sun/nio/ch/IOStatus -instanceKlass java/nio/DirectByteBuffer$Deallocator -instanceKlass sun/nio/ch/Util$BufferCache -instanceKlass sun/nio/ch/Util -instanceKlass sun/nio/ch/NativeThread -instanceKlass java/nio/channels/Channels -instanceKlass sun/nio/ch/FileChannelImpl$Closer -instanceKlass sun/nio/ch/NativeDispatcher -instanceKlass sun/nio/ch/NativeThreadSet -instanceKlass sun/nio/ch/IOUtil -instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel -instanceKlass java/nio/channels/InterruptibleChannel -instanceKlass java/nio/channels/ScatteringByteChannel -instanceKlass java/nio/channels/GatheringByteChannel -instanceKlass java/nio/channels/SeekableByteChannel -instanceKlass java/nio/channels/ByteChannel -instanceKlass java/nio/channels/WritableByteChannel -instanceKlass java/nio/channels/ReadableByteChannel -instanceKlass java/nio/channels/Channel -instanceKlass sun/nio/fs/UnixChannelFactory$1 -instanceKlass sun/nio/fs/UnixChannelFactory$Flags -instanceKlass sun/nio/fs/UnixChannelFactory -instanceKlass sun/nio/fs/UnixFileModeAttribute -instanceKlass java/nio/file/attribute/FileAttribute -instanceKlass sun/nio/fs/UnixFileSystemProvider$3 -instanceKlass org/lwjgl/Version -instanceKlass org/lwjgl/system/SharedLibraryLoader -instanceKlass java/util/regex/IntHashSet -instanceKlass java/util/regex/Matcher -instanceKlass java/util/regex/MatchResult -instanceKlass @bci java/util/regex/Pattern ALL ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$27+0x0000000800c4a2c8 -instanceKlass @bci java/util/regex/CharPredicates ASCII_SPACE ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$18+0x800000026 -instanceKlass @bci java/util/regex/Pattern negate (Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$21+0x800000031 -instanceKlass org/lwjgl/system/SharedLibrary -instanceKlass org/lwjgl/system/FunctionProvider -instanceKlass org/lwjgl/system/APIUtil -instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 5 argL0 ; # org/lwjgl/system/Library$$Lambda$24+0x0000000800c0da80 -instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 0 argL0 ; # org/lwjgl/system/Library$$Lambda$23+0x0000000800c0d868 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13000 -# instanceKlass org/lwjgl/system/Library$$InjectedInvoker+0x0000000800c12c00 -instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller$InjectedInvokerHolder -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c12400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12000 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11c00 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11800 -instanceKlass @cpi org/lwjgl/opengl/GL20C 672 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c11400 -instanceKlass java/lang/invoke/MethodHandleImpl$ArrayAccessor -instanceKlass java/lang/invoke/MethodHandleImpl$2 -instanceKlass java/lang/invoke/MethodHandleImpl$LoopClauses -instanceKlass java/lang/invoke/MethodHandleImpl$CasesHolder -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c11000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10800 -instanceKlass @cpi org/lwjgl/opengl/GL 536 form names 3 function resolvedHandle form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10400 -instanceKlass java/lang/ClassValue$Version -instanceKlass java/lang/ClassValue$Identity -instanceKlass java/lang/ClassValue -instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller -instanceKlass @cpi com/csse3200/game/events/EventHandler 173 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10000 -instanceKlass org/lwjgl/system/Checks -instanceKlass @bci java/util/regex/Pattern DOT ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$22+0x0000000800c49e38 -instanceKlass @bci java/util/regex/Pattern union (Ljava/util/regex/Pattern$CharPredicate;Ljava/util/regex/Pattern$CharPredicate;Z)Ljava/util/regex/Pattern$CharPredicate; 6 member ; # java/util/regex/Pattern$$Lambda$22+0x800000032 -instanceKlass @bci org/lwjgl/system/Platform ()V 236 argL0 ; # org/lwjgl/system/Platform$$Lambda$20+0x0000000800c0d450 -instanceKlass @bci org/lwjgl/system/Platform ()V 231 argL0 ; # org/lwjgl/system/Platform$$Lambda$19+0x0000000800c0d228 -instanceKlass @bci org/lwjgl/system/Platform ()V 212 argL0 ; # org/lwjgl/system/Platform$$Lambda$18+0x0000000800c0d000 -instanceKlass @bci org/lwjgl/system/Platform ()V 207 argL0 ; # org/lwjgl/system/Platform$$Lambda$17+0x0000000800c0fc00 -instanceKlass java/util/regex/Pattern$TreeInfo -instanceKlass @bci java/util/regex/CharPredicates ASCII_DIGIT ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$17+0x800000025 -instanceKlass java/util/regex/Pattern$BitClass -instanceKlass @bci java/util/regex/CharPredicates ASCII_WORD ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$15+0x0000000800c495b0 -instanceKlass java/util/regex/CharPredicates -instanceKlass @bci java/util/regex/Pattern Single (I)Ljava/util/regex/Pattern$BmpCharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$19+0x800000029 -instanceKlass java/util/regex/Pattern$BmpCharPredicate -instanceKlass java/util/regex/Pattern$CharPredicate -instanceKlass java/util/regex/Pattern$Node -instanceKlass java/util/regex/Pattern -instanceKlass org/lwjgl/system/Library -instanceKlass java/nio/charset/StandardCharsets -instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 32 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$13+0x0000000800c0ed28 -instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 21 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$12+0x0000000800c0eb20 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1244 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c0cc00 -instanceKlass java/lang/Readable -instanceKlass org/lwjgl/system/MemoryUtil$NativeShift -instanceKlass org/lwjgl/system/MemoryUtil -instanceKlass org/lwjgl/system/Pointer$Default -instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 16 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$11+0x0000000800c0b788 -instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 8 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$10+0x0000000800c0b548 -instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 0 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$9+0x0000000800c0b308 -instanceKlass jdk/internal/org/objectweb/asm/ClassReader -instanceKlass org/lwjgl/system/Configuration$StateInit -instanceKlass org/lwjgl/system/Configuration -instanceKlass org/lwjgl/system/Callback$ClosureRegistry -instanceKlass org/lwjgl/system/Callback -instanceKlass org/lwjgl/system/NativeResource -instanceKlass sun/nio/fs/UnixFileKey -instanceKlass sun/net/www/MessageHeader -instanceKlass sun/net/www/protocol/jar/JarFileFactory -instanceKlass sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController -instanceKlass java/net/URLConnection -instanceKlass com/badlogic/gdx/utils/GdxNativesLoader -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3NativesLoader -instanceKlass com/badlogic/gdx/utils/SharedLibraryLoader -instanceKlass java/util/Random -instanceKlass java/util/random/RandomGenerator -instanceKlass com/badlogic/gdx/math/MathUtils -instanceKlass java/lang/StrictMath -instanceKlass com/badlogic/gdx/utils/ObjectSet -instanceKlass com/badlogic/gdx/utils/ObjectMap -instanceKlass com/badlogic/gdx/utils/Array -instanceKlass jdk/internal/logger/DefaultLoggerFinder$1 -instanceKlass java/util/logging/Logger$SystemLoggerHelper$1 -instanceKlass java/util/logging/Logger$SystemLoggerHelper -instanceKlass java/util/logging/LogManager$4 -instanceKlass jdk/internal/logger/BootstrapLogger$BootstrapExecutors -instanceKlass java/util/ServiceLoader$ProviderImpl -instanceKlass java/util/ServiceLoader$Provider -instanceKlass java/util/ServiceLoader$1 -instanceKlass java/util/concurrent/CopyOnWriteArrayList$COWIterator -instanceKlass java/util/ServiceLoader$3 -instanceKlass java/util/ServiceLoader$2 -instanceKlass java/util/ServiceLoader$LazyClassPathLookupIterator -instanceKlass java/util/ImmutableCollections$ListItr -instanceKlass java/util/ListIterator -instanceKlass java/util/ImmutableCollections$Set12$1 -instanceKlass java/util/Spliterators$1Adapter -instanceKlass java/util/Spliterators$ArraySpliterator -instanceKlass java/util/Spliterator$OfDouble -instanceKlass java/util/Spliterator$OfLong -instanceKlass java/util/Spliterator$OfInt -instanceKlass java/util/Spliterator$OfPrimitive -instanceKlass java/util/Spliterators$EmptySpliterator -instanceKlass java/util/Spliterators -instanceKlass jdk/internal/loader/AbstractClassLoaderValue$Memoizer -instanceKlass java/util/ServiceLoader$ModuleServicesLookupIterator -instanceKlass java/util/ServiceLoader -instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend$1 -instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend -instanceKlass jdk/internal/logger/BootstrapLogger -instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge -instanceKlass sun/util/logging/PlatformLogger$Bridge -instanceKlass java/lang/System$Logger -instanceKlass java/util/stream/Streams -instanceKlass java/util/stream/Stream$Builder -instanceKlass java/util/stream/Streams$AbstractStreamBuilderImpl -instanceKlass java/util/stream/Sink$ChainedReference -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$38+0x80000004d -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$40+0x80000004f -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$39+0x80000004e -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$41+0x800000050 -instanceKlass java/util/stream/FindOps$FindOp -instanceKlass java/util/stream/TerminalOp -instanceKlass java/util/stream/FindOps$FindSink -instanceKlass java/util/stream/TerminalSink -instanceKlass java/util/stream/Sink -instanceKlass java/util/function/Consumer -instanceKlass java/util/stream/FindOps -instanceKlass @bci java/util/logging/Level$KnownLevel findByName (Ljava/lang/String;Ljava/util/function/Function;)Ljava/util/Optional; 29 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$16+0x800000024 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c0c800 -instanceKlass java/util/Arrays$ArrayItr -instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory$LazyStaticHolder -instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory -instanceKlass sun/reflect/annotation/AnnotationParser -instanceKlass java/lang/Class$3 -instanceKlass java/util/EnumMap$1 -instanceKlass java/util/stream/StreamOpFlag$MaskBuilder -instanceKlass java/util/stream/Stream -instanceKlass java/util/stream/BaseStream -instanceKlass java/util/stream/PipelineHelper -instanceKlass java/util/stream/StreamSupport -instanceKlass java/util/ArrayList$ArrayListSpliterator -instanceKlass java/util/Spliterator -instanceKlass @bci java/util/logging/Level findLevel (Ljava/lang/String;)Ljava/util/logging/Level; 13 argL0 ; # java/util/logging/Level$$Lambda$13+0x800000011 -instanceKlass java/util/Hashtable$Enumerator -instanceKlass java/util/concurrent/ConcurrentHashMap$MapEntry -instanceKlass java/util/Collections$SynchronizedCollection -instanceKlass java/util/Properties$EntrySet -instanceKlass java/util/Collections$3 -instanceKlass java/util/logging/LogManager$LoggerContext$1 -instanceKlass java/util/logging/LogManager$VisitedLoggers -instanceKlass java/util/function/Predicate -instanceKlass @bci java/util/logging/LogManager$LoggerContext$1 run ()Ljava/lang/Void; 22 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c400 -instanceKlass java/util/logging/LogManager$2 -instanceKlass java/lang/System$LoggerFinder -instanceKlass java/lang/StringUTF16 -instanceKlass java/util/Properties$LineReader -instanceKlass java/security/Security$1 -instanceKlass java/security/Security -instanceKlass sun/security/util/SecurityProperties -instanceKlass sun/security/util/FilePermCompat -instanceKlass java/util/logging/LogManager$LoggingProviderAccess -instanceKlass sun/util/logging/internal/LoggingProviderImpl$LogManagerAccess -instanceKlass java/lang/Shutdown$Lock -instanceKlass java/lang/Shutdown -instanceKlass java/lang/ApplicationShutdownHooks$1 -instanceKlass java/lang/ApplicationShutdownHooks -instanceKlass java/util/Collections$SynchronizedMap -instanceKlass java/util/logging/LogManager$LogNode -instanceKlass java/util/logging/LogManager$LoggerContext -instanceKlass java/util/logging/LogManager$1 -instanceKlass java/util/logging/LogManager -instanceKlass java/util/logging/Logger$ConfigurationData -instanceKlass java/util/logging/Logger$LoggerBundle -instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 49 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$15+0x800000023 -instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c000 -instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassDefiner -instanceKlass java/util/ImmutableCollections$SetN$SetNIterator -instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassFile -instanceKlass jdk/internal/org/objectweb/asm/Handler -instanceKlass jdk/internal/org/objectweb/asm/Attribute -instanceKlass jdk/internal/org/objectweb/asm/FieldVisitor -instanceKlass java/lang/invoke/InvokerBytecodeGenerator$ClassData -instanceKlass jdk/internal/org/objectweb/asm/AnnotationVisitor -instanceKlass jdk/internal/org/objectweb/asm/Frame -instanceKlass jdk/internal/org/objectweb/asm/Label -instanceKlass jdk/internal/org/objectweb/asm/MethodVisitor -instanceKlass java/lang/invoke/LambdaFormBuffer -instanceKlass java/lang/invoke/LambdaFormEditor$TransformKey -instanceKlass java/lang/invoke/LambdaFormEditor -instanceKlass sun/invoke/util/Wrapper$1 -instanceKlass java/lang/invoke/DelegatingMethodHandle$Holder -instanceKlass java/lang/invoke/DirectMethodHandle$2 -instanceKlass java/lang/invoke/ClassSpecializer$Factory -instanceKlass java/lang/invoke/ClassSpecializer$SpeciesData -instanceKlass java/lang/invoke/ClassSpecializer$1 -instanceKlass java/lang/invoke/ClassSpecializer -instanceKlass sun/invoke/empty/Empty -instanceKlass sun/invoke/util/VerifyType -instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 19 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$14+0x800000022 -instanceKlass java/lang/invoke/LambdaProxyClassArchive -instanceKlass jdk/internal/org/objectweb/asm/ByteVector -instanceKlass jdk/internal/org/objectweb/asm/Symbol -instanceKlass jdk/internal/org/objectweb/asm/SymbolTable -instanceKlass jdk/internal/org/objectweb/asm/ClassVisitor -instanceKlass java/lang/invoke/InfoFromMemberName -instanceKlass java/lang/invoke/MethodHandleInfo -instanceKlass jdk/internal/org/objectweb/asm/ConstantDynamic -instanceKlass sun/invoke/util/BytecodeDescriptor -instanceKlass jdk/internal/org/objectweb/asm/Handle -instanceKlass sun/security/action/GetBooleanAction -instanceKlass jdk/internal/org/objectweb/asm/Type -instanceKlass java/lang/invoke/AbstractValidatingLambdaMetafactory -instanceKlass java/lang/invoke/MethodHandleImpl$1 -instanceKlass jdk/internal/access/JavaLangInvokeAccess -instanceKlass java/lang/invoke/Invokers$Holder -instanceKlass java/lang/invoke/BootstrapMethodInvoker -instanceKlass java/lang/invoke/InvokerBytecodeGenerator$2 -instanceKlass java/lang/invoke/InvokerBytecodeGenerator -instanceKlass java/lang/invoke/LambdaForm$Holder -instanceKlass java/lang/invoke/LambdaForm$Name -instanceKlass java/lang/reflect/Array -instanceKlass java/lang/invoke/Invokers -instanceKlass java/lang/invoke/MethodHandleImpl -instanceKlass sun/invoke/util/ValueConversions -instanceKlass java/lang/invoke/DirectMethodHandle$Holder -instanceKlass java/lang/invoke/LambdaForm$NamedFunction -instanceKlass sun/invoke/util/Wrapper$Format -instanceKlass java/lang/invoke/MethodTypeForm -instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet -instanceKlass java/lang/invoke/LambdaMetafactory -instanceKlass java/util/logging/Level -instanceKlass java/util/logging/Handler -instanceKlass java/util/logging/Logger -instanceKlass org/slf4j/helpers/NamedLoggerBase -instanceKlass org/slf4j/spi/LocationAwareLogger -instanceKlass org/slf4j/impl/JDK14LoggerFactory -instanceKlass org/slf4j/impl/StaticLoggerBinder -instanceKlass org/slf4j/spi/LoggerFactoryBinder -instanceKlass jdk/internal/loader/URLClassPath$1 -instanceKlass java/lang/CompoundEnumeration -instanceKlass java/util/ArrayList$Itr -instanceKlass jdk/internal/loader/BuiltinClassLoader$1 -instanceKlass java/util/Collections$EmptyEnumeration -instanceKlass java/util/Collections$EmptyIterator -instanceKlass jdk/internal/jimage/ImageLocation -instanceKlass jdk/internal/jimage/decompressor/Decompressor -instanceKlass jdk/internal/jimage/ImageStringsReader -instanceKlass jdk/internal/jimage/ImageStrings -instanceKlass jdk/internal/jimage/ImageHeader -instanceKlass jdk/internal/jimage/NativeImageBuffer$1 -instanceKlass jdk/internal/jimage/NativeImageBuffer -instanceKlass jdk/internal/jimage/BasicImageReader$1 -instanceKlass jdk/internal/jimage/BasicImageReader -instanceKlass jdk/internal/jimage/ImageReader -instanceKlass jdk/internal/jimage/ImageReaderFactory$1 -instanceKlass java/net/URI$Parser -instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder$1 -instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder -instanceKlass java/nio/file/FileSystems -instanceKlass java/nio/file/Paths -instanceKlass jdk/internal/jimage/ImageReaderFactory -instanceKlass jdk/internal/module/SystemModuleFinders$SystemImage -instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleReader -instanceKlass java/lang/module/ModuleReader -instanceKlass jdk/internal/loader/BuiltinClassLoader$5 -instanceKlass jdk/internal/loader/BuiltinClassLoader$2 -instanceKlass jdk/internal/module/Resources -instanceKlass org/slf4j/helpers/Util -instanceKlass org/slf4j/helpers/NOPLoggerFactory -instanceKlass java/util/concurrent/LinkedBlockingQueue$Node -instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject -instanceKlass java/util/concurrent/locks/Condition -instanceKlass java/util/concurrent/BlockingQueue -instanceKlass org/slf4j/Logger -instanceKlass org/slf4j/helpers/SubstituteLoggerFactory -instanceKlass org/slf4j/event/LoggingEvent -instanceKlass org/slf4j/ILoggerFactory -instanceKlass org/slf4j/LoggerFactory -instanceKlass com/badlogic/gdx/Screen -instanceKlass com/badlogic/gdx/Game -instanceKlass com/badlogic/gdx/Files -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Input -instanceKlass com/badlogic/gdx/Input -instanceKlass com/badlogic/gdx/utils/Clipboard -instanceKlass com/badlogic/gdx/Preferences -instanceKlass com/badlogic/gdx/files/FileHandle -instanceKlass com/badlogic/gdx/Graphics -instanceKlass org/lwjgl/glfw/GLFWErrorCallbackI -instanceKlass org/lwjgl/system/CallbackI -instanceKlass org/lwjgl/system/Pointer -instanceKlass java/util/TreeMap$PrivateEntryIterator -instanceKlass java/util/TreeMap$Entry -instanceKlass java/util/NavigableMap -instanceKlass java/util/SortedMap -instanceKlass java/util/NavigableSet -instanceKlass java/util/SortedSet -instanceKlass com/badlogic/gdx/Net -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/Lwjgl3Audio -instanceKlass com/badlogic/gdx/utils/Disposable -instanceKlass com/badlogic/gdx/Audio -instanceKlass com/badlogic/gdx/ApplicationLogger -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Application -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationBase -instanceKlass com/badlogic/gdx/Application -instanceKlass com/badlogic/gdx/utils/NumberUtils -instanceKlass com/badlogic/gdx/graphics/Color -instanceKlass com/badlogic/gdx/Graphics$Monitor -instanceKlass com/badlogic/gdx/Graphics$DisplayMode -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3WindowConfiguration -instanceKlass java/lang/Void -instanceKlass java/lang/PublicMethods$Key -instanceKlass java/lang/PublicMethods$MethodList -instanceKlass com/badlogic/gdx/ApplicationListener -instanceKlass java/util/zip/Checksum$1 -instanceKlass java/util/zip/CRC32 -instanceKlass java/util/zip/Checksum -instanceKlass java/util/jar/Attributes -instanceKlass java/util/zip/ZipFile$InflaterCleanupAction -instanceKlass java/util/zip/Inflater$InflaterZStreamRef -instanceKlass java/util/zip/Inflater -instanceKlass java/util/zip/ZipEntry -instanceKlass java/nio/Bits$1 -instanceKlass jdk/internal/misc/VM$BufferPool -instanceKlass java/nio/Bits -instanceKlass sun/nio/ch/DirectBuffer -instanceKlass jdk/internal/perf/PerfCounter$CoreCounters -instanceKlass jdk/internal/perf/Perf -instanceKlass jdk/internal/perf/Perf$GetPerfAction -instanceKlass jdk/internal/perf/PerfCounter -instanceKlass java/nio/file/attribute/FileTime -instanceKlass java/util/zip/ZipUtils -instanceKlass java/util/zip/ZipFile$Source$End -instanceKlass java/io/RandomAccessFile$2 -instanceKlass jdk/internal/access/JavaIORandomAccessFileAccess -instanceKlass java/io/RandomAccessFile -instanceKlass java/io/DataInput -instanceKlass java/io/DataOutput -instanceKlass sun/nio/fs/UnixFileAttributes$UnixAsBasicFileAttributes -instanceKlass sun/nio/fs/NativeBuffer$Deallocator -instanceKlass sun/nio/fs/NativeBuffer -instanceKlass java/lang/ThreadLocal$ThreadLocalMap -instanceKlass sun/nio/fs/NativeBuffers -instanceKlass sun/nio/fs/AbstractBasicFileAttributeView -instanceKlass sun/nio/fs/DynamicFileAttributeView -instanceKlass sun/nio/fs/UnixFileAttributeViews -instanceKlass java/nio/file/attribute/UserDefinedFileAttributeView -instanceKlass java/nio/file/attribute/BasicFileAttributeView -instanceKlass java/nio/file/attribute/FileAttributeView -instanceKlass java/nio/file/attribute/AttributeView -instanceKlass java/nio/file/Files -instanceKlass java/nio/file/CopyOption -instanceKlass java/util/zip/ZipFile$Source$Key -instanceKlass sun/nio/fs/UnixMountEntry -instanceKlass sun/nio/fs/UnixFileStoreAttributes -instanceKlass sun/nio/fs/UnixFileAttributes -instanceKlass java/nio/file/attribute/PosixFileAttributes -instanceKlass java/nio/file/attribute/BasicFileAttributes -instanceKlass java/util/Enumeration -instanceKlass java/util/concurrent/ConcurrentHashMap$Traverser -instanceKlass jdk/internal/loader/NativeLibraries$3 -instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryImpl -instanceKlass jdk/internal/loader/NativeLibrary -instanceKlass java/util/ArrayDeque$DeqIterator -instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext$1 -instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext -instanceKlass jdk/internal/loader/NativeLibraries$2 -instanceKlass jdk/internal/loader/NativeLibraries$1 -instanceKlass jdk/internal/loader/NativeLibraries$LibraryPaths -instanceKlass sun/nio/fs/UnixNativeDispatcher -instanceKlass sun/nio/fs/Util -instanceKlass sun/nio/fs/UnixPath -instanceKlass java/nio/file/Path -instanceKlass java/nio/file/Watchable -instanceKlass java/nio/file/FileSystem -instanceKlass java/nio/file/OpenOption -instanceKlass java/nio/file/spi/FileSystemProvider -instanceKlass sun/nio/fs/DefaultFileSystemProvider -instanceKlass java/util/zip/ZipFile$Source -instanceKlass java/util/zip/ZipCoder -instanceKlass java/util/zip/ZipFile$CleanableResource -instanceKlass java/lang/Runtime$Version -instanceKlass java/util/jar/JavaUtilJarAccessImpl -instanceKlass jdk/internal/access/JavaUtilJarAccess -instanceKlass jdk/internal/loader/FileURLMapper -instanceKlass jdk/internal/loader/URLClassPath$JarLoader$1 -instanceKlass java/util/zip/ZipFile$1 -instanceKlass jdk/internal/access/JavaUtilZipFileAccess -instanceKlass java/util/zip/ZipFile -instanceKlass java/util/zip/ZipConstants -instanceKlass java/lang/Class$Atomic -instanceKlass java/lang/Class$ReflectionData -instanceKlass com/csse3200/game/desktop/DesktopLauncher -instanceKlass sun/security/util/Debug -instanceKlass java/security/SecureClassLoader$DebugHolder -instanceKlass java/security/Permission -instanceKlass java/security/Guard -instanceKlass java/security/PermissionCollection -instanceKlass java/security/SecureClassLoader$1 -instanceKlass java/security/SecureClassLoader$CodeSourceKey -instanceKlass java/io/FileInputStream$1 -instanceKlass sun/nio/ByteBuffered -instanceKlass jdk/internal/ref/CleanerImpl -instanceKlass java/lang/ref/Cleaner$1 -instanceKlass java/lang/ref/Cleaner -instanceKlass jdk/internal/ref/CleanerFactory$1 -instanceKlass java/util/concurrent/ThreadFactory -instanceKlass jdk/internal/ref/CleanerFactory -instanceKlass java/lang/ref/Cleaner$Cleanable -instanceKlass java/lang/Package$VersionInfo -instanceKlass java/lang/NamedPackage -instanceKlass jdk/internal/loader/Resource -instanceKlass jdk/internal/loader/URLClassPath$Loader -instanceKlass jdk/internal/loader/URLClassPath$3 -instanceKlass java/security/PrivilegedExceptionAction -instanceKlass sun/util/locale/LocaleObjectCache -instanceKlass sun/util/locale/BaseLocale$Key -instanceKlass java/util/Optional -instanceKlass sun/util/locale/LocaleUtils -instanceKlass java/util/Locale -instanceKlass sun/net/util/URLUtil -instanceKlass java/lang/StringCoding -instanceKlass sun/launcher/LauncherHelper -instanceKlass java/lang/invoke/StringConcatFactory$3 -instanceKlass java/lang/invoke/StringConcatFactory$2 -instanceKlass java/lang/invoke/StringConcatFactory$1 -instanceKlass java/lang/invoke/StringConcatFactory -instanceKlass java/util/Deque -instanceKlass java/util/Queue -instanceKlass sun/net/util/IPAddressUtil -instanceKlass java/net/URLStreamHandler -instanceKlass java/util/HexFormat -instanceKlass sun/net/www/ParseUtil -instanceKlass java/net/URL$3 -instanceKlass jdk/internal/access/JavaNetURLAccess -instanceKlass java/net/URL$DefaultFactory -instanceKlass java/net/URLStreamHandlerFactory -instanceKlass jdk/internal/loader/URLClassPath -instanceKlass jdk/internal/loader/BootLoader -instanceKlass java/util/concurrent/ConcurrentHashMap$CollectionView -instanceKlass jdk/internal/loader/ClassLoaderHelper -instanceKlass java/security/ProtectionDomain$JavaSecurityAccessImpl -instanceKlass jdk/internal/access/JavaSecurityAccess -instanceKlass java/lang/ClassLoader$ParallelLoaders -instanceKlass java/security/cert/Certificate -instanceKlass java/net/URI$1 -instanceKlass jdk/internal/access/JavaNetUriAccess -instanceKlass jdk/internal/module/ModuleBootstrap$Counters -instanceKlass jdk/internal/module/ModulePatcher -instanceKlass jdk/internal/util/ArraysSupport -instanceKlass java/io/FileSystem -instanceKlass java/io/DefaultFileSystem -instanceKlass java/io/File -instanceKlass java/lang/module/ModuleDescriptor$1 -instanceKlass jdk/internal/access/JavaLangModuleAccess -instanceKlass java/lang/reflect/Modifier -instanceKlass sun/invoke/util/VerifyAccess -instanceKlass java/util/KeyValueHolder -instanceKlass java/util/ImmutableCollections$MapN$MapNIterator -instanceKlass java/lang/invoke/MethodHandles$Lookup -instanceKlass java/lang/invoke/MemberName$Factory -instanceKlass java/lang/invoke/MethodHandles -instanceKlass jdk/internal/module/ModuleBootstrap -instanceKlass java/lang/invoke/MethodHandleStatics -instanceKlass java/util/Collections -instanceKlass jdk/internal/misc/OSEnvironment -instanceKlass jdk/internal/misc/Signal$NativeHandler -instanceKlass java/util/Hashtable$Entry -instanceKlass jdk/internal/misc/Signal -instanceKlass java/lang/Terminator$1 -instanceKlass jdk/internal/misc/Signal$Handler -instanceKlass java/lang/Terminator -instanceKlass java/nio/ByteOrder -instanceKlass java/nio/Buffer$1 -instanceKlass jdk/internal/access/JavaNioAccess -instanceKlass jdk/internal/misc/ScopedMemoryAccess -instanceKlass java/nio/charset/CodingErrorAction -instanceKlass java/nio/charset/CharsetEncoder -instanceKlass java/io/Writer -instanceKlass java/io/OutputStream -instanceKlass java/io/Flushable -instanceKlass java/io/FileDescriptor$1 -instanceKlass jdk/internal/access/JavaIOFileDescriptorAccess -instanceKlass java/io/FileDescriptor -instanceKlass sun/security/action/GetPropertyAction -instanceKlass jdk/internal/util/StaticProperty -instanceKlass sun/nio/cs/HistoricallyNamedCharset -instanceKlass java/lang/ThreadLocal -instanceKlass java/nio/charset/spi/CharsetProvider -instanceKlass java/nio/charset/Charset -instanceKlass java/util/HashMap$HashIterator -instanceKlass java/util/concurrent/locks/LockSupport -instanceKlass java/util/concurrent/ConcurrentHashMap$CounterCell -instanceKlass java/util/concurrent/locks/ReentrantLock -instanceKlass java/util/concurrent/locks/Lock -instanceKlass java/lang/CharacterData -instanceKlass java/util/Arrays -instanceKlass jdk/internal/util/Preconditions$3 -instanceKlass jdk/internal/util/Preconditions$2 -instanceKlass jdk/internal/util/Preconditions$4 -instanceKlass java/util/function/BiFunction -instanceKlass jdk/internal/util/Preconditions$1 -instanceKlass jdk/internal/util/Preconditions -instanceKlass java/lang/Runtime -instanceKlass java/lang/VersionProps -instanceKlass java/lang/StringConcatHelper -instanceKlass jdk/internal/util/SystemProps$Raw -instanceKlass jdk/internal/util/SystemProps -instanceKlass jdk/internal/misc/VM -instanceKlass java/lang/System$2 -instanceKlass jdk/internal/access/JavaLangAccess -instanceKlass java/lang/ref/Reference$1 -instanceKlass jdk/internal/access/JavaLangRefAccess -instanceKlass java/lang/ref/ReferenceQueue$Lock -instanceKlass java/lang/ref/ReferenceQueue -instanceKlass jdk/internal/reflect/ReflectionFactory -instanceKlass java/lang/Math -instanceKlass java/lang/StringLatin1 -instanceKlass java/util/Objects -instanceKlass jdk/internal/reflect/Reflection -instanceKlass jdk/internal/reflect/ReflectionFactory$GetReflectionFactoryAction -instanceKlass java/security/PrivilegedAction -instanceKlass jdk/internal/access/SharedSecrets -instanceKlass java/lang/reflect/ReflectAccess -instanceKlass jdk/internal/access/JavaLangReflectAccess -instanceKlass jdk/internal/misc/CDS -instanceKlass java/lang/String$CaseInsensitiveComparator -instanceKlass java/util/Comparator -instanceKlass java/io/ObjectStreamField -instanceKlass java/lang/Module$ArchivedData -instanceKlass jdk/internal/module/ArchivedBootLayer -instanceKlass jdk/internal/loader/BuiltinClassLoader$LoadedModule -instanceKlass jdk/internal/module/ServicesCatalog$ServiceProvider -instanceKlass java/util/concurrent/CopyOnWriteArrayList -instanceKlass jdk/internal/module/ServicesCatalog -instanceKlass jdk/internal/loader/AbstractClassLoaderValue -instanceKlass java/util/concurrent/ConcurrentHashMap$Node -instanceKlass jdk/internal/loader/NativeLibraries -instanceKlass java/security/ProtectionDomain$Key -instanceKlass java/security/Principal -instanceKlass jdk/internal/loader/ArchivedClassLoaders -instanceKlass jdk/internal/math/FDBigInteger -instanceKlass java/lang/ModuleLayer -instanceKlass java/util/ImmutableCollections -instanceKlass jdk/internal/module/ModuleLoaderMap$Mapper -instanceKlass java/util/function/Function -instanceKlass java/lang/module/ResolvedModule -instanceKlass java/lang/module/Configuration -instanceKlass java/util/HashMap$Node -instanceKlass java/util/Map$Entry -instanceKlass java/util/Collections$UnmodifiableMap -instanceKlass jdk/internal/module/ModuleHashes -instanceKlass jdk/internal/module/ModuleTarget -instanceKlass java/lang/module/ModuleDescriptor$Opens -instanceKlass java/lang/module/ModuleDescriptor$Provides -instanceKlass jdk/internal/module/SystemModuleFinders$3 -instanceKlass jdk/internal/module/ModuleHashes$HashSupplier -instanceKlass jdk/internal/module/SystemModuleFinders$2 -instanceKlass java/util/function/Supplier -instanceKlass java/net/URI -instanceKlass java/lang/module/ModuleDescriptor$Exports -instanceKlass java/lang/Enum -instanceKlass java/lang/module/ModuleDescriptor$Requires -instanceKlass java/lang/module/ModuleDescriptor$Version -instanceKlass java/lang/module/ModuleDescriptor -instanceKlass java/lang/module/ModuleReference -instanceKlass java/util/Set -instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleFinder -instanceKlass java/lang/module/ModuleFinder -instanceKlass jdk/internal/module/ArchivedModuleGraph -instanceKlass sun/util/locale/BaseLocale -instanceKlass java/util/jar/Attributes$Name -instanceKlass java/lang/Character$CharacterCache -instanceKlass java/lang/Short$ShortCache -instanceKlass java/lang/Byte$ByteCache -instanceKlass java/lang/Long$LongCache -instanceKlass java/lang/Integer$IntegerCache -instanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload -instanceKlass jdk/internal/vm/vector/VectorSupport -instanceKlass java/lang/reflect/RecordComponent -instanceKlass java/util/Iterator -instanceKlass java/lang/Number -instanceKlass java/lang/Character -instanceKlass java/lang/Boolean -instanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer -instanceKlass java/lang/LiveStackFrame -instanceKlass java/lang/StackFrameInfo -instanceKlass java/lang/StackWalker$StackFrame -instanceKlass java/lang/StackStreamFactory$AbstractStackWalker -instanceKlass java/lang/StackWalker -instanceKlass java/nio/Buffer -instanceKlass java/lang/StackTraceElement -instanceKlass java/util/RandomAccess -instanceKlass java/util/List -instanceKlass java/util/AbstractCollection -instanceKlass java/util/Collection -instanceKlass java/lang/Iterable -instanceKlass java/util/concurrent/ConcurrentMap -instanceKlass java/util/AbstractMap -instanceKlass java/security/CodeSource -instanceKlass jdk/internal/loader/ClassLoaders -instanceKlass java/util/jar/Manifest -instanceKlass java/net/URL -instanceKlass java/io/InputStream -instanceKlass java/io/Closeable -instanceKlass java/lang/AutoCloseable -instanceKlass jdk/internal/module/Modules -instanceKlass jdk/internal/misc/Unsafe -instanceKlass jdk/internal/misc/UnsafeConstants -instanceKlass java/lang/AbstractStringBuilder -instanceKlass java/lang/Appendable -instanceKlass java/lang/AssertionStatusDirectives -instanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext -instanceKlass jdk/internal/invoke/NativeEntryPoint -instanceKlass java/lang/invoke/CallSite -instanceKlass java/lang/invoke/MethodType -instanceKlass java/lang/invoke/TypeDescriptor$OfMethod -instanceKlass java/lang/invoke/LambdaForm -instanceKlass java/lang/invoke/MethodHandleNatives -instanceKlass java/lang/invoke/ResolvedMethodName -instanceKlass java/lang/invoke/MemberName -instanceKlass java/lang/invoke/VarHandle -instanceKlass java/lang/invoke/MethodHandle -instanceKlass jdk/internal/reflect/CallerSensitive -instanceKlass java/lang/annotation/Annotation -instanceKlass jdk/internal/reflect/FieldAccessor -instanceKlass jdk/internal/reflect/ConstantPool -instanceKlass jdk/internal/reflect/ConstructorAccessor -instanceKlass jdk/internal/reflect/MethodAccessor -instanceKlass jdk/internal/reflect/MagicAccessorImpl -instanceKlass java/lang/reflect/Parameter -instanceKlass java/lang/reflect/Member -instanceKlass java/lang/reflect/AccessibleObject -instanceKlass java/lang/Module -instanceKlass java/util/Map -instanceKlass java/util/Dictionary -instanceKlass java/lang/ThreadGroup -instanceKlass java/lang/Thread$UncaughtExceptionHandler -instanceKlass java/lang/Thread -instanceKlass java/lang/Runnable -instanceKlass java/lang/ref/Reference -instanceKlass java/lang/Record -instanceKlass java/security/AccessController -instanceKlass java/security/AccessControlContext -instanceKlass java/security/ProtectionDomain -instanceKlass java/lang/SecurityManager -instanceKlass java/lang/Throwable -instanceKlass java/lang/System -instanceKlass java/lang/ClassLoader -instanceKlass java/lang/Cloneable -instanceKlass java/lang/Class -instanceKlass java/lang/invoke/TypeDescriptor$OfField -instanceKlass java/lang/invoke/TypeDescriptor -instanceKlass java/lang/reflect/Type -instanceKlass java/lang/reflect/GenericDeclaration -instanceKlass java/lang/reflect/AnnotatedElement -instanceKlass java/lang/String -instanceKlass java/lang/constant/ConstantDesc -instanceKlass java/lang/constant/Constable -instanceKlass java/lang/CharSequence -instanceKlass java/lang/Comparable -instanceKlass java/io/Serializable -ciInstanceKlass java/lang/Object 1 1 94 100 1 10 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 3 8 1 100 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 3 1 1 -ciInstanceKlass java/io/Serializable 1 0 7 100 1 100 1 1 1 -ciInstanceKlass java/lang/System 1 1 832 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 10 12 1 1 100 1 10 12 10 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 12 1 100 1 8 1 10 10 12 1 100 1 8 1 10 8 1 10 100 12 1 1 8 1 10 12 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 18 12 1 100 1 9 100 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 7 1 10 12 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 8 1 11 12 1 10 12 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 11 12 1 1 7 1 11 12 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 11 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 9 12 1 8 1 10 7 12 1 1 8 1 7 1 9 7 12 1 1 1 10 12 1 7 1 9 12 10 9 12 7 1 10 12 8 1 10 12 1 10 12 1 1 8 1 10 7 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 10 7 12 1 1 1 9 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 8 1 10 8 1 8 1 8 1 8 1 10 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 1 8 1 10 10 10 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 10 12 1 1 7 1 10 10 12 1 10 12 1 9 12 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/System in Ljava/io/InputStream; java/io/BufferedInputStream -staticfield java/lang/System out Ljava/io/PrintStream; java/io/PrintStream -staticfield java/lang/System err Ljava/io/PrintStream; java/io/PrintStream -ciInstanceKlass java/util/Properties 1 1 690 10 7 12 1 1 1 100 1 10 7 12 1 1 7 1 10 12 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 7 1 10 12 1 10 12 1 1 8 1 10 12 1 7 1 10 12 10 12 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 3 10 10 100 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 9 12 1 1 7 1 100 1 10 12 1 100 1 11 7 12 1 1 1 11 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 11 12 1 11 12 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 10 12 1 100 1 10 10 12 1 1 10 100 12 1 1 9 100 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 1 100 1 10 10 12 1 11 7 12 1 1 10 7 12 1 1 1 8 1 10 100 12 1 1 11 11 7 1 8 1 10 100 1 11 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 10 11 12 1 4 11 10 12 1 1 10 100 12 1 1 11 12 1 10 12 1 1 10 100 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 100 12 1 1 1 100 1 6 0 10 12 1 1 11 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -staticfield java/util/Properties UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -instanceKlass java/util/Hashtable -ciInstanceKlass java/util/Dictionary 1 1 36 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/util/Properties -ciInstanceKlass java/util/Hashtable 1 1 512 100 1 10 7 12 1 1 1 9 7 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 8 1 10 12 1 9 12 1 1 7 1 9 12 1 1 4 10 7 12 1 1 1 9 12 1 4 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 100 1 10 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 10 12 1 3 9 12 1 9 12 1 3 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 9 12 1 1 10 100 1 100 1 10 12 1 10 8 1 10 10 12 1 8 1 10 8 1 10 100 12 1 1 1 7 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 1 10 10 12 1 1 11 12 1 1 11 12 1 100 1 10 10 10 100 12 1 1 11 100 12 1 1 1 100 1 10 11 100 12 1 1 11 100 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 8 1 10 4 10 12 4 10 12 1 8 1 10 12 10 100 12 1 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/String 1 1 1399 10 7 12 1 1 1 8 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 10 7 12 1 1 1 10 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 10 12 9 100 12 1 1 3 10 7 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 11 12 1 1 10 12 1 1 10 12 10 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 10 12 1 10 12 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 3 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 10 100 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 10 12 1 100 1 10 10 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 11 7 1 11 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 9 12 1 1 11 100 12 1 1 1 10 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 10 12 10 10 12 10 10 12 1 10 12 1 10 12 10 10 12 10 12 1 10 12 10 12 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 10 7 12 1 1 1 11 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 100 1 100 1 8 1 10 10 10 12 1 8 1 10 12 1 3 3 7 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 10 12 10 12 1 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 12 1 1 10 10 12 1 8 1 10 12 1 1 18 12 1 1 11 100 12 1 1 1 7 1 3 18 12 1 18 12 1 8 1 10 100 12 1 1 1 11 12 1 1 10 12 10 10 12 1 10 11 12 1 1 10 12 1 1 11 12 1 18 3 11 10 12 1 11 11 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 11 100 12 1 7 1 100 1 10 12 1 7 1 10 10 7 12 1 1 1 100 1 10 7 1 10 10 12 1 10 10 12 1 8 1 10 10 12 1 8 1 8 1 10 12 1 10 12 1 10 10 12 10 100 12 1 1 10 100 12 1 1 10 100 12 1 1 8 1 10 12 1 10 12 1 1 10 10 12 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 100 12 1 1 1 10 12 10 12 1 1 10 12 10 10 12 10 12 7 1 9 12 1 1 7 1 10 100 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 15 10 12 15 10 12 1 1 1 1 100 1 100 1 1 1 -staticfield java/lang/String COMPACT_STRINGS Z 1 -staticfield java/lang/String serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; -staticfield java/lang/String CASE_INSENSITIVE_ORDER Ljava/util/Comparator; java/lang/String$CaseInsensitiveComparator -ciInstanceKlass java/util/Iterator 1 1 53 100 1 8 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OggInputStream -instanceKlass sun/nio/ch/ChannelInputStream -instanceKlass java/util/zip/ZipFile$ZipFileInputStream -instanceKlass java/io/FilterInputStream -instanceKlass java/io/FileInputStream -instanceKlass java/io/ByteArrayInputStream -ciInstanceKlass java/io/InputStream 1 1 184 100 1 10 7 12 1 1 1 100 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 100 1 3 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 3 100 1 8 1 10 10 100 12 1 1 1 100 1 10 11 100 12 1 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 10 100 12 1 1 1 5 0 10 12 1 10 12 1 1 100 1 10 8 1 10 8 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/util/concurrent/ForkJoinWorkerThread -instanceKlass java/util/logging/LogManager$Cleaner -instanceKlass jdk/internal/misc/InnocuousThread -instanceKlass java/lang/ref/Finalizer$FinalizerThread -instanceKlass java/lang/ref/Reference$ReferenceHandler -ciInstanceKlass java/lang/Thread 1 1 612 9 7 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 1 3 8 1 100 1 5 0 10 12 1 1 10 7 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 100 1 8 1 10 9 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 9 12 1 10 12 1 1 9 12 1 100 1 10 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 100 1 11 7 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 10 12 9 12 1 1 10 12 9 12 1 10 12 1 100 1 10 10 12 1 1 9 12 1 10 12 1 11 100 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 10 12 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 1 10 12 1 100 1 8 1 10 10 12 1 10 12 8 1 10 12 1 8 1 10 8 1 8 1 10 100 12 1 1 10 100 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 1 10 12 1 1 10 10 12 1 1 9 12 1 10 12 1 1 100 1 10 12 11 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 100 1 10 12 1 10 12 1 1 11 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 8 1 9 12 1 10 12 1 1 11 100 12 1 1 1 10 100 12 1 1 1 11 12 1 10 12 1 7 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 -staticfield java/lang/Thread EMPTY_STACK_TRACE [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; -ciInstanceKlass java/lang/ThreadGroup 1 1 293 10 7 12 1 1 1 9 7 12 1 1 1 8 1 9 12 1 1 7 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 9 12 1 9 12 1 1 10 7 12 1 1 1 100 10 12 1 1 10 7 12 1 1 1 10 100 12 1 9 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 100 1 10 10 12 1 10 12 1 10 12 1 7 10 12 1 9 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 1 100 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 8 1 10 8 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/misc/Unsafe 1 1 1287 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 5 0 5 0 5 0 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 100 1 8 1 10 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 100 1 10 10 12 1 1 8 1 10 8 1 8 1 10 12 1 1 9 7 12 1 1 1 9 100 1 9 100 1 9 100 1 9 9 100 1 9 100 1 9 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 5 0 5 0 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 3 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 100 1 10 9 12 1 5 0 10 12 1 1 5 0 10 12 1 5 0 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 5 0 5 0 5 0 10 12 1 1 10 12 1 10 12 1 10 12 10 100 12 1 1 8 1 100 1 11 12 1 1 8 1 11 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 1 10 12 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 10 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield jdk/internal/misc/Unsafe theUnsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_INT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_LONG_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_INDEX_SCALE I 1 -staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_INDEX_SCALE I 1 -staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_INDEX_SCALE I 2 -staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_INDEX_SCALE I 2 -staticfield jdk/internal/misc/Unsafe ARRAY_INT_INDEX_SCALE I 4 -staticfield jdk/internal/misc/Unsafe ARRAY_LONG_INDEX_SCALE I 8 -staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_INDEX_SCALE I 4 -staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_INDEX_SCALE I 8 -staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_INDEX_SCALE I 4 -staticfield jdk/internal/misc/Unsafe ADDRESS_SIZE I 8 -instanceKlass jdk/internal/reflect/DelegatingClassLoader -instanceKlass java/security/SecureClassLoader -ciInstanceKlass java/lang/ClassLoader 1 1 1101 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 7 12 1 1 1 10 100 12 1 10 7 1 10 7 1 7 1 7 1 10 12 1 10 12 1 9 12 1 1 10 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 7 1 100 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 100 1 8 1 10 8 1 10 12 1 10 12 1 100 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 1 8 1 8 1 10 7 12 1 1 100 1 10 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 10 7 1 7 1 10 12 1 1 10 12 1 10 7 1 10 12 1 100 1 18 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 8 1 100 1 10 10 12 1 9 12 1 10 7 12 1 1 10 12 1 100 1 8 1 10 12 1 10 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 100 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 7 1 18 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 18 12 1 11 100 12 1 1 1 100 1 10 12 1 1 10 12 1 10 11 12 1 1 10 18 10 12 1 1 11 100 12 1 18 12 1 11 12 1 1 10 12 10 12 1 1 10 12 1 1 100 1 8 1 10 10 12 1 8 1 8 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 100 1 10 11 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 9 12 1 1 9 12 9 12 1 9 12 1 9 12 1 8 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 11 12 1 1 10 100 12 1 1 1 100 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 1 16 15 10 12 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 16 1 1 100 1 100 1 1 -staticfield java/lang/ClassLoader nocerts [Ljava/security/cert/Certificate; 0 [Ljava/security/cert/Certificate; -staticfield java/lang/ClassLoader $assertionsDisabled Z 1 -ciInstanceKlass java/lang/Class 1 1 1626 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 7 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 8 1 10 12 1 10 11 100 12 1 1 1 11 100 12 1 1 1 11 8 1 18 8 1 10 12 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 18 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 7 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 100 1 100 1 10 10 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 9 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 1 10 100 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 1 10 10 10 12 1 1 10 12 1 1 10 12 10 10 12 1 1 100 1 8 1 10 10 12 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 100 1 9 12 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 10 12 11 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 10 12 100 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 1 100 1 10 8 1 10 12 1 11 11 12 1 1 11 100 12 1 1 11 12 1 8 1 10 12 1 10 12 1 1 9 12 1 9 12 1 1 10 7 12 1 1 9 12 1 10 12 1 1 10 10 12 1 10 7 12 1 1 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 7 1 10 12 1 1 100 11 100 1 9 12 1 1 9 12 1 100 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 8 10 100 8 1 18 8 1 8 1 10 12 1 9 12 1 9 12 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 7 1 10 10 12 1 10 7 1 9 12 1 8 1 10 12 1 7 1 10 12 1 10 12 1 1 9 12 1 100 1 8 1 10 7 1 4 10 10 12 11 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 8 1 8 1 10 12 1 1 9 100 12 1 1 11 12 100 1 11 100 12 1 1 9 12 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 9 12 1 9 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 10 11 12 1 11 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 100 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 18 12 1 1 11 12 1 1 18 11 12 1 18 12 1 11 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 8 1 10 12 1 7 1 9 12 1 1 100 1 100 1 100 1 100 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 11 12 16 1 16 15 16 15 10 12 16 16 15 10 12 16 15 16 1 15 10 12 16 1 1 1 1 1 1 1 1 100 1 1 100 1 100 1 1 100 1 100 1 1 -staticfield java/lang/Class EMPTY_CLASS_ARRAY [Ljava/lang/Class; 0 [Ljava/lang/Class; -staticfield java/lang/Class serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; -ciInstanceKlass java/lang/Module 1 1 960 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 9 12 1 1 11 12 1 9 100 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 1 11 7 12 1 1 10 12 1 1 9 12 1 9 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 1 10 12 1 1 11 12 1 9 12 1 11 12 10 100 12 1 1 100 1 8 1 10 100 1 11 12 1 1 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 11 12 1 1 9 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 10 12 10 7 12 1 1 10 7 12 1 1 10 100 1 18 12 1 1 11 100 12 1 1 1 18 12 1 11 12 1 1 10 100 12 1 1 1 11 12 1 1 10 100 12 1 1 4 100 1 11 12 1 100 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 8 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 11 12 1 1 10 12 10 12 1 1 9 12 1 100 1 10 10 12 1 1 11 100 1 10 12 1 1 11 12 1 10 10 12 1 11 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 18 12 1 11 12 1 18 12 1 10 12 1 10 12 1 10 12 100 1 10 12 1 10 12 1 10 12 1 9 12 1 100 1 10 10 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 18 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 100 1 8 1 100 1 10 100 1 100 1 3 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 8 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 100 12 1 1 8 1 10 12 1 8 1 10 12 1 10 12 10 12 1 8 1 10 10 100 12 1 1 100 1 10 10 12 1 10 7 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 11 12 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 16 15 10 16 1 15 10 12 16 1 15 10 12 16 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Module ALL_UNNAMED_MODULE Ljava/lang/Module; java/lang/Module -staticfield java/lang/Module ALL_UNNAMED_MODULE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 -staticfield java/lang/Module EVERYONE_MODULE Ljava/lang/Module; java/lang/Module -staticfield java/lang/Module EVERYONE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 -staticfield java/lang/Module $assertionsDisabled Z 1 -instanceKlass java/lang/Exception -instanceKlass java/lang/Error -ciInstanceKlass java/lang/Throwable 1 1 394 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 10 10 12 1 100 1 8 1 10 10 12 1 1 10 7 12 1 1 10 12 1 8 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 10 12 1 100 1 10 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 8 1 8 1 9 12 1 1 10 100 12 1 1 100 1 10 11 12 1 8 1 8 1 10 7 12 1 1 8 1 10 12 1 8 1 100 1 10 12 1 9 12 1 1 10 12 1 10 7 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 8 1 10 12 1 1 8 1 10 10 9 100 12 1 1 1 8 1 10 12 1 1 11 10 100 1 8 1 10 11 12 1 1 8 1 9 12 1 10 100 12 1 1 11 9 12 1 1 11 12 1 1 100 10 12 1 10 12 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/Throwable UNASSIGNED_STACK [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; -staticfield java/lang/Throwable SUPPRESSED_SENTINEL Ljava/util/List; java/util/Collections$EmptyList -staticfield java/lang/Throwable EMPTY_THROWABLE_ARRAY [Ljava/lang/Throwable; 0 [Ljava/lang/Throwable; -staticfield java/lang/Throwable $assertionsDisabled Z 1 -ciInstanceKlass java/lang/ThreadDeath 0 0 21 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 -instanceKlass java/lang/AssertionError -instanceKlass java/lang/VirtualMachineError -instanceKlass java/lang/LinkageError -instanceKlass java/lang/ThreadDeath -ciInstanceKlass java/lang/Error 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/Boolean 1 1 151 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 8 1 10 7 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 9 100 12 1 1 9 12 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 -staticfield java/lang/Boolean TRUE Ljava/lang/Boolean; java/lang/Boolean -staticfield java/lang/Boolean FALSE Ljava/lang/Boolean; java/lang/Boolean -staticfield java/lang/Boolean TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Character 1 1 585 7 1 100 1 100 1 9 12 1 1 8 1 9 12 1 1 100 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 3 3 3 3 3 10 12 1 1 10 12 1 3 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 3 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 10 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 12 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 5 0 10 12 1 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 10 12 1 9 12 1 1 100 1 10 10 12 1 10 12 1 1 3 10 100 12 1 1 1 10 12 1 10 100 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 9 100 12 1 1 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 10 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 3 1 1 3 1 1 1 1 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 -staticfield java/lang/Character TYPE Ljava/lang/Class; java/lang/Class -staticfield java/lang/Character $assertionsDisabled Z 1 -ciInstanceKlass java/lang/Float 1 1 223 7 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 4 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 4 4 4 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 4 1 1 1 4 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Float TYPE Ljava/lang/Class; java/lang/Class -instanceKlass java/math/BigInteger -instanceKlass java/util/concurrent/atomic/AtomicLong -instanceKlass java/util/concurrent/atomic/AtomicInteger -instanceKlass java/lang/Long -instanceKlass java/lang/Integer -instanceKlass java/lang/Short -instanceKlass java/lang/Byte -instanceKlass java/lang/Double -instanceKlass java/lang/Float -ciInstanceKlass java/lang/Number 1 1 37 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/Double 1 1 287 7 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 100 12 1 1 1 6 0 8 1 10 12 1 1 8 1 10 12 1 1 8 1 6 0 10 12 1 1 100 1 5 0 5 0 8 1 8 1 10 100 12 1 1 1 10 100 12 1 1 1 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 6 0 6 0 6 0 10 7 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 5 0 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 6 0 1 1 1 6 0 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Double TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Byte 1 1 212 7 1 100 1 10 100 12 1 1 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 8 1 8 1 10 7 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/Byte TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Short 1 1 221 7 1 100 1 100 1 10 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 8 1 8 1 10 100 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 3 3 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/Short TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Integer 1 1 444 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 10 12 1 1 3 10 12 1 1 3 10 12 1 1 10 12 1 1 10 7 12 1 1 1 11 7 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 1 5 0 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 9 12 1 1 9 12 1 1 10 12 1 10 7 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 5 0 3 3 3 3 10 12 1 3 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 3 3 3 3 3 3 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Integer TYPE Ljava/lang/Class; java/lang/Class -staticfield java/lang/Integer digits [C 36 -staticfield java/lang/Integer DigitTens [B 100 -staticfield java/lang/Integer DigitOnes [B 100 -staticfield java/lang/Integer sizeTable [I 10 -ciInstanceKlass java/lang/Long 1 1 505 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 10 12 1 10 12 1 10 12 1 5 0 5 0 100 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 5 0 5 0 9 12 1 1 9 12 1 5 0 100 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 5 0 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 8 1 8 1 11 12 1 1 10 12 1 10 12 1 10 12 1 5 0 5 0 9 7 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 7 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 5 0 10 12 1 10 12 1 5 0 5 0 5 0 10 12 1 1 5 0 5 0 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 3 1 3 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Long TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass jdk/internal/vm/vector/VectorSupport 0 0 525 100 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 9 12 1 1 10 100 12 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle -instanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask -instanceKlass jdk/internal/vm/vector/VectorSupport$Vector -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload 0 0 32 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$Vector 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -instanceKlass java/lang/ref/PhantomReference -instanceKlass java/lang/ref/FinalReference -instanceKlass java/lang/ref/WeakReference -instanceKlass java/lang/ref/SoftReference -ciInstanceKlass java/lang/ref/Reference 1 1 195 9 7 12 1 1 1 9 7 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 100 1 10 12 1 9 12 1 9 12 1 100 1 10 10 12 1 10 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/ref/Reference processPendingLock Ljava/lang/Object; java/lang/Object -staticfield java/lang/ref/Reference $assertionsDisabled Z 1 -instanceKlass java/util/ResourceBundle$BundleReference -instanceKlass sun/util/locale/provider/LocaleResources$ResourceReference -instanceKlass sun/util/resources/Bundles$BundleReference -instanceKlass java/lang/invoke/LambdaFormEditor$Transform -instanceKlass sun/util/locale/LocaleObjectCache$CacheEntry -ciInstanceKlass java/lang/ref/SoftReference 1 1 47 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 -instanceKlass java/util/ResourceBundle$KeyElementReference -instanceKlass sun/nio/ch/FileLockTable$FileLockReference -instanceKlass java/lang/ClassValue$Entry -instanceKlass java/util/logging/LogManager$LoggerWeakRef -instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry -instanceKlass java/util/logging/Level$KnownLevel -instanceKlass java/lang/ThreadLocal$ThreadLocalMap$Entry -instanceKlass java/util/WeakHashMap$Entry -ciInstanceKlass java/lang/ref/WeakReference 1 1 31 10 7 12 1 1 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/ref/Finalizer -ciInstanceKlass java/lang/ref/FinalReference 1 1 47 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/ref/PhantomCleanable -instanceKlass jdk/internal/ref/Cleaner -ciInstanceKlass java/lang/ref/PhantomReference 1 1 39 10 100 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ref/Finalizer 1 1 168 9 7 12 1 1 1 10 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 1 9 12 1 100 1 10 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 10 12 1 10 7 12 1 1 1 7 1 10 7 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/ref/Finalizer lock Ljava/lang/Object; java/lang/Object -staticfield java/lang/ref/Finalizer ENABLED Z 1 -staticfield java/lang/ref/Finalizer $assertionsDisabled Z 1 -instanceKlass java/lang/reflect/Executable -instanceKlass java/lang/reflect/Field -ciInstanceKlass java/lang/reflect/AccessibleObject 1 1 398 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 7 12 1 1 1 11 12 1 100 1 10 12 1 7 1 100 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 7 1 10 10 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 100 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 11 100 1 100 1 8 1 10 10 12 1 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 10 100 1 8 1 10 11 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 12 1 7 1 10 12 1 10 12 1 1 10 100 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 8 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 9 12 1 100 1 10 7 1 10 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 7 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/reflect/AccessibleObject reflectionFactory Ljdk/internal/reflect/ReflectionFactory; jdk/internal/reflect/ReflectionFactory -ciInstanceKlass java/lang/reflect/Method 1 1 477 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 8 1 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 11 100 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 9 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/reflect/Constructor -instanceKlass java/lang/reflect/Method -ciInstanceKlass java/lang/reflect/Executable 1 1 548 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 8 1 10 12 1 100 1 8 1 10 12 1 8 1 11 100 12 1 1 1 100 1 11 100 12 1 1 1 11 12 1 8 1 18 8 1 10 12 1 10 12 1 1 18 8 1 10 12 1 100 1 10 12 1 10 12 1 11 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 100 1 10 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 3 100 1 8 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 8 1 8 1 8 1 9 12 1 10 12 1 100 1 8 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 10 7 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 10 10 10 10 100 12 1 1 1 10 12 1 9 12 1 10 12 1 1 9 12 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 15 10 100 12 1 1 1 16 15 16 1 16 1 15 10 12 16 1 100 1 1 100 1 100 1 1 -ciInstanceKlass java/lang/reflect/Constructor 1 1 435 10 100 12 1 1 1 10 100 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 7 1 100 1 8 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 100 12 1 1 10 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/reflect/Field 1 1 442 9 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 7 1 10 100 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 10 12 1 8 1 8 1 10 11 100 1 9 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 7 12 1 1 10 12 1 1 11 7 1 10 12 1 100 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 10 7 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/reflect/Parameter 0 0 226 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 8 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 100 1 10 11 12 1 1 11 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass java/lang/reflect/RecordComponent 0 0 196 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 9 12 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 9 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/StringBuffer 0 0 470 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 1 10 10 100 12 1 1 1 10 10 12 1 10 8 10 100 12 1 1 1 8 10 12 1 8 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 9 100 12 1 1 1 9 100 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/StringBuilder -instanceKlass java/lang/StringBuffer -ciInstanceKlass java/lang/AbstractStringBuilder 1 1 551 7 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 7 1 3 3 10 12 1 10 12 1 1 11 7 1 100 1 100 1 10 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 1 100 1 10 12 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 100 1 10 10 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 18 12 1 1 100 1 10 100 12 1 1 1 18 10 12 1 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 10 12 10 12 1 10 10 10 12 1 10 100 1 10 12 1 100 1 10 100 1 10 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 15 10 12 1 1 1 1 100 1 100 1 1 -staticfield java/lang/AbstractStringBuilder EMPTYVALUE [B 0 -ciInstanceKlass java/lang/StringBuilder 1 1 409 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 100 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 100 1 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/SecurityManager 0 0 576 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 1 10 100 1 10 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 100 1 8 1 10 9 12 1 1 9 12 1 8 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 10 12 1 1 100 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 8 1 100 1 8 1 10 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 8 1 100 1 8 1 8 1 10 8 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 100 12 1 1 11 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 18 12 1 1 11 12 1 1 18 18 11 12 1 18 12 1 11 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 18 12 1 18 10 100 12 1 1 1 18 12 1 10 12 1 18 18 8 1 10 12 1 9 12 1 1 11 100 12 1 1 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 8 1 100 1 10 9 12 1 8 1 10 12 1 8 1 100 1 10 10 100 12 1 1 10 100 1 9 100 12 1 1 1 11 12 1 1 10 12 1 11 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 100 12 1 1 1 16 1 16 15 10 12 16 1 15 10 12 16 15 11 100 1 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 1 16 1 15 11 12 1 15 10 12 16 15 10 16 1 1 1 1 100 1 100 1 1 -ciInstanceKlass java/security/AccessControlContext 1 1 374 9 7 12 1 1 1 9 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 12 1 11 12 1 11 12 1 1 7 1 11 12 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 7 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 10 7 12 1 1 1 9 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 10 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 100 1 10 12 1 10 12 1 1 100 1 10 12 1 8 1 10 12 1 10 12 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 10 12 1 10 12 1 1 10 10 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 -ciInstanceKlass java/security/AccessController 1 1 295 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 1 10 11 7 12 1 1 1 10 7 12 1 1 11 7 1 100 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 100 1 10 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 3 1 1 1 -staticfield java/security/AccessController $assertionsDisabled Z 1 -ciInstanceKlass java/security/CodeSource 1 1 395 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 100 12 1 1 10 100 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 8 1 8 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 8 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 12 1 10 12 10 12 1 1 10 100 12 1 1 10 12 1 100 1 10 12 10 8 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 8 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 10 12 10 12 1 1 11 100 12 1 1 10 10 12 1 11 10 12 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 11 12 1 1 11 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 -ciInstanceKlass java/security/ProtectionDomain 1 1 325 10 7 12 1 1 1 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 7 1 9 12 1 9 12 1 1 7 1 9 12 1 1 9 12 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 9 100 12 1 1 10 12 1 1 10 100 1 10 12 1 1 8 1 100 1 8 1 10 12 1 10 11 10 100 12 1 1 1 10 12 1 1 8 1 11 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 8 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 100 12 1 1 1 10 100 1 10 12 1 10 12 1 1 11 100 12 1 1 11 12 1 100 1 11 100 12 1 1 1 10 12 1 10 11 12 1 1 11 12 1 1 10 12 1 10 7 12 1 1 10 100 12 1 1 11 12 1 10 12 8 1 8 1 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 -staticfield java/security/ProtectionDomain filePermCompatInPD Z 0 -instanceKlass jdk/internal/loader/BuiltinClassLoader -instanceKlass java/net/URLClassLoader -ciInstanceKlass java/security/SecureClassLoader 1 1 102 10 7 12 1 1 1 100 1 10 12 1 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 7 1 10 12 1 7 1 10 12 1 11 7 12 1 1 1 7 1 11 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass java/net/URL 1 1 743 10 7 12 1 1 1 10 12 1 10 7 12 1 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 1 8 1 10 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 8 1 9 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 9 12 1 8 1 9 12 1 10 12 1 1 8 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 8 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 10 7 12 1 1 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 10 12 1 9 12 1 1 10 7 12 1 1 8 1 10 7 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 10 9 12 1 1 10 7 12 1 1 8 1 10 12 1 1 100 1 10 10 100 12 1 1 1 8 9 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 11 7 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 10 8 8 10 12 1 8 8 8 100 1 10 12 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 100 1 8 1 10 10 10 12 1 1 10 12 1 10 12 1 1 8 1 7 1 10 10 10 7 1 10 12 1 9 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 100 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/net/URL defaultFactory Ljava/net/URLStreamHandlerFactory; java/net/URL$DefaultFactory -staticfield java/net/URL streamHandlerLock Ljava/lang/Object; java/lang/Object -staticfield java/net/URL serialPersistentFields [Ljava/io/ObjectStreamField; 7 [Ljava/io/ObjectStreamField; -ciInstanceKlass java/net/URLClassLoader 0 0 600 10 100 12 1 1 1 100 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 100 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 11 100 12 1 1 10 12 1 11 12 1 11 12 1 1 11 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 12 1 1 10 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 11 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 100 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 9 100 12 1 1 1 10 12 1 8 1 100 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 1 8 1 10 100 1 10 12 1 10 100 12 1 100 1 10 12 1 10 12 1 100 1 10 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -ciInstanceKlass java/util/jar/Manifest 1 1 336 10 7 12 1 1 1 7 1 10 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 100 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 100 1 10 12 1 8 1 11 12 1 100 1 10 12 1 1 11 12 1 10 12 1 10 12 1 10 100 12 1 1 1 8 1 10 12 1 1 10 9 100 12 1 1 1 10 12 1 1 10 100 12 1 10 12 1 10 12 1 9 100 12 1 1 1 8 1 10 12 1 8 1 8 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 8 1 10 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 11 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 10 12 1 11 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/io/ByteArrayInputStream 1 1 96 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/nio/FloatBuffer -instanceKlass java/nio/DoubleBuffer -instanceKlass java/nio/ShortBuffer -instanceKlass java/nio/CharBuffer -instanceKlass java/nio/IntBuffer -instanceKlass java/nio/LongBuffer -instanceKlass java/nio/ByteBuffer -ciInstanceKlass java/nio/Buffer 1 1 237 100 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 1 100 1 8 1 10 12 1 8 1 8 1 9 12 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 100 1 10 100 1 10 10 7 12 1 1 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 1 100 1 100 1 8 1 10 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/nio/Buffer UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -staticfield java/nio/Buffer SCOPED_MEMORY_ACCESS Ljdk/internal/misc/ScopedMemoryAccess; jdk/internal/misc/ScopedMemoryAccess -staticfield java/nio/Buffer $assertionsDisabled Z 1 -instanceKlass java/util/ArrayList$SubList -instanceKlass java/util/Collections$CopiesList -instanceKlass java/util/Arrays$ArrayList -instanceKlass java/util/Collections$EmptyList -instanceKlass java/util/ArrayList -ciInstanceKlass java/util/AbstractList 1 1 218 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 1 11 100 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 100 1 10 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 8 1 8 1 8 1 10 100 1 11 10 10 12 1 11 12 1 10 12 1 1 8 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 -instanceKlass java/util/HashMap$Values -instanceKlass java/util/IdentityHashMap$Values -instanceKlass java/util/AbstractQueue -instanceKlass java/util/ArrayDeque -instanceKlass java/util/AbstractSet -instanceKlass java/util/ImmutableCollections$AbstractImmutableCollection -instanceKlass java/util/AbstractList -ciInstanceKlass java/util/AbstractCollection 1 1 160 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 11 12 1 11 7 1 10 12 1 10 12 1 10 100 12 1 1 1 11 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/AssertionStatusDirectives 0 0 24 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/Record 0 0 22 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/util/concurrent/ConcurrentHashMap 1 1 1210 7 1 7 1 3 10 12 1 1 3 100 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 9 12 1 1 9 12 1 1 9 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 4 10 12 1 9 12 1 10 12 1 1 100 1 10 5 0 10 12 1 10 12 1 1 5 0 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 7 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 9 10 12 1 1 9 12 1 10 12 1 1 5 0 9 12 1 1 7 1 10 12 1 9 12 1 1 7 1 10 12 1 9 12 1 7 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 11 100 1 10 12 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 9 10 12 1 9 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 100 1 10 12 11 100 12 1 1 10 11 7 12 1 10 12 1 100 1 10 12 1 100 1 10 10 9 7 12 1 1 1 10 12 3 10 100 12 1 1 9 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 100 12 1 1 9 12 1 9 7 12 1 1 10 12 1 1 10 12 1 3 9 12 1 9 12 1 10 12 1 1 7 1 9 3 9 12 1 100 1 10 12 1 9 12 1 10 12 1 9 12 1 10 12 1 9 12 1 10 100 12 1 1 1 100 10 12 1 100 1 5 0 10 100 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 100 1 100 1 10 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 9 12 1 1 10 12 1 1 8 10 12 1 1 8 8 8 8 7 10 12 1 1 10 12 1 100 1 8 1 10 7 1 100 1 100 1 1 1 5 0 1 1 3 1 3 1 1 1 1 3 1 3 1 3 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/util/concurrent/ConcurrentHashMap NCPU I 8 -staticfield java/util/concurrent/ConcurrentHashMap serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField; -staticfield java/util/concurrent/ConcurrentHashMap U Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -staticfield java/util/concurrent/ConcurrentHashMap SIZECTL J 20 -staticfield java/util/concurrent/ConcurrentHashMap TRANSFERINDEX J 32 -staticfield java/util/concurrent/ConcurrentHashMap BASECOUNT J 24 -staticfield java/util/concurrent/ConcurrentHashMap CELLSBUSY J 36 -staticfield java/util/concurrent/ConcurrentHashMap CELLVALUE J 144 -staticfield java/util/concurrent/ConcurrentHashMap ABASE I 16 -staticfield java/util/concurrent/ConcurrentHashMap ASHIFT I 2 -instanceKlass java/util/EnumMap -instanceKlass java/util/TreeMap -instanceKlass java/util/IdentityHashMap -instanceKlass java/util/WeakHashMap -instanceKlass java/util/Collections$EmptyMap -instanceKlass java/util/HashMap -instanceKlass java/util/ImmutableCollections$AbstractImmutableMap -instanceKlass java/util/concurrent/ConcurrentHashMap -ciInstanceKlass java/util/AbstractMap 1 1 192 10 7 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 10 12 1 1 11 12 1 100 1 10 11 12 1 11 100 1 10 12 1 1 11 12 1 9 12 1 1 100 1 10 12 1 9 12 1 1 100 1 10 11 11 12 1 1 11 12 1 100 1 100 1 11 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 -instanceKlass jdk/internal/loader/ClassLoaders$BootClassLoader -instanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader -instanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader -ciInstanceKlass jdk/internal/loader/BuiltinClassLoader 1 1 737 9 7 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 10 12 1 9 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 7 1 10 12 1 10 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 7 1 8 1 8 1 10 9 12 1 1 10 7 12 1 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 7 12 1 1 100 1 10 7 12 1 1 1 10 12 1 100 1 8 1 10 12 1 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 11 12 1 7 1 10 11 12 1 1 11 10 12 1 1 7 1 10 12 1 10 7 12 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 1 11 12 1 100 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 12 1 18 12 1 1 10 12 1 10 12 1 1 18 100 1 10 7 12 1 1 1 7 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 11 12 1 7 1 10 12 1 7 1 100 1 10 12 1 10 12 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 10 7 12 1 1 10 12 1 100 1 8 1 8 1 10 10 12 1 8 1 8 1 10 7 12 1 1 1 11 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 1 10 12 1 7 1 10 11 12 1 1 10 12 10 12 1 10 12 1 100 1 10 12 1 10 12 1 10 10 12 1 10 7 12 1 1 8 1 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 16 15 10 12 16 1 1 1 100 1 1 1 1 1 100 1 100 1 1 -staticfield jdk/internal/loader/BuiltinClassLoader packageToModule Ljava/util/Map; java/util/concurrent/ConcurrentHashMap -staticfield jdk/internal/loader/BuiltinClassLoader $assertionsDisabled Z 1 -ciInstanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader 1 1 119 8 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 7 1 8 1 10 12 10 7 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -ciInstanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader 1 1 42 8 1 10 100 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 -ciInstanceKlass java/lang/ArithmeticException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -instanceKlass java/util/concurrent/ExecutionException -instanceKlass com/badlogic/gdx/utils/reflect/ReflectionException -instanceKlass sun/nio/fs/UnixException -instanceKlass java/net/URISyntaxException -instanceKlass java/io/IOException -instanceKlass java/lang/InterruptedException -instanceKlass java/lang/ReflectiveOperationException -instanceKlass java/lang/RuntimeException -ciInstanceKlass java/lang/Exception 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/NegativeArraySizeException -instanceKlass com/badlogic/gdx/utils/SerializationException -instanceKlass java/util/NoSuchElementException -instanceKlass java/nio/BufferUnderflowException -instanceKlass java/nio/BufferOverflowException -instanceKlass java/lang/UnsupportedOperationException -instanceKlass com/badlogic/gdx/utils/SharedLibraryLoadRuntimeException -instanceKlass java/lang/IndexOutOfBoundsException -instanceKlass java/lang/SecurityException -instanceKlass java/lang/IllegalStateException -instanceKlass com/badlogic/gdx/utils/GdxRuntimeException -instanceKlass java/lang/IllegalArgumentException -instanceKlass java/lang/ArithmeticException -instanceKlass java/lang/NullPointerException -instanceKlass java/lang/IllegalMonitorStateException -instanceKlass java/lang/ArrayStoreException -instanceKlass java/lang/ClassCastException -ciInstanceKlass java/lang/RuntimeException 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ArrayStoreException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ClassCastException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ClassNotFoundException 1 1 96 7 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 9 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/ClassNotFoundException serialPersistentFields [Ljava/io/ObjectStreamField; 1 [Ljava/io/ObjectStreamField; -instanceKlass java/lang/reflect/InvocationTargetException -instanceKlass java/lang/IllegalAccessException -instanceKlass java/lang/InstantiationException -instanceKlass java/lang/NoSuchFieldException -instanceKlass java/lang/NoSuchMethodException -instanceKlass java/lang/ClassNotFoundException -ciInstanceKlass java/lang/ReflectiveOperationException 1 1 34 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/IllegalMonitorStateException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/BootstrapMethodError 0 0 45 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -instanceKlass java/lang/UnsatisfiedLinkError -instanceKlass java/lang/IncompatibleClassChangeError -instanceKlass java/lang/BootstrapMethodError -instanceKlass java/lang/NoClassDefFoundError -ciInstanceKlass java/lang/LinkageError 1 1 31 10 7 12 1 1 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/NullPointerException 1 1 52 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 1 1 5 0 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 -ciInstanceKlass java/lang/InternalError 0 0 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/StackOverflowError -instanceKlass java/lang/OutOfMemoryError -instanceKlass java/lang/InternalError -ciInstanceKlass java/lang/VirtualMachineError 1 1 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/NoClassDefFoundError 0 0 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/OutOfMemoryError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/StackOverflowError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/StackTraceElement 1 1 224 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 8 1 10 100 12 1 1 1 100 1 9 12 1 8 1 9 12 1 9 12 1 9 12 1 1 8 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 7 12 1 1 10 10 12 1 1 10 12 1 10 12 1 1 100 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 -instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer -ciInstanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer 1 1 32 10 7 12 1 1 1 9 7 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/misc/UnsafeConstants 1 1 34 10 100 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 1 1 1 1 1 1 1 -staticfield jdk/internal/misc/UnsafeConstants ADDRESS_SIZE0 I 8 -staticfield jdk/internal/misc/UnsafeConstants PAGE_SIZE I 16384 -staticfield jdk/internal/misc/UnsafeConstants BIG_ENDIAN Z 0 -staticfield jdk/internal/misc/UnsafeConstants UNALIGNED_ACCESS Z 1 -staticfield jdk/internal/misc/UnsafeConstants DATA_CACHE_LINE_FLUSH_SIZE I 0 -instanceKlass java/lang/invoke/DelegatingMethodHandle -instanceKlass java/lang/invoke/BoundMethodHandle -instanceKlass java/lang/invoke/DirectMethodHandle -ciInstanceKlass java/lang/invoke/MethodHandle 1 1 718 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 7 1 7 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 8 1 10 100 12 1 1 1 9 12 1 1 100 1 10 9 100 12 1 1 1 9 100 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 11 12 1 10 12 1 10 12 1 1 10 100 12 1 1 100 1 11 12 1 10 100 1 11 12 1 100 1 10 12 1 11 12 1 9 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 10 12 1 1 9 12 1 11 12 1 9 12 1 9 12 1 9 12 1 11 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 100 12 1 1 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 8 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 100 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 9 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 8 10 12 1 1 8 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 100 1 1 1 1 -staticfield java/lang/invoke/MethodHandle FORM_OFFSET J 20 -staticfield java/lang/invoke/MethodHandle UPDATE_OFFSET J 13 -staticfield java/lang/invoke/MethodHandle $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MethodType 1 1 769 7 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 7 12 1 1 8 1 10 100 12 1 1 1 9 7 1 9 7 1 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 9 12 1 11 12 1 1 7 7 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 10 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 11 12 1 1 10 12 1 1 7 1 10 12 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 10 12 1 11 12 1 1 11 12 1 10 100 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 9 12 1 1 7 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 11 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 11 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 10 100 12 1 1 10 12 1 100 10 12 1 1 10 12 1 10 7 1 7 1 9 12 1 1 100 1 100 1 100 1 1 1 5 0 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 1 1 1 1 100 1 1 100 1 1 100 1 100 1 1 -staticfield java/lang/invoke/MethodType internTable Ljava/lang/invoke/MethodType$ConcurrentWeakInternSet; java/lang/invoke/MethodType$ConcurrentWeakInternSet -staticfield java/lang/invoke/MethodType NO_PTYPES [Ljava/lang/Class; 0 [Ljava/lang/Class; -staticfield java/lang/invoke/MethodType objectOnlyTypes [Ljava/lang/invoke/MethodType; 20 [Ljava/lang/invoke/MethodType; -staticfield java/lang/invoke/MethodType METHOD_HANDLE_ARRAY [Ljava/lang/Class; 1 [Ljava/lang/Class; -staticfield java/lang/invoke/MethodType serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; -staticfield java/lang/invoke/MethodType $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/LambdaForm 1 1 1052 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 100 1 10 9 12 1 10 12 1 1 9 12 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 7 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 9 12 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 9 12 1 7 1 10 12 1 1 9 12 1 10 12 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 7 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 9 12 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 12 10 10 12 1 1 9 12 1 8 10 12 1 1 100 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 1 8 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 10 12 1 1 8 1 8 1 100 1 8 1 10 12 10 12 1 10 12 1 10 12 1 1 8 1 8 1 9 100 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 8 1 100 1 8 1 100 1 8 1 100 1 8 1 10 12 1 8 1 9 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 100 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 8 1 8 1 100 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 8 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 7 1 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 8 1 10 12 1 9 12 1 1 7 1 10 7 12 1 1 1 8 1 100 1 10 12 1 9 12 1 9 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 1 10 12 1 10 12 1 9 12 10 12 1 10 10 12 1 9 9 12 1 7 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 7 1 9 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/LambdaForm COMPILE_THRESHOLD I 0 -staticfield java/lang/invoke/LambdaForm INTERNED_ARGUMENTS [[Ljava/lang/invoke/LambdaForm$Name; 5 [[Ljava/lang/invoke/LambdaForm$Name; -staticfield java/lang/invoke/LambdaForm IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory -staticfield java/lang/invoke/LambdaForm LF_identity [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; -staticfield java/lang/invoke/LambdaForm LF_zero [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; -staticfield java/lang/invoke/LambdaForm NF_identity [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; -staticfield java/lang/invoke/LambdaForm NF_zero [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; -staticfield java/lang/invoke/LambdaForm createFormsLock Ljava/lang/Object; java/lang/Object -staticfield java/lang/invoke/LambdaForm DEBUG_NAME_COUNTERS Ljava/util/HashMap; null -staticfield java/lang/invoke/LambdaForm DEBUG_NAMES Ljava/util/HashMap; null -staticfield java/lang/invoke/LambdaForm TRACE_INTERPRETER Z 0 -staticfield java/lang/invoke/LambdaForm $assertionsDisabled Z 1 -instanceKlass jdk/internal/reflect/FieldAccessorImpl -instanceKlass jdk/internal/reflect/ConstructorAccessorImpl -instanceKlass jdk/internal/reflect/MethodAccessorImpl -ciInstanceKlass jdk/internal/reflect/MagicAccessorImpl 1 1 16 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/DirectMethodHandleAccessor -ciInstanceKlass jdk/internal/reflect/MethodAccessorImpl 1 1 38 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/DirectConstructorHandleAccessor -instanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl -ciInstanceKlass jdk/internal/reflect/ConstructorAccessorImpl 1 1 27 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 -ciInstanceKlass jdk/internal/reflect/DelegatingClassLoader 0 0 18 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/CallerSensitive 0 0 17 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl 0 0 128 10 100 12 1 1 1 9 100 12 1 1 1 100 1 10 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 8 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/ConstantPool 1 1 142 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 11 7 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl 0 0 47 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 8 11 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/MethodHandleFieldAccessorImpl -instanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl -ciInstanceKlass jdk/internal/reflect/FieldAccessorImpl 1 1 269 10 7 12 1 1 1 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 100 1 10 12 1 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 8 1 8 1 8 1 10 12 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl -ciInstanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl 0 0 62 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/invoke/VolatileCallSite -instanceKlass java/lang/invoke/MutableCallSite -instanceKlass java/lang/invoke/ConstantCallSite -ciInstanceKlass java/lang/invoke/CallSite 1 1 302 10 7 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 10 12 1 1 9 12 1 9 100 12 1 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 1 9 12 1 8 1 100 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 8 10 12 1 1 9 12 1 1 100 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 10 12 10 12 1 1 100 1 100 1 100 1 8 1 10 12 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/CallSite $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/ConstantCallSite 1 1 65 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/ConstantCallSite UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -instanceKlass java/lang/invoke/DirectMethodHandle$StaticAccessor -instanceKlass java/lang/invoke/DirectMethodHandle$Accessor -instanceKlass java/lang/invoke/DirectMethodHandle$Constructor -ciInstanceKlass java/lang/invoke/DirectMethodHandle 1 1 913 7 1 7 1 100 1 7 1 7 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 100 1 10 12 1 100 1 10 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 7 12 1 1 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 1 9 12 1 1 7 1 10 12 1 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 1 9 12 9 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 7 1 9 12 1 1 10 7 12 1 1 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 12 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 7 1 10 12 1 9 12 1 1 10 12 10 12 1 10 12 1 10 12 1 10 8 1 8 1 8 1 8 1 10 12 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 8 9 12 1 1 10 12 1 1 8 1 8 8 9 12 1 8 1 8 8 8 8 8 1 8 10 12 1 10 12 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/DirectMethodHandle IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory -staticfield java/lang/invoke/DirectMethodHandle FT_UNCHECKED_REF I 8 -staticfield java/lang/invoke/DirectMethodHandle ACCESSOR_FORMS [Ljava/lang/invoke/LambdaForm; 132 [Ljava/lang/invoke/LambdaForm; -staticfield java/lang/invoke/DirectMethodHandle ALL_WRAPPERS [Lsun/invoke/util/Wrapper; 10 [Lsun/invoke/util/Wrapper; -staticfield java/lang/invoke/DirectMethodHandle NFS [Ljava/lang/invoke/LambdaForm$NamedFunction; 12 [Ljava/lang/invoke/LambdaForm$NamedFunction; -staticfield java/lang/invoke/DirectMethodHandle OBJ_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType -staticfield java/lang/invoke/DirectMethodHandle LONG_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType -staticfield java/lang/invoke/DirectMethodHandle $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MutableCallSite 0 0 63 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -ciInstanceKlass java/lang/invoke/VolatileCallSite 0 0 37 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/invoke/VarHandleInts$FieldStaticReadOnly -instanceKlass java/lang/invoke/VarHandleLongs$FieldInstanceReadOnly -instanceKlass java/lang/invoke/VarHandleInts$FieldInstanceReadOnly -instanceKlass java/lang/invoke/VarHandleReferences$FieldInstanceReadOnly -ciInstanceKlass java/lang/invoke/VarHandle 1 1 376 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 10 100 12 1 1 100 1 10 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 10 12 1 1 7 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 100 1 1 1 -staticfield java/lang/invoke/VarHandle VFORM_OFFSET J 16 -staticfield java/lang/invoke/VarHandle $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MemberName 1 1 757 7 1 7 1 100 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 100 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 8 1 10 100 12 1 1 1 7 1 10 10 12 1 1 100 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 9 12 1 1 3 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 8 10 12 1 1 10 12 1 1 8 1 9 100 1 8 9 100 1 10 12 1 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 8 1 8 1 100 1 10 12 1 10 100 12 1 1 1 100 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 3 10 12 1 3 10 12 1 3 3 3 3 3 3 3 100 1 10 12 1 10 7 12 1 1 1 10 12 1 3 9 12 1 10 12 1 1 3 10 12 1 10 10 7 12 1 1 1 10 12 1 1 10 7 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 10 10 12 100 1 10 10 10 12 1 1 10 12 1 1 10 10 12 1 8 10 7 1 10 12 1 10 7 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 1 100 1 8 1 10 7 1 10 12 1 10 12 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 8 1 10 10 12 1 10 12 1 8 1 8 1 10 10 12 1 8 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 100 1 10 8 1 8 1 8 1 8 1 10 12 1 100 1 100 1 100 1 10 100 1 10 100 1 10 100 12 1 1 1 9 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/MemberName $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/ResolvedMethodName 1 1 16 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/invoke/MethodHandleNatives 1 1 660 100 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 7 1 10 7 12 1 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 1 9 100 12 1 1 1 8 1 10 100 12 1 1 1 100 1 10 12 100 1 100 1 8 1 7 1 10 10 12 1 7 1 9 7 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 100 12 1 1 1 100 1 8 1 10 100 12 1 1 1 7 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 12 1 100 1 100 1 10 12 1 10 12 1 8 1 8 1 10 10 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 7 1 9 12 1 1 10 7 12 1 1 1 10 10 12 1 9 12 1 10 12 1 1 9 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 7 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 100 1 100 1 10 10 100 1 100 1 10 100 1 10 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 -staticfield java/lang/invoke/MethodHandleNatives $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext 1 1 49 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass jdk/internal/invoke/NativeEntryPoint 0 0 92 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 11 100 12 1 1 11 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/StackWalker 0 0 235 9 100 12 1 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 10 10 100 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 11 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 -instanceKlass java/lang/LiveStackFrameInfo -ciInstanceKlass java/lang/StackFrameInfo 0 0 132 10 100 12 1 1 1 9 100 12 1 1 1 9 100 1 9 12 1 1 11 100 12 1 1 1 9 12 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 1 11 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 -ciInstanceKlass java/lang/LiveStackFrameInfo 0 0 97 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 10 100 1 10 12 1 100 1 10 12 1 100 1 100 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/StackStreamFactory$AbstractStackWalker 1 0 306 100 1 100 1 3 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 8 1 10 12 9 100 12 1 1 1 10 100 12 1 1 9 12 1 8 1 5 0 8 1 8 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 9 12 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/module/Modules 0 0 504 10 100 12 1 1 1 9 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 11 12 1 11 12 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 11 12 1 9 12 1 1 11 100 12 1 1 1 10 12 1 1 10 10 12 1 10 9 12 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 12 1 1 18 12 1 1 11 100 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 100 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 1 11 12 1 1 10 12 1 18 18 10 12 1 1 9 12 1 1 11 100 12 1 1 1 100 1 10 11 12 1 11 12 1 1 11 12 1 1 10 100 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 10 12 1 1 100 1 10 18 12 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 18 12 1 11 11 12 10 12 1 10 10 100 1 18 12 1 10 10 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 1 16 16 15 10 12 1 16 1 16 1 15 10 12 1 16 1 16 1 15 10 12 16 1 15 10 16 1 15 10 12 16 1 15 10 12 16 15 10 12 16 15 10 12 1 1 1 100 1 100 1 1 -ciInstanceKlass jdk/internal/loader/ClassLoaders 1 1 183 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 11 100 12 1 1 1 100 1 11 12 1 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 7 1 8 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 8 1 10 7 12 1 1 8 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield jdk/internal/loader/ClassLoaders JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 -staticfield jdk/internal/loader/ClassLoaders BOOT_LOADER Ljdk/internal/loader/ClassLoaders$BootClassLoader; jdk/internal/loader/ClassLoaders$BootClassLoader -staticfield jdk/internal/loader/ClassLoaders PLATFORM_LOADER Ljdk/internal/loader/ClassLoaders$PlatformClassLoader; jdk/internal/loader/ClassLoaders$PlatformClassLoader -staticfield jdk/internal/loader/ClassLoaders APP_LOADER Ljdk/internal/loader/ClassLoaders$AppClassLoader; jdk/internal/loader/ClassLoaders$AppClassLoader -ciInstanceKlass java/util/ArrayList 1 1 493 10 7 12 1 1 1 7 1 9 7 12 1 1 1 9 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 11 7 12 1 1 1 9 12 1 1 11 12 1 1 100 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 10 7 12 1 1 1 10 7 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 11 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 100 1 8 1 10 100 1 10 12 1 7 1 10 12 1 10 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 -staticfield java/util/ArrayList EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; -staticfield java/util/ArrayList DEFAULTCAPACITY_EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; -ciInstanceKlass com/jcraft/jorbis/Block 1 1 163 10 7 9 7 10 9 9 9 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 5 0 9 9 9 9 9 9 9 9 9 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 1 12 1 12 12 7 12 12 12 12 7 12 12 12 12 12 12 12 7 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass com/jcraft/jogg/Buffer 1 1 119 10 9 9 9 9 9 10 10 10 10 9 9 10 10 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 7 7 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 100 12 12 12 100 12 12 1 1 1 1 1 1 1 1 1 1 -staticfield com/jcraft/jogg/Buffer mask [I 33 -instanceKlass com/jcraft/jorbis/Residue2 -instanceKlass com/jcraft/jorbis/Residue1 -ciInstanceKlass com/jcraft/jorbis/Residue0 1 1 225 10 7 9 10 9 9 9 9 9 10 10 9 10 10 9 10 7 10 9 9 9 9 9 9 9 9 7 9 10 10 9 9 9 9 7 9 10 10 10 9 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 12 1 12 7 12 12 12 12 12 12 7 12 12 12 12 12 7 12 12 1 12 7 12 12 12 7 12 12 7 12 12 7 12 12 12 12 12 12 7 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 1 1 51 9 10 9 9 9 9 9 9 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 100 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/CodeBook 1 1 191 10 7 10 9 9 9 9 10 10 9 9 10 10 10 9 9 10 9 9 10 10 9 9 9 10 9 9 10 10 10 7 10 10 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 12 1 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/CodeBook$DecodeAux 1 1 33 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/Residue0$LookResidue0 1 1 45 9 10 7 7 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 1 -compile com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 166 4 inline 10 0 -1 0 com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 1 256 0 com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 22 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 3 12 0 com/jcraft/jogg/Buffer look (I)I 3 38 0 com/jcraft/jogg/Buffer adv (I)V 3 49 0 com/jcraft/jogg/Buffer read1 ()I 1 125 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 12 0 com/jcraft/jogg/Buffer look (I)I 2 38 0 com/jcraft/jogg/Buffer adv (I)V 2 49 0 com/jcraft/jogg/Buffer read1 ()I diff --git a/source/core/assets/replay_pid63318.log b/source/core/assets/replay_pid63318.log deleted file mode 100644 index 7e4022c8c..000000000 --- a/source/core/assets/replay_pid63318.log +++ /dev/null @@ -1,1697 +0,0 @@ -version 2 -JvmtiExport can_access_local_variables 0 -JvmtiExport can_hotswap_or_post_breakpoint 0 -JvmtiExport can_post_on_exceptions 0 -# 150 ciObject found -instanceKlass com/jcraft/jorbis/Residue0 -ciMethod com/jcraft/jogg/Buffer look (I)I 512 0 5868 0 0 -ciMethod com/jcraft/jogg/Buffer adv (I)V 508 0 4684 0 160 -ciMethod com/jcraft/jogg/Buffer read1 ()I 368 0 3150 0 0 -ciMethod com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 200 51616 271 0 -1 -ciMethod com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 256 9032 2261 0 2464 -ciMethod com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 512 224 5868 0 1056 -ciMethodData com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 96 46 73 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 59 0xc0005 0x0 0x0 0x13a775130 0x15ec 0x0 0x0 0x130007 0xc 0x78 0x15e0 0x260005 0x0 0x0 0x13a775130 0x15e0 0x0 0x0 0x2a0007 0x4e1 0x20 0x10ff 0x310005 0x0 0x0 0x13a775130 0xb96 0x0 0x0 0x340008 0x8 0x0 0x80 0x0 0x80 0x600 0x50 0x596 0x68 0x570003 0x600 0x30 0x610003 0x596 0x18 0x670007 0x6a9 0xffffffffffffff48 0x4ed 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 3 3 com/jcraft/jogg/Buffer 14 com/jcraft/jogg/Buffer 25 com/jcraft/jogg/Buffer methods 0 -ciMethodData com/jcraft/jogg/Buffer look (I)I 2 5612 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 0 207 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 47 0x170007 0x158f 0x40 0x5d 0x290007 0x51 0x20 0xc 0x440007 0xa17 0xa0 0xbc9 0x640007 0xbc9 0x80 0x0 0x840007 0x0 0x60 0x0 0xa40007 0x0 0x40 0x0 0xab0007 0x0 0x20 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 -ciMethodData com/jcraft/jogg/Buffer adv (I)V 2 4430 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 200 208 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 8 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 -ciMethodData com/jcraft/jogg/Buffer read1 ()I 2 2966 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 32 215 71 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 26 0x80007 0xb96 0x40 0x0 0x1d0007 0x0 0x20 0x0 0x5c0007 0xa43 0x20 0x153 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 -ciMethodData com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 2133 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 160 44 73 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 43 0x100007 0x855 0xe8 0x6334 0x160005 0x0 0x0 0x13a76fb58 0x6334 0x0 0x0 0x1e0007 0x6334 0x20 0x0 0x350007 0x6334 0x58 0x109c0 0x520007 0x84e0 0x20 0x84e0 0x5e0003 0x109c0 0xffffffffffffffc0 0x610003 0x6334 0xffffffffffffff30 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x6 0x0 0x0 0x0 0x0 0x0 0x0 oops 1 7 com/jcraft/jorbis/CodeBook methods 0 -ciMethodData com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 2 171 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 136 173 72 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 102 0x10004 0x0 0x0 0x13a76fab0 0xab 0x0 0x0 0x410007 0x0 0x40 0xab 0x4a0007 0xab 0x20 0x0 0x5f0007 0xab 0x230 0x201 0x6c0007 0x201 0x1f8 0x3f48 0x710007 0x2a30 0xd0 0x1518 0x7d0005 0x0 0x0 0x13a76fb58 0x1518 0x0 0x0 0x850007 0x1518 0x20 0x0 0x970004 0x0 0x0 0x13a02dbe0 0x1518 0x0 0x0 0x9e0007 0x1518 0x20 0x0 0xaa0007 0x3f48 0xf0 0x7e90 0xb10007 0x0 0xd0 0x7e90 0xd90007 0x4bd1 0x98 0x32bf 0xf10007 0x0 0x78 0x32bf 0x1000005 0x0 0x0 0x13a76fb58 0x32bf 0x0 0x0 0x1040007 0x32bf 0x20 0x0 0x10f0003 0x7e90 0xffffffffffffff28 0x1150003 0x3f48 0xfffffffffffffe20 0x11b0003 0x201 0xfffffffffffffde8 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 4 3 com/jcraft/jorbis/Residue0$LookResidue0 30 com/jcraft/jorbis/CodeBook 41 [I 68 com/jcraft/jorbis/CodeBook methods 0 -ciInstanceKlass java/lang/Cloneable 1 0 7 100 1 100 1 1 1 -instanceKlass com/csse3200/game/screens/GameLevelData -instanceKlass com/badlogic/gdx/math/Rectangle -instanceKlass com/badlogic/gdx/math/Shape2D -instanceKlass com/csse3200/game/screens/Planets -instanceKlass com/badlogic/gdx/scenes/scene2d/Action -instanceKlass com/csse3200/game/services/GameEndService -instanceKlass com/csse3200/game/screens/text/AnimatedText -instanceKlass com/badlogic/gdx/utils/ObjectSet$ObjectSetIterator -instanceKlass java/lang/StackTraceElement$HashedModules -instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 argL0 ; # com/csse3200/game/events/EventHandler$$Lambda$60+0x0000000800cc8828 -instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener$1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$1$1 -instanceKlass com/badlogic/gdx/graphics/g2d/Animation$1 -instanceKlass com/badlogic/gdx/utils/ComparableTimSort -instanceKlass com/badlogic/gdx/utils/Sort -instanceKlass com/badlogic/gdx/math/MathUtils$Sin -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 64 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$59+0x0000000800cc3c58 -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 46 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$58+0x0000000800cc3a48 -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 28 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$57+0x0000000800cc3838 -instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 10 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$56+0x0000000800cc3628 -instanceKlass com/csse3200/game/events/listeners/EventListener0 -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/ChangeListener -instanceKlass com/badlogic/gdx/utils/StringBuilder -instanceKlass com/badlogic/gdx/utils/reflect/Constructor -instanceKlass com/badlogic/gdx/utils/Pools -instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout$GlyphRun -instanceKlass com/badlogic/gdx/graphics/g2d/GlyphLayout -instanceKlass com/csse3200/game/ui/ButtonFactory -instanceKlass com/badlogic/gdx/utils/Scaling -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Cell -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Value -instanceKlass com/badlogic/gdx/utils/Pool -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Cursor -instanceKlass java/util/TimSort -instanceKlass java/util/Arrays$LegacyMergeSort -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc2000 -instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl getFloat (Ljava/lang/Object;)F 20 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1c00 -instanceKlass com/badlogic/gdx/graphics/g2d/NinePatch -instanceKlass @bci jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl setFloat (Ljava/lang/Object;F)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800cc1800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc1400 -# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc1000 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc0800 -# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800cc0400 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800cc0000 -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFontCache -instanceKlass java/util/regex/Pattern$1 -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$Glyph -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont$BitmapFontData -instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryBuffer -instanceKlass com/badlogic/gdx/utils/Json$ReadOnlySerializer -instanceKlass com/badlogic/gdx/files/FileHandle$1 -instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Window$WindowStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Tree$TreeStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Touchpad$TouchpadStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextTooltip$TextTooltipStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SplitPane$SplitPaneStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/SelectBox$SelectBoxStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ScrollPane$ScrollPaneStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/ProgressBar$ProgressBarStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/List$ListStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Label$LabelStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Button$ButtonStyle -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin$TintedDrawable -instanceKlass com/badlogic/gdx/utils/Json$Serializer -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/BaseDrawable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/TransformDrawable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Drawable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Disableable -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Layout -instanceKlass com/badlogic/gdx/scenes/scene2d/EventListener -instanceKlass com/jcraft/jorbis/Residue0$LookResidue0 -instanceKlass com/jcraft/jorbis/Floor1$LookFloor1 -instanceKlass com/jcraft/jorbis/Mapping0$LookMapping0 -instanceKlass com/jcraft/jorbis/CodeBook$DecodeAux -instanceKlass com/jcraft/jorbis/CodeBook -instanceKlass com/jcraft/jorbis/Mdct -instanceKlass com/jcraft/jorbis/InfoMode -instanceKlass com/jcraft/jorbis/Mapping0$InfoMapping0 -instanceKlass com/jcraft/jorbis/FuncMapping -instanceKlass com/jcraft/jorbis/Util -instanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 -instanceKlass com/jcraft/jorbis/FuncResidue -instanceKlass com/jcraft/jorbis/Floor1$InfoFloor1 -instanceKlass com/jcraft/jorbis/FuncFloor -instanceKlass com/jcraft/jorbis/FuncTime -instanceKlass com/jcraft/jorbis/StaticCodeBook -instanceKlass com/jcraft/jogg/Buffer -instanceKlass com/jcraft/jorbis/Block -instanceKlass com/jcraft/jorbis/DspState -instanceKlass com/jcraft/jorbis/Comment -instanceKlass com/jcraft/jogg/Packet -instanceKlass com/jcraft/jogg/StreamState -instanceKlass com/jcraft/jogg/Page -instanceKlass com/jcraft/jogg/SyncState -instanceKlass com/jcraft/jorbis/PsyInfo -instanceKlass com/jcraft/jorbis/Info -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800ca8000 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Region -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Page -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$13 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$12 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$11 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$10 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$9 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$8 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$7 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$6 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$5 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$4 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$3 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$2 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$1 -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$Field -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData -instanceKlass jdk/internal/math/FloatingDecimal$PreparedASCIIToBinaryBuffer -instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryConverter -instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer -instanceKlass jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer -instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter -instanceKlass jdk/internal/math/FloatingDecimal -instanceKlass com/badlogic/gdx/utils/TimeUtils -instanceKlass com/badlogic/gdx/assets/AssetManager$RefCountedContainer -instanceKlass java/util/concurrent/ForkJoinPool$WorkQueue -instanceKlass java/util/concurrent/ForkJoinPool$DefaultCommonPoolForkJoinWorkerThreadFactory -instanceKlass java/util/concurrent/ForkJoinPool$1 -instanceKlass java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory -instanceKlass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory -instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$Node -instanceKlass java/lang/invoke/VarHandle$AccessDescriptor -instanceKlass com/badlogic/gdx/utils/async/ThreadUtils -instanceKlass java/util/concurrent/FutureTask$WaitNode -instanceKlass java/util/concurrent/FutureTask -instanceKlass java/util/concurrent/RunnableFuture -instanceKlass java/util/concurrent/Future -instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$2 -instanceKlass com/badlogic/gdx/utils/async/AsyncResult -instanceKlass com/badlogic/gdx/assets/AssetLoadingTask -instanceKlass com/badlogic/gdx/utils/async/AsyncTask -instanceKlass com/badlogic/gdx/graphics/g2d/Animation -instanceKlass com/badlogic/gdx/graphics/g2d/Gdx2DPixmap -instanceKlass com/badlogic/gdx/Net$HttpResponseListener -instanceKlass com/badlogic/gdx/graphics/glutils/FileTextureData -instanceKlass com/badlogic/gdx/graphics/TextureData$Factory -instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters$LoadedCallback -instanceKlass com/badlogic/gdx/graphics/TextureData -instanceKlass com/badlogic/gdx/assets/AssetDescriptor -instanceKlass com/badlogic/gdx/utils/ObjectMap$Entry -instanceKlass com/badlogic/gdx/graphics/glutils/HdpiUtils -instanceKlass com/badlogic/gdx/math/Affine2 -instanceKlass com/badlogic/gdx/scenes/scene2d/Stage$TouchFocus -instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Cullable -instanceKlass com/badlogic/gdx/scenes/scene2d/Actor -instanceKlass com/badlogic/gdx/scenes/scene2d/Event -instanceKlass com/badlogic/gdx/utils/Pool$Poolable -instanceKlass com/badlogic/gdx/InputAdapter -instanceKlass com/csse3200/game/rendering/DebugRenderer$DrawRequest -instanceKlass com/badlogic/gdx/graphics/glutils/IndexBufferObject -instanceKlass com/badlogic/gdx/graphics/glutils/VertexBufferObject -instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer20 -instanceKlass com/badlogic/gdx/graphics/glutils/ImmediateModeRenderer -instanceKlass com/badlogic/gdx/graphics/glutils/ShapeRenderer -instanceKlass com/badlogic/gdx/physics/box2d/Box2DDebugRenderer -instanceKlass com/csse3200/game/rendering/DebugRenderer -instanceKlass @bci org/lwjgl/opengl/GL20C glShaderSource (ILjava/lang/CharSequence;)V 10 argL0 ; # org/lwjgl/opengl/GL20C$$Lambda$55+0x0000000800c999f8 -instanceKlass org/lwjgl/system/APIUtil$Encoder -instanceKlass com/badlogic/gdx/graphics/glutils/IndexArray -instanceKlass com/badlogic/gdx/utils/BufferUtils -instanceKlass com/badlogic/gdx/graphics/glutils/VertexArray -instanceKlass com/badlogic/gdx/graphics/Mesh$1 -instanceKlass com/badlogic/gdx/graphics/VertexAttributes -instanceKlass com/badlogic/gdx/graphics/VertexAttribute -instanceKlass com/badlogic/gdx/graphics/glutils/InstanceData -instanceKlass com/badlogic/gdx/graphics/glutils/IndexData -instanceKlass com/badlogic/gdx/graphics/glutils/VertexData -instanceKlass com/badlogic/gdx/graphics/Mesh -instanceKlass com/badlogic/gdx/graphics/g2d/SpriteBatch -instanceKlass com/badlogic/gdx/utils/viewport/Viewport -instanceKlass com/badlogic/gdx/graphics/g2d/Batch -instanceKlass com/csse3200/game/rendering/Renderer -instanceKlass com/badlogic/gdx/utils/IntMap$MapIterator -instanceKlass com/csse3200/game/components/ComponentType -instanceKlass com/badlogic/gdx/math/collision/Ray -instanceKlass com/badlogic/gdx/math/Plane -instanceKlass com/badlogic/gdx/math/Frustum -instanceKlass com/badlogic/gdx/math/Matrix4 -instanceKlass com/badlogic/gdx/math/Vector3 -instanceKlass com/badlogic/gdx/graphics/Camera -instanceKlass com/csse3200/game/events/listeners/EventListener -instanceKlass com/csse3200/game/events/EventHandler -instanceKlass com/badlogic/gdx/math/Vector2 -instanceKlass com/badlogic/gdx/math/Vector -instanceKlass com/csse3200/game/entities/Entity -instanceKlass com/csse3200/game/entities/factories/RenderFactory -instanceKlass com/csse3200/game/utils/SortedIntMap -instanceKlass com/csse3200/game/rendering/RenderService -instanceKlass com/csse3200/game/entities/EntityService -instanceKlass java/util/concurrent/Executors -instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor$1 -instanceKlass java/util/concurrent/Callable -instanceKlass com/badlogic/gdx/utils/async/AsyncExecutor -instanceKlass com/badlogic/gdx/assets/loaders/CubemapLoader$CubemapLoaderInfo -instanceKlass com/badlogic/gdx/graphics/CubemapData -instanceKlass com/badlogic/gdx/graphics/glutils/ShaderProgram -instanceKlass com/badlogic/gdx/utils/FloatArray -instanceKlass com/badlogic/gdx/utils/UBJsonReader -instanceKlass com/badlogic/gdx/math/Quaternion -instanceKlass com/badlogic/gdx/graphics/g3d/utils/TextureProvider -instanceKlass com/badlogic/gdx/graphics/g3d/Model -instanceKlass com/badlogic/gdx/utils/I18NBundle -instanceKlass com/badlogic/gdx/utils/ShortArray -instanceKlass com/badlogic/gdx/math/EarClippingTriangulator -instanceKlass com/badlogic/gdx/graphics/g2d/PolygonRegion -instanceKlass com/badlogic/gdx/graphics/g3d/particles/ParticleEffect -instanceKlass com/badlogic/gdx/graphics/g3d/particles/ResourceData$Configurable -instanceKlass com/badlogic/gdx/graphics/g2d/ParticleEffect -instanceKlass com/badlogic/gdx/scenes/scene2d/ui/Skin -instanceKlass com/badlogic/gdx/assets/loaders/TextureLoader$TextureLoaderInfo -instanceKlass com/badlogic/gdx/graphics/GLTexture -instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas -instanceKlass com/badlogic/gdx/graphics/Pixmap -instanceKlass com/badlogic/gdx/graphics/g2d/TextureRegion -instanceKlass com/badlogic/gdx/assets/AssetLoaderParameters -instanceKlass com/badlogic/gdx/graphics/g2d/BitmapFont -instanceKlass com/badlogic/gdx/utils/Logger -instanceKlass com/badlogic/gdx/assets/loaders/resolvers/InternalFileHandleResolver -instanceKlass com/badlogic/gdx/assets/loaders/FileHandleResolver -instanceKlass com/badlogic/gdx/assets/loaders/AssetLoader -instanceKlass com/badlogic/gdx/assets/AssetManager -instanceKlass com/csse3200/game/services/ResourceService -instanceKlass com/csse3200/game/services/ServiceLocator -instanceKlass com/csse3200/game/input/InputFactory -instanceKlass java/util/Collections$ReverseComparator2 -instanceKlass java/util/Collections$ReverseComparator -instanceKlass @bci java/util/Comparator comparingInt (Ljava/util/function/ToIntFunction;)Ljava/util/Comparator; 6 member ; # java/util/Comparator$$Lambda$54+0x0000000800c61840 -instanceKlass @bci java/lang/invoke/BootstrapMethodInvoker invoke (Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; 462 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c83400 -instanceKlass @cpi java/util/Comparator 269 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c83000 -instanceKlass @bci com/csse3200/game/input/InputService ()V 14 argL0 ; # com/csse3200/game/input/InputService$$Lambda$53+0x0000000800c87db0 -instanceKlass @cpi com/csse3200/game/input/InputService 315 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c82c00 -instanceKlass java/util/function/ToIntFunction -instanceKlass com/csse3200/game/input/InputService -instanceKlass com/badlogic/gdx/input/GestureDetector$GestureListener -instanceKlass com/badlogic/gdx/InputProcessor -instanceKlass com/csse3200/game/rendering/Renderable -instanceKlass com/csse3200/game/components/Component -instanceKlass com/badlogic/gdx/ScreenAdapter -instanceKlass com/csse3200/game/GdxGame$1 -instanceKlass org/slf4j/helpers/FormattingTuple -instanceKlass org/slf4j/helpers/MessageFormatter -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Graphics$1$1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$3$1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$6$1 -instanceKlass @bci jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl set (Ljava/lang/Object;Ljava/lang/Object;)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c82800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c82000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c81400 -instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl setInt (Ljava/lang/Object;I)V 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c81000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80c00 -# instanceKlass java/lang/invoke/LambdaForm$BMH+0x0000000800c80800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c80400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c80000 -instanceKlass com/badlogic/gdx/utils/JsonValue$1 -instanceKlass java/lang/Deprecated -instanceKlass java/lang/reflect/ParameterizedType -instanceKlass com/badlogic/gdx/utils/Json$FieldMetadata -instanceKlass com/badlogic/gdx/utils/ObjectMap$MapIterator -instanceKlass com/badlogic/gdx/utils/reflect/Field -instanceKlass com/csse3200/game/files/UserSettings$DisplaySettings -instanceKlass com/badlogic/gdx/utils/ArrayMap -instanceKlass com/badlogic/gdx/utils/ObjectFloatMap -instanceKlass com/badlogic/gdx/utils/ObjectIntMap -instanceKlass com/badlogic/gdx/utils/Json$Serializable -instanceKlass com/badlogic/gdx/utils/reflect/ClassReflection -instanceKlass com/badlogic/gdx/utils/JsonValue -instanceKlass com/badlogic/gdx/utils/StreamUtils -instanceKlass java/nio/charset/CharsetDecoder -instanceKlass com/badlogic/gdx/utils/JsonReader -instanceKlass com/badlogic/gdx/utils/BaseJsonReader -instanceKlass java/io/Reader -instanceKlass com/csse3200/game/files/FileLoader$1 -instanceKlass com/badlogic/gdx/utils/Json -instanceKlass com/csse3200/game/files/FileLoader -instanceKlass com/csse3200/game/files/UserSettings$Settings -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3b800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3b000 -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL2 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3ac00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c3a400 -instanceKlass com/csse3200/game/files/UserSettings -instanceKlass java/nio/charset/CoderResult -instanceKlass @bci jdk/internal/module/SystemModuleFinders$SystemModuleReader open (Ljava/lang/String;)Ljava/util/Optional; 6 member ; # jdk/internal/module/SystemModuleFinders$SystemModuleReader$$Lambda$52+0x0000000800c5fbd0 -instanceKlass jdk/internal/module/SystemModuleFinders -instanceKlass jdk/internal/module/Checks -instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadPropertyResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 14 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$51+0x0000000800c5f9c0 -instanceKlass sun/security/util/SecurityConstants -instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper loadResourceBundle (Ljava/lang/Module;Ljava/lang/Module;Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; 13 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$50+0x0000000800c5e848 -instanceKlass java/util/ResourceBundle$3 -instanceKlass @bci java/util/ResourceBundle getLoader (Ljava/lang/Module;)Ljava/lang/ClassLoader; 6 member ; # java/util/ResourceBundle$$Lambda$49+0x0000000800c5e418 -instanceKlass java/util/ResourceBundle$CacheKeyReference -instanceKlass java/util/ResourceBundle$CacheKey -instanceKlass java/util/logging/Level$RbAccess -instanceKlass @bci java/util/logging/SimpleFormatter format (Ljava/util/logging/LogRecord;)Ljava/lang/String; 35 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c3a000 -instanceKlass java/lang/invoke/LambdaFormEditor$1 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39c00 -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c39800 -instanceKlass java/lang/invoke/MethodHandles$1 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c39000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38800 -instanceKlass @bci com/csse3200/game/files/UserSettings get ()Lcom/csse3200/game/files/UserSettings$Settings; 3 argL1 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c38400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c38000 -instanceKlass java/util/logging/LogManager$CloseOnReset -instanceKlass java/util/logging/StreamHandler$1 -instanceKlass java/util/logging/Handler$1 -instanceKlass java/util/logging/ErrorManager -instanceKlass java/time/LocalTime$1 -instanceKlass java/time/ZonedDateTime$1 -instanceKlass java/util/Calendar -instanceKlass java/util/Date -instanceKlass java/util/Formatter$DateTime -instanceKlass java/time/LocalTime -instanceKlass java/time/temporal/ValueRange -instanceKlass java/time/Duration -instanceKlass java/time/temporal/TemporalAmount -instanceKlass java/time/temporal/TemporalUnit -instanceKlass java/time/temporal/TemporalField -instanceKlass java/time/LocalDate -instanceKlass java/time/chrono/ChronoLocalDate -instanceKlass java/time/zone/ZoneOffsetTransition -instanceKlass java/time/LocalDateTime -instanceKlass java/time/chrono/ChronoLocalDateTime -instanceKlass java/time/zone/ZoneOffsetTransitionRule -instanceKlass java/time/zone/ZoneRules -instanceKlass java/time/zone/Ser -instanceKlass java/io/Externalizable -instanceKlass java/time/zone/ZoneRulesProvider$1 -instanceKlass java/time/zone/ZoneRulesProvider -instanceKlass sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule -instanceKlass sun/util/calendar/ZoneInfoFile$1 -instanceKlass sun/util/calendar/ZoneInfoFile -instanceKlass java/util/TimeZone -instanceKlass java/time/ZoneId -instanceKlass java/time/ZonedDateTime -instanceKlass java/time/chrono/ChronoZonedDateTime -instanceKlass jdk/internal/logger/SimpleConsoleLogger$Formatting -instanceKlass sun/util/logging/PlatformLogger -instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge$LoggerConfiguration -instanceKlass @bci java/util/logging/SimpleFormatter ()V 5 argL0 ; # java/util/logging/SimpleFormatter$$Lambda$48+0x0000000800c58218 -instanceKlass java/util/logging/Formatter -instanceKlass java/time/Clock -instanceKlass java/time/InstantSource -instanceKlass java/time/Instant -instanceKlass java/time/temporal/TemporalAdjuster -instanceKlass java/time/temporal/Temporal -instanceKlass java/time/temporal/TemporalAccessor -instanceKlass java/util/logging/LogRecord -instanceKlass com/badlogic/gdx/utils/Array$ArrayIterator -instanceKlass com/badlogic/gdx/utils/Array$ArrayIterable -instanceKlass com/badlogic/gdx/utils/Collections -instanceKlass com/badlogic/gdx/Graphics$BufferFormat -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3GL20 -instanceKlass com/badlogic/gdx/graphics/Cursor -instanceKlass com/badlogic/gdx/graphics/GL30 -instanceKlass org/lwjgl/glfw/GLFWFramebufferSizeCallbackI -instanceKlass com/badlogic/gdx/AbstractGraphics -instanceKlass com/badlogic/gdx/InputEventQueue -instanceKlass com/badlogic/gdx/utils/IntSet -instanceKlass org/lwjgl/glfw/GLFWMouseButtonCallbackI -instanceKlass org/lwjgl/glfw/GLFWCursorPosCallbackI -instanceKlass org/lwjgl/glfw/GLFWScrollCallbackI -instanceKlass org/lwjgl/glfw/GLFWCharCallbackI -instanceKlass org/lwjgl/glfw/GLFWKeyCallbackI -instanceKlass com/badlogic/gdx/AbstractInput -instanceKlass com/badlogic/gdx/graphics/glutils/GLVersion -instanceKlass org/lwjgl/opengl/GL11C -instanceKlass org/lwjgl/opengl/GL11 -instanceKlass @bci org/lwjgl/opengl/GL createCapabilities (ZLjava/util/function/IntFunction;)Lorg/lwjgl/opengl/GLCapabilities; 891 argL0 ; # org/lwjgl/opengl/GL$$Lambda$47+0x0000000800c2aac8 -instanceKlass org/lwjgl/opengl/GLCapabilities -instanceKlass java/lang/StringUTF16$CharsSpliterator -instanceKlass java/util/stream/Sink$ChainedInt -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$34+0x800000049 -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$36+0x80000004b -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$35+0x80000004a -instanceKlass @bci java/util/stream/FindOps$FindSink$OfInt ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfInt$$Lambda$37+0x80000004c -instanceKlass java/util/OptionalInt -instanceKlass java/util/stream/Sink$OfInt -instanceKlass java/util/function/IntConsumer -instanceKlass @bci java/text/DecimalFormatSymbols findNonFormatChar (Ljava/lang/String;C)C 4 argL0 ; # java/text/DecimalFormatSymbols$$Lambda$8+0x80000000c -instanceKlass java/util/function/IntPredicate -instanceKlass java/util/stream/IntStream -instanceKlass java/lang/StringLatin1$CharsSpliterator -instanceKlass java/lang/Class$1 -instanceKlass sun/util/resources/Bundles$2 -instanceKlass sun/util/resources/Bundles$CacheKeyReference -instanceKlass @bci java/util/ResourceBundle$ResourceBundleProviderHelper newResourceBundle (Ljava/lang/Class;)Ljava/util/ResourceBundle; 22 member ; # java/util/ResourceBundle$ResourceBundleProviderHelper$$Lambda$12+0x800000010 -instanceKlass java/util/ResourceBundle$ResourceBundleProviderHelper -instanceKlass java/util/ArrayList$SubList$1 -instanceKlass sun/util/resources/LocaleData$LocaleDataResourceBundleProvider -instanceKlass java/util/spi/ResourceBundleProvider -instanceKlass sun/util/resources/Bundles$CacheKey -instanceKlass java/util/ResourceBundle$1 -instanceKlass jdk/internal/access/JavaUtilResourceBundleAccess -instanceKlass sun/util/resources/Bundles -instanceKlass sun/util/resources/LocaleData$LocaleDataStrategy -instanceKlass sun/util/resources/Bundles$Strategy -instanceKlass sun/util/resources/LocaleData$1 -instanceKlass java/util/ResourceBundle -instanceKlass java/util/ResourceBundle$Control -instanceKlass sun/util/resources/LocaleData -instanceKlass sun/util/locale/provider/LocaleResources -instanceKlass java/util/Locale$Builder -instanceKlass sun/util/locale/provider/CalendarDataUtility -instanceKlass sun/util/locale/provider/AvailableLanguageTags -instanceKlass @bci sun/util/locale/provider/JRELocaleProviderAdapter getDecimalFormatSymbolsProvider ()Ljava/text/spi/DecimalFormatSymbolsProvider; 8 member ; # sun/util/locale/provider/JRELocaleProviderAdapter$$Lambda$63+0x800000068 -instanceKlass sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo -instanceKlass jdk/internal/module/ModulePatcher$PatchedModuleReader -instanceKlass @bci sun/util/cldr/CLDRLocaleProviderAdapter ()V 4 argL0 ; # sun/util/cldr/CLDRLocaleProviderAdapter$$Lambda$58+0x800000063 -instanceKlass sun/util/locale/InternalLocaleBuilder$CaseInsensitiveChar -instanceKlass sun/util/locale/InternalLocaleBuilder -instanceKlass sun/util/locale/StringTokenIterator -instanceKlass sun/util/locale/ParseStatus -instanceKlass sun/util/locale/LanguageTag -instanceKlass sun/util/cldr/CLDRBaseLocaleDataMetaInfo -instanceKlass sun/util/locale/provider/LocaleDataMetaInfo -instanceKlass sun/util/locale/provider/ResourceBundleBasedAdapter -instanceKlass sun/util/locale/provider/LocaleProviderAdapter$1 -instanceKlass java/util/Collections$UnmodifiableCollection$1 -instanceKlass java/util/Collections$UnmodifiableCollection -instanceKlass sun/util/locale/provider/LocaleProviderAdapter -instanceKlass java/util/spi/LocaleServiceProvider -instanceKlass java/text/DecimalFormatSymbols -instanceKlass org/lwjgl/system/macosx/CoreFoundation -instanceKlass org/lwjgl/opengl/GL$2 -instanceKlass @bci org/lwjgl/opengl/GL ()V 26 argL0 ; # org/lwjgl/opengl/GL$$Lambda$38+0x0000000800c2a000 -instanceKlass @bci org/lwjgl/opengl/GL ()V 21 argL0 ; # org/lwjgl/opengl/GL$$Lambda$37+0x0000000800c2fc50 -# instanceKlass org/lwjgl/opengl/GL$$InjectedInvoker+0x0000000800c28400 -instanceKlass org/lwjgl/opengl/GL$ICDStatic -instanceKlass org/lwjgl/opengl/GL$ICD -instanceKlass org/lwjgl/opengl/GL -instanceKlass com/badlogic/gdx/graphics/GL20 -instanceKlass org/lwjgl/glfw/GLFWWindowRefreshCallbackI -instanceKlass org/lwjgl/glfw/GLFWDropCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowCloseCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowMaximizeCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowIconifyCallbackI -instanceKlass org/lwjgl/glfw/GLFWWindowFocusCallbackI -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window -instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync$RunningAvg -instanceKlass com/badlogic/gdx/backends/lwjgl3/Sync -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Clipboard -instanceKlass com/badlogic/gdx/net/NetJavaImpl$1 -instanceKlass java/lang/invoke/VarForm -instanceKlass java/lang/invoke/VarHandleGuards -instanceKlass java/lang/invoke/VarHandles -instanceKlass java/util/concurrent/SynchronousQueue$TransferStack$SNode -instanceKlass java/util/concurrent/ForkJoinPool$ManagedBlocker -instanceKlass java/util/concurrent/SynchronousQueue$Transferer -instanceKlass java/util/concurrent/ThreadPoolExecutor$AbortPolicy -instanceKlass java/util/concurrent/RejectedExecutionHandler -instanceKlass java/util/concurrent/AbstractExecutorService -instanceKlass java/util/concurrent/ExecutorService -instanceKlass java/util/concurrent/Executor -instanceKlass com/badlogic/gdx/net/NetJavaImpl -instanceKlass com/badlogic/gdx/net/Socket -instanceKlass com/badlogic/gdx/net/ServerSocket -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Net -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Files -instanceKlass com/badlogic/gdx/utils/IntMap -instanceKlass com/badlogic/gdx/utils/LongMap -instanceKlass org/lwjgl/system/libc/LibCString -instanceKlass com/badlogic/gdx/utils/IntArray -instanceKlass org/lwjgl/openal/AL$ICDStatic$WriteOnce -instanceKlass org/lwjgl/openal/AL10 -instanceKlass org/lwjgl/openal/EXTThreadLocalContext -instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 513 argL0 ; # org/lwjgl/openal/AL$$Lambda$36+0x0000000800c24600 -instanceKlass org/lwjgl/openal/ALCapabilities -instanceKlass org/lwjgl/system/APIUtil$APIVersion -instanceKlass java/util/regex/ASCII -instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c28000 -instanceKlass @bci org/lwjgl/openal/AL createCapabilities (Lorg/lwjgl/openal/ALCCapabilities;Ljava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCapabilities; 29 member ; # org/lwjgl/openal/AL$$Lambda$35+0x0000000800c23fd0 -instanceKlass org/lwjgl/openal/ALC$ICDStatic$WriteOnce -instanceKlass org/lwjgl/openal/ALC$ICDStatic -instanceKlass org/lwjgl/openal/AL$ICDStatic -instanceKlass org/lwjgl/openal/AL$ICD -instanceKlass org/lwjgl/openal/AL -instanceKlass org/lwjgl/system/ThreadLocalUtil -instanceKlass @bci org/lwjgl/openal/ALC createCapabilities (JLjava/util/function/IntFunction;)Lorg/lwjgl/openal/ALCCapabilities; 550 argL0 ; # org/lwjgl/openal/ALC$$Lambda$34+0x0000000800c231d0 -instanceKlass java/util/function/IntFunction -instanceKlass org/lwjgl/openal/ALCCapabilities -instanceKlass java/util/StringTokenizer -instanceKlass org/lwjgl/system/MathUtil -instanceKlass org/lwjgl/system/SharedLibrary$Delegate -instanceKlass org/lwjgl/openal/ALC$1 -instanceKlass org/lwjgl/openal/ALC$ICD -instanceKlass org/lwjgl/system/FunctionProviderLocal -instanceKlass org/lwjgl/openal/ALC -instanceKlass org/lwjgl/openal/ALC10 -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALSound -instanceKlass com/badlogic/gdx/utils/reflect/ArrayReflection -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALMusic -instanceKlass com/badlogic/gdx/audio/Music -instanceKlass com/badlogic/gdx/audio/Sound -instanceKlass com/badlogic/gdx/audio/AudioRecorder -instanceKlass com/badlogic/gdx/audio/AudioDevice -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OpenALLwjgl3Audio -instanceKlass com/badlogic/gdx/Gdx -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationLogger -instanceKlass org/lwjgl/system/macosx/ObjCRuntime$Functions -instanceKlass org/lwjgl/system/MultiReleaseTextDecoding -instanceKlass org/lwjgl/system/SharedLibraryUtil -instanceKlass jdk/internal/misc/ScopedMemoryAccess$Scope -instanceKlass org/lwjgl/system/macosx/ObjCRuntime -instanceKlass org/lwjgl/glfw/EventLoop -instanceKlass org/lwjgl/glfw/GLFW$Functions -instanceKlass @bci jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl getInt (Ljava/lang/Object;)I 11 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18c00 -instanceKlass org/lwjgl/glfw/GLFW -instanceKlass @bci org/lwjgl/glfw/GLFWErrorCallback$1 (Ljava/io/PrintStream;)V 10 argL0 ; # org/lwjgl/glfw/GLFWErrorCallback$1$$Lambda$33+0x0000000800c1a5c0 -instanceKlass java/util/function/BiPredicate -instanceKlass org/lwjgl/system/JNI -instanceKlass org/lwjgl/system/jemalloc/JEmalloc$Functions -instanceKlass org/lwjgl/system/macosx/DynamicLinkLoader -instanceKlass org/lwjgl/system/APIUtil$1 -instanceKlass org/lwjgl/system/jemalloc/JEmalloc -instanceKlass org/lwjgl/system/jemalloc/JEmallocAllocator -instanceKlass org/lwjgl/system/MemoryManage -instanceKlass org/lwjgl/system/MemoryUtil$MemoryAllocator -instanceKlass org/lwjgl/system/MemoryUtil$LazyInit -instanceKlass org/lwjgl/system/Callback$2 -instanceKlass org/lwjgl/system/CheckIntrinsics -instanceKlass org/lwjgl/system/Struct$Member -instanceKlass org/lwjgl/system/libffi/LibFFI -instanceKlass org/lwjgl/BufferUtils -instanceKlass @bci org/lwjgl/system/MemoryStack ()V 24 argL0 ; # org/lwjgl/system/MemoryStack$$Lambda$32+0x0000000800c1c460 -instanceKlass org/lwjgl/system/MemoryUtil$2 -instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetObject (Ljava/lang/Object;Ljava/lang/Object;)J 10 member ; # org/lwjgl/system/MemoryUtil$$Lambda$31+0x0000000800c1c000 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1237 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c18800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c18400 -instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 ; # java/lang/invoke/LambdaForm$MH+0x0000000800c18000 -instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15c00 -instanceKlass @bci org/lwjgl/system/MemoryUtil getAddressOffset ()J 41 member ; # org/lwjgl/system/MemoryUtil$$Lambda$30+0x0000000800c17d10 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1240 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c15400 -instanceKlass org/lwjgl/system/MemoryAccessJNI -instanceKlass jdk/internal/access/foreign/MemorySegmentProxy -instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c15000 -instanceKlass @bci org/lwjgl/system/MemoryUtil getFieldOffsetInt (Ljava/lang/Object;I)J 9 member ; # org/lwjgl/system/MemoryUtil$$Lambda$29+0x0000000800c178e0 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1234 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c14c00 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c14800 -instanceKlass java/util/function/LongPredicate -instanceKlass org/lwjgl/system/jni/JNINativeInterface -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14400 -instanceKlass sun/misc/Unsafe -instanceKlass java/util/Formattable -instanceKlass java/util/Formatter$Flags -instanceKlass java/util/Formatter$FormatSpecifier -instanceKlass java/util/Formatter$Conversion -instanceKlass java/util/Formatter$FixedString -instanceKlass java/util/Formatter$FormatString -instanceKlass @bci java/util/regex/Pattern Range (II)Ljava/util/regex/Pattern$CharPredicate; 23 member ; # java/util/regex/Pattern$$Lambda$20+0x80000002a -instanceKlass java/util/Formatter -instanceKlass sun/nio/ch/FileKey -instanceKlass sun/nio/ch/FileLockTable -instanceKlass java/nio/channels/FileLock -instanceKlass sun/nio/ch/IOStatus -instanceKlass java/nio/DirectByteBuffer$Deallocator -instanceKlass sun/nio/ch/Util$BufferCache -instanceKlass sun/nio/ch/Util -instanceKlass sun/nio/ch/NativeThread -instanceKlass java/nio/channels/Channels -instanceKlass sun/nio/ch/FileChannelImpl$Closer -instanceKlass sun/nio/ch/NativeDispatcher -instanceKlass sun/nio/ch/NativeThreadSet -instanceKlass sun/nio/ch/IOUtil -instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel -instanceKlass java/nio/channels/InterruptibleChannel -instanceKlass java/nio/channels/ScatteringByteChannel -instanceKlass java/nio/channels/GatheringByteChannel -instanceKlass java/nio/channels/SeekableByteChannel -instanceKlass java/nio/channels/ByteChannel -instanceKlass java/nio/channels/WritableByteChannel -instanceKlass java/nio/channels/ReadableByteChannel -instanceKlass java/nio/channels/Channel -instanceKlass sun/nio/fs/UnixChannelFactory$1 -instanceKlass sun/nio/fs/UnixChannelFactory$Flags -instanceKlass sun/nio/fs/UnixChannelFactory -instanceKlass sun/nio/fs/UnixFileModeAttribute -instanceKlass java/nio/file/attribute/FileAttribute -instanceKlass sun/nio/fs/UnixFileSystemProvider$3 -instanceKlass org/lwjgl/Version -instanceKlass org/lwjgl/system/SharedLibraryLoader -instanceKlass java/util/regex/IntHashSet -instanceKlass java/util/regex/Matcher -instanceKlass java/util/regex/MatchResult -instanceKlass @bci java/util/regex/Pattern ALL ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$27+0x0000000800c4a2c8 -instanceKlass @bci java/util/regex/CharPredicates ASCII_SPACE ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$18+0x800000026 -instanceKlass @bci java/util/regex/Pattern negate (Ljava/util/regex/Pattern$CharPredicate;)Ljava/util/regex/Pattern$CharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$21+0x800000031 -instanceKlass org/lwjgl/system/SharedLibrary -instanceKlass org/lwjgl/system/FunctionProvider -instanceKlass org/lwjgl/system/APIUtil -instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 5 argL0 ; # org/lwjgl/system/Library$$Lambda$24+0x0000000800c0da80 -instanceKlass @bci org/lwjgl/system/Library loadSystem (Ljava/lang/String;Ljava/lang/String;)V 0 argL0 ; # org/lwjgl/system/Library$$Lambda$23+0x0000000800c0d868 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c14000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13800 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c13000 -# instanceKlass org/lwjgl/system/Library$$InjectedInvoker+0x0000000800c12c00 -instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller$InjectedInvokerHolder -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12800 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c12400 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c12000 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11c00 -# instanceKlass java/lang/invoke/LambdaForm$DMH+0x0000000800c11800 -instanceKlass @cpi org/lwjgl/opengl/GL20C 672 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c11400 -instanceKlass java/lang/invoke/MethodHandleImpl$ArrayAccessor -instanceKlass java/lang/invoke/MethodHandleImpl$2 -instanceKlass java/lang/invoke/MethodHandleImpl$LoopClauses -instanceKlass java/lang/invoke/MethodHandleImpl$CasesHolder -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c11000 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10c00 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c10800 -instanceKlass @cpi org/lwjgl/opengl/GL 536 form names 3 function resolvedHandle form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10400 -instanceKlass java/lang/ClassValue$Version -instanceKlass java/lang/ClassValue$Identity -instanceKlass java/lang/ClassValue -instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller -instanceKlass @cpi com/csse3200/game/events/EventHandler 173 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c10000 -instanceKlass org/lwjgl/system/Checks -instanceKlass @bci java/util/regex/Pattern DOT ()Ljava/util/regex/Pattern$CharPredicate; 0 argL0 ; # java/util/regex/Pattern$$Lambda$22+0x0000000800c49e38 -instanceKlass @bci java/util/regex/Pattern union (Ljava/util/regex/Pattern$CharPredicate;Ljava/util/regex/Pattern$CharPredicate;Z)Ljava/util/regex/Pattern$CharPredicate; 6 member ; # java/util/regex/Pattern$$Lambda$22+0x800000032 -instanceKlass @bci org/lwjgl/system/Platform ()V 236 argL0 ; # org/lwjgl/system/Platform$$Lambda$20+0x0000000800c0d450 -instanceKlass @bci org/lwjgl/system/Platform ()V 231 argL0 ; # org/lwjgl/system/Platform$$Lambda$19+0x0000000800c0d228 -instanceKlass @bci org/lwjgl/system/Platform ()V 212 argL0 ; # org/lwjgl/system/Platform$$Lambda$18+0x0000000800c0d000 -instanceKlass @bci org/lwjgl/system/Platform ()V 207 argL0 ; # org/lwjgl/system/Platform$$Lambda$17+0x0000000800c0fc00 -instanceKlass java/util/regex/Pattern$TreeInfo -instanceKlass @bci java/util/regex/CharPredicates ASCII_DIGIT ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$17+0x800000025 -instanceKlass java/util/regex/Pattern$BitClass -instanceKlass @bci java/util/regex/CharPredicates ASCII_WORD ()Ljava/util/regex/Pattern$BmpCharPredicate; 0 argL0 ; # java/util/regex/CharPredicates$$Lambda$15+0x0000000800c495b0 -instanceKlass java/util/regex/CharPredicates -instanceKlass @bci java/util/regex/Pattern Single (I)Ljava/util/regex/Pattern$BmpCharPredicate; 1 member ; # java/util/regex/Pattern$$Lambda$19+0x800000029 -instanceKlass java/util/regex/Pattern$BmpCharPredicate -instanceKlass java/util/regex/Pattern$CharPredicate -instanceKlass java/util/regex/Pattern$Node -instanceKlass java/util/regex/Pattern -instanceKlass org/lwjgl/system/Library -instanceKlass java/nio/charset/StandardCharsets -instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 32 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$13+0x0000000800c0ed28 -instanceKlass @bci org/lwjgl/system/MemoryUtil ()V 21 argL0 ; # org/lwjgl/system/MemoryUtil$$Lambda$12+0x0000000800c0eb20 -instanceKlass @cpi org/lwjgl/system/MemoryUtil 1244 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800c0cc00 -instanceKlass java/lang/Readable -instanceKlass org/lwjgl/system/MemoryUtil$NativeShift -instanceKlass org/lwjgl/system/MemoryUtil -instanceKlass org/lwjgl/system/Pointer$Default -instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 16 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$11+0x0000000800c0b788 -instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 8 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$10+0x0000000800c0b548 -instanceKlass @bci org/lwjgl/system/Configuration$StateInit ()V 0 argL0 ; # org/lwjgl/system/Configuration$StateInit$$Lambda$9+0x0000000800c0b308 -instanceKlass jdk/internal/org/objectweb/asm/ClassReader -instanceKlass org/lwjgl/system/Configuration$StateInit -instanceKlass org/lwjgl/system/Configuration -instanceKlass org/lwjgl/system/Callback$ClosureRegistry -instanceKlass org/lwjgl/system/Callback -instanceKlass org/lwjgl/system/NativeResource -instanceKlass sun/nio/fs/UnixFileKey -instanceKlass sun/net/www/MessageHeader -instanceKlass sun/net/www/protocol/jar/JarFileFactory -instanceKlass sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController -instanceKlass java/net/URLConnection -instanceKlass com/badlogic/gdx/utils/GdxNativesLoader -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3NativesLoader -instanceKlass com/badlogic/gdx/utils/SharedLibraryLoader -instanceKlass java/util/Random -instanceKlass java/util/random/RandomGenerator -instanceKlass com/badlogic/gdx/math/MathUtils -instanceKlass java/lang/StrictMath -instanceKlass com/badlogic/gdx/utils/ObjectSet -instanceKlass com/badlogic/gdx/utils/ObjectMap -instanceKlass com/badlogic/gdx/utils/Array -instanceKlass jdk/internal/logger/DefaultLoggerFinder$1 -instanceKlass java/util/logging/Logger$SystemLoggerHelper$1 -instanceKlass java/util/logging/Logger$SystemLoggerHelper -instanceKlass java/util/logging/LogManager$4 -instanceKlass jdk/internal/logger/BootstrapLogger$BootstrapExecutors -instanceKlass java/util/ServiceLoader$ProviderImpl -instanceKlass java/util/ServiceLoader$Provider -instanceKlass java/util/ServiceLoader$1 -instanceKlass java/util/concurrent/CopyOnWriteArrayList$COWIterator -instanceKlass java/util/ServiceLoader$3 -instanceKlass java/util/ServiceLoader$2 -instanceKlass java/util/ServiceLoader$LazyClassPathLookupIterator -instanceKlass java/util/ImmutableCollections$ListItr -instanceKlass java/util/ListIterator -instanceKlass java/util/ImmutableCollections$Set12$1 -instanceKlass java/util/Spliterators$1Adapter -instanceKlass java/util/Spliterators$ArraySpliterator -instanceKlass java/util/Spliterator$OfDouble -instanceKlass java/util/Spliterator$OfLong -instanceKlass java/util/Spliterator$OfInt -instanceKlass java/util/Spliterator$OfPrimitive -instanceKlass java/util/Spliterators$EmptySpliterator -instanceKlass java/util/Spliterators -instanceKlass jdk/internal/loader/AbstractClassLoaderValue$Memoizer -instanceKlass java/util/ServiceLoader$ModuleServicesLookupIterator -instanceKlass java/util/ServiceLoader -instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend$1 -instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend -instanceKlass jdk/internal/logger/BootstrapLogger -instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge -instanceKlass sun/util/logging/PlatformLogger$Bridge -instanceKlass java/lang/System$Logger -instanceKlass java/util/stream/Streams -instanceKlass java/util/stream/Stream$Builder -instanceKlass java/util/stream/Streams$AbstractStreamBuilderImpl -instanceKlass java/util/stream/Sink$ChainedReference -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 43 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$38+0x80000004d -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 38 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$40+0x80000004f -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 16 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$39+0x80000004e -instanceKlass @bci java/util/stream/FindOps$FindSink$OfRef ()V 11 argL0 ; # java/util/stream/FindOps$FindSink$OfRef$$Lambda$41+0x800000050 -instanceKlass java/util/stream/FindOps$FindOp -instanceKlass java/util/stream/TerminalOp -instanceKlass java/util/stream/FindOps$FindSink -instanceKlass java/util/stream/TerminalSink -instanceKlass java/util/stream/Sink -instanceKlass java/util/function/Consumer -instanceKlass java/util/stream/FindOps -instanceKlass @bci java/util/logging/Level$KnownLevel findByName (Ljava/lang/String;Ljava/util/function/Function;)Ljava/util/Optional; 29 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$16+0x800000024 -# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800c0c800 -instanceKlass java/util/Arrays$ArrayItr -instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory$LazyStaticHolder -instanceKlass jdk/internal/reflect/MethodHandleAccessorFactory -instanceKlass sun/reflect/annotation/AnnotationParser -instanceKlass java/lang/Class$3 -instanceKlass java/util/EnumMap$1 -instanceKlass java/util/stream/StreamOpFlag$MaskBuilder -instanceKlass java/util/stream/Stream -instanceKlass java/util/stream/BaseStream -instanceKlass java/util/stream/PipelineHelper -instanceKlass java/util/stream/StreamSupport -instanceKlass java/util/ArrayList$ArrayListSpliterator -instanceKlass java/util/Spliterator -instanceKlass @bci java/util/logging/Level findLevel (Ljava/lang/String;)Ljava/util/logging/Level; 13 argL0 ; # java/util/logging/Level$$Lambda$13+0x800000011 -instanceKlass java/util/Hashtable$Enumerator -instanceKlass java/util/concurrent/ConcurrentHashMap$MapEntry -instanceKlass java/util/Collections$SynchronizedCollection -instanceKlass java/util/Properties$EntrySet -instanceKlass java/util/Collections$3 -instanceKlass java/util/logging/LogManager$LoggerContext$1 -instanceKlass java/util/logging/LogManager$VisitedLoggers -instanceKlass java/util/function/Predicate -instanceKlass @bci java/util/logging/LogManager$LoggerContext$1 run ()Ljava/lang/Void; 22 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c400 -instanceKlass java/util/logging/LogManager$2 -instanceKlass java/lang/System$LoggerFinder -instanceKlass java/lang/StringUTF16 -instanceKlass java/util/Properties$LineReader -instanceKlass java/security/Security$1 -instanceKlass java/security/Security -instanceKlass sun/security/util/SecurityProperties -instanceKlass sun/security/util/FilePermCompat -instanceKlass java/util/logging/LogManager$LoggingProviderAccess -instanceKlass sun/util/logging/internal/LoggingProviderImpl$LogManagerAccess -instanceKlass java/lang/Shutdown$Lock -instanceKlass java/lang/Shutdown -instanceKlass java/lang/ApplicationShutdownHooks$1 -instanceKlass java/lang/ApplicationShutdownHooks -instanceKlass java/util/Collections$SynchronizedMap -instanceKlass java/util/logging/LogManager$LogNode -instanceKlass java/util/logging/LogManager$LoggerContext -instanceKlass java/util/logging/LogManager$1 -instanceKlass java/util/logging/LogManager -instanceKlass java/util/logging/Logger$ConfigurationData -instanceKlass java/util/logging/Logger$LoggerBundle -instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 49 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$15+0x800000023 -instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;)V 6 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c0c000 -instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassDefiner -instanceKlass java/util/ImmutableCollections$SetN$SetNIterator -instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassFile -instanceKlass jdk/internal/org/objectweb/asm/Handler -instanceKlass jdk/internal/org/objectweb/asm/Attribute -instanceKlass jdk/internal/org/objectweb/asm/FieldVisitor -instanceKlass java/lang/invoke/InvokerBytecodeGenerator$ClassData -instanceKlass jdk/internal/org/objectweb/asm/AnnotationVisitor -instanceKlass jdk/internal/org/objectweb/asm/Frame -instanceKlass jdk/internal/org/objectweb/asm/Label -instanceKlass jdk/internal/org/objectweb/asm/MethodVisitor -instanceKlass java/lang/invoke/LambdaFormBuffer -instanceKlass java/lang/invoke/LambdaFormEditor$TransformKey -instanceKlass java/lang/invoke/LambdaFormEditor -instanceKlass sun/invoke/util/Wrapper$1 -instanceKlass java/lang/invoke/DelegatingMethodHandle$Holder -instanceKlass java/lang/invoke/DirectMethodHandle$2 -instanceKlass java/lang/invoke/ClassSpecializer$Factory -instanceKlass java/lang/invoke/ClassSpecializer$SpeciesData -instanceKlass java/lang/invoke/ClassSpecializer$1 -instanceKlass java/lang/invoke/ClassSpecializer -instanceKlass sun/invoke/empty/Empty -instanceKlass sun/invoke/util/VerifyType -instanceKlass @bci java/util/logging/Level$KnownLevel add (Ljava/util/logging/Level;)V 19 argL0 ; # java/util/logging/Level$KnownLevel$$Lambda$14+0x800000022 -instanceKlass java/lang/invoke/LambdaProxyClassArchive -instanceKlass jdk/internal/org/objectweb/asm/ByteVector -instanceKlass jdk/internal/org/objectweb/asm/Symbol -instanceKlass jdk/internal/org/objectweb/asm/SymbolTable -instanceKlass jdk/internal/org/objectweb/asm/ClassVisitor -instanceKlass java/lang/invoke/InfoFromMemberName -instanceKlass java/lang/invoke/MethodHandleInfo -instanceKlass jdk/internal/org/objectweb/asm/ConstantDynamic -instanceKlass sun/invoke/util/BytecodeDescriptor -instanceKlass jdk/internal/org/objectweb/asm/Handle -instanceKlass sun/security/action/GetBooleanAction -instanceKlass jdk/internal/org/objectweb/asm/Type -instanceKlass java/lang/invoke/AbstractValidatingLambdaMetafactory -instanceKlass java/lang/invoke/MethodHandleImpl$1 -instanceKlass jdk/internal/access/JavaLangInvokeAccess -instanceKlass java/lang/invoke/Invokers$Holder -instanceKlass java/lang/invoke/BootstrapMethodInvoker -instanceKlass java/lang/invoke/InvokerBytecodeGenerator$2 -instanceKlass java/lang/invoke/InvokerBytecodeGenerator -instanceKlass java/lang/invoke/LambdaForm$Holder -instanceKlass java/lang/invoke/LambdaForm$Name -instanceKlass java/lang/reflect/Array -instanceKlass java/lang/invoke/Invokers -instanceKlass java/lang/invoke/MethodHandleImpl -instanceKlass sun/invoke/util/ValueConversions -instanceKlass java/lang/invoke/DirectMethodHandle$Holder -instanceKlass java/lang/invoke/LambdaForm$NamedFunction -instanceKlass sun/invoke/util/Wrapper$Format -instanceKlass java/lang/invoke/MethodTypeForm -instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet -instanceKlass java/lang/invoke/LambdaMetafactory -instanceKlass java/util/logging/Level -instanceKlass java/util/logging/Handler -instanceKlass java/util/logging/Logger -instanceKlass org/slf4j/helpers/NamedLoggerBase -instanceKlass org/slf4j/spi/LocationAwareLogger -instanceKlass org/slf4j/impl/JDK14LoggerFactory -instanceKlass org/slf4j/impl/StaticLoggerBinder -instanceKlass org/slf4j/spi/LoggerFactoryBinder -instanceKlass jdk/internal/loader/URLClassPath$1 -instanceKlass java/lang/CompoundEnumeration -instanceKlass java/util/ArrayList$Itr -instanceKlass jdk/internal/loader/BuiltinClassLoader$1 -instanceKlass java/util/Collections$EmptyEnumeration -instanceKlass java/util/Collections$EmptyIterator -instanceKlass jdk/internal/jimage/ImageLocation -instanceKlass jdk/internal/jimage/decompressor/Decompressor -instanceKlass jdk/internal/jimage/ImageStringsReader -instanceKlass jdk/internal/jimage/ImageStrings -instanceKlass jdk/internal/jimage/ImageHeader -instanceKlass jdk/internal/jimage/NativeImageBuffer$1 -instanceKlass jdk/internal/jimage/NativeImageBuffer -instanceKlass jdk/internal/jimage/BasicImageReader$1 -instanceKlass jdk/internal/jimage/BasicImageReader -instanceKlass jdk/internal/jimage/ImageReader -instanceKlass jdk/internal/jimage/ImageReaderFactory$1 -instanceKlass java/net/URI$Parser -instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder$1 -instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder -instanceKlass java/nio/file/FileSystems -instanceKlass java/nio/file/Paths -instanceKlass jdk/internal/jimage/ImageReaderFactory -instanceKlass jdk/internal/module/SystemModuleFinders$SystemImage -instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleReader -instanceKlass java/lang/module/ModuleReader -instanceKlass jdk/internal/loader/BuiltinClassLoader$5 -instanceKlass jdk/internal/loader/BuiltinClassLoader$2 -instanceKlass jdk/internal/module/Resources -instanceKlass org/slf4j/helpers/Util -instanceKlass org/slf4j/helpers/NOPLoggerFactory -instanceKlass java/util/concurrent/LinkedBlockingQueue$Node -instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject -instanceKlass java/util/concurrent/locks/Condition -instanceKlass java/util/concurrent/BlockingQueue -instanceKlass org/slf4j/Logger -instanceKlass org/slf4j/helpers/SubstituteLoggerFactory -instanceKlass org/slf4j/event/LoggingEvent -instanceKlass org/slf4j/ILoggerFactory -instanceKlass org/slf4j/LoggerFactory -instanceKlass com/badlogic/gdx/Screen -instanceKlass com/badlogic/gdx/Game -instanceKlass com/badlogic/gdx/Files -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Input -instanceKlass com/badlogic/gdx/Input -instanceKlass com/badlogic/gdx/utils/Clipboard -instanceKlass com/badlogic/gdx/Preferences -instanceKlass com/badlogic/gdx/files/FileHandle -instanceKlass com/badlogic/gdx/Graphics -instanceKlass org/lwjgl/glfw/GLFWErrorCallbackI -instanceKlass org/lwjgl/system/CallbackI -instanceKlass org/lwjgl/system/Pointer -instanceKlass java/util/TreeMap$PrivateEntryIterator -instanceKlass java/util/TreeMap$Entry -instanceKlass java/util/NavigableMap -instanceKlass java/util/SortedMap -instanceKlass java/util/NavigableSet -instanceKlass java/util/SortedSet -instanceKlass com/badlogic/gdx/Net -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/Lwjgl3Audio -instanceKlass com/badlogic/gdx/utils/Disposable -instanceKlass com/badlogic/gdx/Audio -instanceKlass com/badlogic/gdx/ApplicationLogger -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Application -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3ApplicationBase -instanceKlass com/badlogic/gdx/Application -instanceKlass com/badlogic/gdx/utils/NumberUtils -instanceKlass com/badlogic/gdx/graphics/Color -instanceKlass com/badlogic/gdx/Graphics$Monitor -instanceKlass com/badlogic/gdx/Graphics$DisplayMode -instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3WindowConfiguration -instanceKlass java/lang/Void -instanceKlass java/lang/PublicMethods$Key -instanceKlass java/lang/PublicMethods$MethodList -instanceKlass com/badlogic/gdx/ApplicationListener -instanceKlass java/util/zip/Checksum$1 -instanceKlass java/util/zip/CRC32 -instanceKlass java/util/zip/Checksum -instanceKlass java/util/jar/Attributes -instanceKlass java/util/zip/ZipFile$InflaterCleanupAction -instanceKlass java/util/zip/Inflater$InflaterZStreamRef -instanceKlass java/util/zip/Inflater -instanceKlass java/util/zip/ZipEntry -instanceKlass java/nio/Bits$1 -instanceKlass jdk/internal/misc/VM$BufferPool -instanceKlass java/nio/Bits -instanceKlass sun/nio/ch/DirectBuffer -instanceKlass jdk/internal/perf/PerfCounter$CoreCounters -instanceKlass jdk/internal/perf/Perf -instanceKlass jdk/internal/perf/Perf$GetPerfAction -instanceKlass jdk/internal/perf/PerfCounter -instanceKlass java/nio/file/attribute/FileTime -instanceKlass java/util/zip/ZipUtils -instanceKlass java/util/zip/ZipFile$Source$End -instanceKlass java/io/RandomAccessFile$2 -instanceKlass jdk/internal/access/JavaIORandomAccessFileAccess -instanceKlass java/io/RandomAccessFile -instanceKlass java/io/DataInput -instanceKlass java/io/DataOutput -instanceKlass sun/nio/fs/UnixFileAttributes$UnixAsBasicFileAttributes -instanceKlass sun/nio/fs/NativeBuffer$Deallocator -instanceKlass sun/nio/fs/NativeBuffer -instanceKlass java/lang/ThreadLocal$ThreadLocalMap -instanceKlass sun/nio/fs/NativeBuffers -instanceKlass sun/nio/fs/AbstractBasicFileAttributeView -instanceKlass sun/nio/fs/DynamicFileAttributeView -instanceKlass sun/nio/fs/UnixFileAttributeViews -instanceKlass java/nio/file/attribute/UserDefinedFileAttributeView -instanceKlass java/nio/file/attribute/BasicFileAttributeView -instanceKlass java/nio/file/attribute/FileAttributeView -instanceKlass java/nio/file/attribute/AttributeView -instanceKlass java/nio/file/Files -instanceKlass java/nio/file/CopyOption -instanceKlass java/util/zip/ZipFile$Source$Key -instanceKlass sun/nio/fs/UnixMountEntry -instanceKlass sun/nio/fs/UnixFileStoreAttributes -instanceKlass sun/nio/fs/UnixFileAttributes -instanceKlass java/nio/file/attribute/PosixFileAttributes -instanceKlass java/nio/file/attribute/BasicFileAttributes -instanceKlass java/util/Enumeration -instanceKlass java/util/concurrent/ConcurrentHashMap$Traverser -instanceKlass jdk/internal/loader/NativeLibraries$3 -instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryImpl -instanceKlass jdk/internal/loader/NativeLibrary -instanceKlass java/util/ArrayDeque$DeqIterator -instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext$1 -instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryContext -instanceKlass jdk/internal/loader/NativeLibraries$2 -instanceKlass jdk/internal/loader/NativeLibraries$1 -instanceKlass jdk/internal/loader/NativeLibraries$LibraryPaths -instanceKlass sun/nio/fs/UnixNativeDispatcher -instanceKlass sun/nio/fs/Util -instanceKlass sun/nio/fs/UnixPath -instanceKlass java/nio/file/Path -instanceKlass java/nio/file/Watchable -instanceKlass java/nio/file/FileSystem -instanceKlass java/nio/file/OpenOption -instanceKlass java/nio/file/spi/FileSystemProvider -instanceKlass sun/nio/fs/DefaultFileSystemProvider -instanceKlass java/util/zip/ZipFile$Source -instanceKlass java/util/zip/ZipCoder -instanceKlass java/util/zip/ZipFile$CleanableResource -instanceKlass java/lang/Runtime$Version -instanceKlass java/util/jar/JavaUtilJarAccessImpl -instanceKlass jdk/internal/access/JavaUtilJarAccess -instanceKlass jdk/internal/loader/FileURLMapper -instanceKlass jdk/internal/loader/URLClassPath$JarLoader$1 -instanceKlass java/util/zip/ZipFile$1 -instanceKlass jdk/internal/access/JavaUtilZipFileAccess -instanceKlass java/util/zip/ZipFile -instanceKlass java/util/zip/ZipConstants -instanceKlass java/lang/Class$Atomic -instanceKlass java/lang/Class$ReflectionData -instanceKlass com/csse3200/game/desktop/DesktopLauncher -instanceKlass sun/security/util/Debug -instanceKlass java/security/SecureClassLoader$DebugHolder -instanceKlass java/security/Permission -instanceKlass java/security/Guard -instanceKlass java/security/PermissionCollection -instanceKlass java/security/SecureClassLoader$1 -instanceKlass java/security/SecureClassLoader$CodeSourceKey -instanceKlass java/io/FileInputStream$1 -instanceKlass sun/nio/ByteBuffered -instanceKlass jdk/internal/ref/CleanerImpl -instanceKlass java/lang/ref/Cleaner$1 -instanceKlass java/lang/ref/Cleaner -instanceKlass jdk/internal/ref/CleanerFactory$1 -instanceKlass java/util/concurrent/ThreadFactory -instanceKlass jdk/internal/ref/CleanerFactory -instanceKlass java/lang/ref/Cleaner$Cleanable -instanceKlass java/lang/Package$VersionInfo -instanceKlass java/lang/NamedPackage -instanceKlass jdk/internal/loader/Resource -instanceKlass jdk/internal/loader/URLClassPath$Loader -instanceKlass jdk/internal/loader/URLClassPath$3 -instanceKlass java/security/PrivilegedExceptionAction -instanceKlass sun/util/locale/LocaleObjectCache -instanceKlass sun/util/locale/BaseLocale$Key -instanceKlass java/util/Optional -instanceKlass sun/util/locale/LocaleUtils -instanceKlass java/util/Locale -instanceKlass sun/net/util/URLUtil -instanceKlass java/lang/StringCoding -instanceKlass sun/launcher/LauncherHelper -instanceKlass java/lang/invoke/StringConcatFactory$3 -instanceKlass java/lang/invoke/StringConcatFactory$2 -instanceKlass java/lang/invoke/StringConcatFactory$1 -instanceKlass java/lang/invoke/StringConcatFactory -instanceKlass java/util/Deque -instanceKlass java/util/Queue -instanceKlass sun/net/util/IPAddressUtil -instanceKlass java/net/URLStreamHandler -instanceKlass java/util/HexFormat -instanceKlass sun/net/www/ParseUtil -instanceKlass java/net/URL$3 -instanceKlass jdk/internal/access/JavaNetURLAccess -instanceKlass java/net/URL$DefaultFactory -instanceKlass java/net/URLStreamHandlerFactory -instanceKlass jdk/internal/loader/URLClassPath -instanceKlass jdk/internal/loader/BootLoader -instanceKlass java/util/concurrent/ConcurrentHashMap$CollectionView -instanceKlass jdk/internal/loader/ClassLoaderHelper -instanceKlass java/security/ProtectionDomain$JavaSecurityAccessImpl -instanceKlass jdk/internal/access/JavaSecurityAccess -instanceKlass java/lang/ClassLoader$ParallelLoaders -instanceKlass java/security/cert/Certificate -instanceKlass java/net/URI$1 -instanceKlass jdk/internal/access/JavaNetUriAccess -instanceKlass jdk/internal/module/ModuleBootstrap$Counters -instanceKlass jdk/internal/module/ModulePatcher -instanceKlass jdk/internal/util/ArraysSupport -instanceKlass java/io/FileSystem -instanceKlass java/io/DefaultFileSystem -instanceKlass java/io/File -instanceKlass java/lang/module/ModuleDescriptor$1 -instanceKlass jdk/internal/access/JavaLangModuleAccess -instanceKlass java/lang/reflect/Modifier -instanceKlass sun/invoke/util/VerifyAccess -instanceKlass java/util/KeyValueHolder -instanceKlass java/util/ImmutableCollections$MapN$MapNIterator -instanceKlass java/lang/invoke/MethodHandles$Lookup -instanceKlass java/lang/invoke/MemberName$Factory -instanceKlass java/lang/invoke/MethodHandles -instanceKlass jdk/internal/module/ModuleBootstrap -instanceKlass java/lang/invoke/MethodHandleStatics -instanceKlass java/util/Collections -instanceKlass jdk/internal/misc/OSEnvironment -instanceKlass jdk/internal/misc/Signal$NativeHandler -instanceKlass java/util/Hashtable$Entry -instanceKlass jdk/internal/misc/Signal -instanceKlass java/lang/Terminator$1 -instanceKlass jdk/internal/misc/Signal$Handler -instanceKlass java/lang/Terminator -instanceKlass java/nio/ByteOrder -instanceKlass java/nio/Buffer$1 -instanceKlass jdk/internal/access/JavaNioAccess -instanceKlass jdk/internal/misc/ScopedMemoryAccess -instanceKlass java/nio/charset/CodingErrorAction -instanceKlass java/nio/charset/CharsetEncoder -instanceKlass java/io/Writer -instanceKlass java/io/OutputStream -instanceKlass java/io/Flushable -instanceKlass java/io/FileDescriptor$1 -instanceKlass jdk/internal/access/JavaIOFileDescriptorAccess -instanceKlass java/io/FileDescriptor -instanceKlass sun/security/action/GetPropertyAction -instanceKlass jdk/internal/util/StaticProperty -instanceKlass sun/nio/cs/HistoricallyNamedCharset -instanceKlass java/lang/ThreadLocal -instanceKlass java/nio/charset/spi/CharsetProvider -instanceKlass java/nio/charset/Charset -instanceKlass java/util/HashMap$HashIterator -instanceKlass java/util/concurrent/locks/LockSupport -instanceKlass java/util/concurrent/ConcurrentHashMap$CounterCell -instanceKlass java/util/concurrent/locks/ReentrantLock -instanceKlass java/util/concurrent/locks/Lock -instanceKlass java/lang/CharacterData -instanceKlass java/util/Arrays -instanceKlass jdk/internal/util/Preconditions$3 -instanceKlass jdk/internal/util/Preconditions$2 -instanceKlass jdk/internal/util/Preconditions$4 -instanceKlass java/util/function/BiFunction -instanceKlass jdk/internal/util/Preconditions$1 -instanceKlass jdk/internal/util/Preconditions -instanceKlass java/lang/Runtime -instanceKlass java/lang/VersionProps -instanceKlass java/lang/StringConcatHelper -instanceKlass jdk/internal/util/SystemProps$Raw -instanceKlass jdk/internal/util/SystemProps -instanceKlass jdk/internal/misc/VM -instanceKlass java/lang/System$2 -instanceKlass jdk/internal/access/JavaLangAccess -instanceKlass java/lang/ref/Reference$1 -instanceKlass jdk/internal/access/JavaLangRefAccess -instanceKlass java/lang/ref/ReferenceQueue$Lock -instanceKlass java/lang/ref/ReferenceQueue -instanceKlass jdk/internal/reflect/ReflectionFactory -instanceKlass java/lang/Math -instanceKlass java/lang/StringLatin1 -instanceKlass java/util/Objects -instanceKlass jdk/internal/reflect/Reflection -instanceKlass jdk/internal/reflect/ReflectionFactory$GetReflectionFactoryAction -instanceKlass java/security/PrivilegedAction -instanceKlass jdk/internal/access/SharedSecrets -instanceKlass java/lang/reflect/ReflectAccess -instanceKlass jdk/internal/access/JavaLangReflectAccess -instanceKlass jdk/internal/misc/CDS -instanceKlass java/lang/String$CaseInsensitiveComparator -instanceKlass java/util/Comparator -instanceKlass java/io/ObjectStreamField -instanceKlass java/lang/Module$ArchivedData -instanceKlass jdk/internal/module/ArchivedBootLayer -instanceKlass jdk/internal/loader/BuiltinClassLoader$LoadedModule -instanceKlass jdk/internal/module/ServicesCatalog$ServiceProvider -instanceKlass java/util/concurrent/CopyOnWriteArrayList -instanceKlass jdk/internal/module/ServicesCatalog -instanceKlass jdk/internal/loader/AbstractClassLoaderValue -instanceKlass java/util/concurrent/ConcurrentHashMap$Node -instanceKlass jdk/internal/loader/NativeLibraries -instanceKlass java/security/ProtectionDomain$Key -instanceKlass java/security/Principal -instanceKlass jdk/internal/loader/ArchivedClassLoaders -instanceKlass jdk/internal/math/FDBigInteger -instanceKlass java/lang/ModuleLayer -instanceKlass java/util/ImmutableCollections -instanceKlass jdk/internal/module/ModuleLoaderMap$Mapper -instanceKlass java/util/function/Function -instanceKlass java/lang/module/ResolvedModule -instanceKlass java/lang/module/Configuration -instanceKlass java/util/HashMap$Node -instanceKlass java/util/Map$Entry -instanceKlass java/util/Collections$UnmodifiableMap -instanceKlass jdk/internal/module/ModuleHashes -instanceKlass jdk/internal/module/ModuleTarget -instanceKlass java/lang/module/ModuleDescriptor$Opens -instanceKlass java/lang/module/ModuleDescriptor$Provides -instanceKlass jdk/internal/module/SystemModuleFinders$3 -instanceKlass jdk/internal/module/ModuleHashes$HashSupplier -instanceKlass jdk/internal/module/SystemModuleFinders$2 -instanceKlass java/util/function/Supplier -instanceKlass java/net/URI -instanceKlass java/lang/module/ModuleDescriptor$Exports -instanceKlass java/lang/Enum -instanceKlass java/lang/module/ModuleDescriptor$Requires -instanceKlass java/lang/module/ModuleDescriptor$Version -instanceKlass java/lang/module/ModuleDescriptor -instanceKlass java/lang/module/ModuleReference -instanceKlass java/util/Set -instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleFinder -instanceKlass java/lang/module/ModuleFinder -instanceKlass jdk/internal/module/ArchivedModuleGraph -instanceKlass sun/util/locale/BaseLocale -instanceKlass java/util/jar/Attributes$Name -instanceKlass java/lang/Character$CharacterCache -instanceKlass java/lang/Short$ShortCache -instanceKlass java/lang/Byte$ByteCache -instanceKlass java/lang/Long$LongCache -instanceKlass java/lang/Integer$IntegerCache -instanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload -instanceKlass jdk/internal/vm/vector/VectorSupport -instanceKlass java/lang/reflect/RecordComponent -instanceKlass java/util/Iterator -instanceKlass java/lang/Number -instanceKlass java/lang/Character -instanceKlass java/lang/Boolean -instanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer -instanceKlass java/lang/LiveStackFrame -instanceKlass java/lang/StackFrameInfo -instanceKlass java/lang/StackWalker$StackFrame -instanceKlass java/lang/StackStreamFactory$AbstractStackWalker -instanceKlass java/lang/StackWalker -instanceKlass java/nio/Buffer -instanceKlass java/lang/StackTraceElement -instanceKlass java/util/RandomAccess -instanceKlass java/util/List -instanceKlass java/util/AbstractCollection -instanceKlass java/util/Collection -instanceKlass java/lang/Iterable -instanceKlass java/util/concurrent/ConcurrentMap -instanceKlass java/util/AbstractMap -instanceKlass java/security/CodeSource -instanceKlass jdk/internal/loader/ClassLoaders -instanceKlass java/util/jar/Manifest -instanceKlass java/net/URL -instanceKlass java/io/InputStream -instanceKlass java/io/Closeable -instanceKlass java/lang/AutoCloseable -instanceKlass jdk/internal/module/Modules -instanceKlass jdk/internal/misc/Unsafe -instanceKlass jdk/internal/misc/UnsafeConstants -instanceKlass java/lang/AbstractStringBuilder -instanceKlass java/lang/Appendable -instanceKlass java/lang/AssertionStatusDirectives -instanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext -instanceKlass jdk/internal/invoke/NativeEntryPoint -instanceKlass java/lang/invoke/CallSite -instanceKlass java/lang/invoke/MethodType -instanceKlass java/lang/invoke/TypeDescriptor$OfMethod -instanceKlass java/lang/invoke/LambdaForm -instanceKlass java/lang/invoke/MethodHandleNatives -instanceKlass java/lang/invoke/ResolvedMethodName -instanceKlass java/lang/invoke/MemberName -instanceKlass java/lang/invoke/VarHandle -instanceKlass java/lang/invoke/MethodHandle -instanceKlass jdk/internal/reflect/CallerSensitive -instanceKlass java/lang/annotation/Annotation -instanceKlass jdk/internal/reflect/FieldAccessor -instanceKlass jdk/internal/reflect/ConstantPool -instanceKlass jdk/internal/reflect/ConstructorAccessor -instanceKlass jdk/internal/reflect/MethodAccessor -instanceKlass jdk/internal/reflect/MagicAccessorImpl -instanceKlass java/lang/reflect/Parameter -instanceKlass java/lang/reflect/Member -instanceKlass java/lang/reflect/AccessibleObject -instanceKlass java/lang/Module -instanceKlass java/util/Map -instanceKlass java/util/Dictionary -instanceKlass java/lang/ThreadGroup -instanceKlass java/lang/Thread$UncaughtExceptionHandler -instanceKlass java/lang/Thread -instanceKlass java/lang/Runnable -instanceKlass java/lang/ref/Reference -instanceKlass java/lang/Record -instanceKlass java/security/AccessController -instanceKlass java/security/AccessControlContext -instanceKlass java/security/ProtectionDomain -instanceKlass java/lang/SecurityManager -instanceKlass java/lang/Throwable -instanceKlass java/lang/System -instanceKlass java/lang/ClassLoader -instanceKlass java/lang/Cloneable -instanceKlass java/lang/Class -instanceKlass java/lang/invoke/TypeDescriptor$OfField -instanceKlass java/lang/invoke/TypeDescriptor -instanceKlass java/lang/reflect/Type -instanceKlass java/lang/reflect/GenericDeclaration -instanceKlass java/lang/reflect/AnnotatedElement -instanceKlass java/lang/String -instanceKlass java/lang/constant/ConstantDesc -instanceKlass java/lang/constant/Constable -instanceKlass java/lang/CharSequence -instanceKlass java/lang/Comparable -instanceKlass java/io/Serializable -ciInstanceKlass java/lang/Object 1 1 94 100 1 10 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 3 8 1 100 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 3 1 1 -ciInstanceKlass java/io/Serializable 1 0 7 100 1 100 1 1 1 -ciInstanceKlass java/lang/System 1 1 832 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 10 12 1 1 100 1 10 12 10 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 12 1 100 1 8 1 10 10 12 1 100 1 8 1 10 8 1 10 100 12 1 1 8 1 10 12 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 18 12 1 100 1 9 100 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 7 1 10 12 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 8 1 11 12 1 10 12 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 11 12 1 1 7 1 11 12 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 11 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 9 12 1 8 1 10 7 12 1 1 8 1 7 1 9 7 12 1 1 1 10 12 1 7 1 9 12 10 9 12 7 1 10 12 8 1 10 12 1 10 12 1 1 8 1 10 7 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 10 7 12 1 1 1 9 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 8 1 10 8 1 8 1 8 1 8 1 10 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 1 8 1 10 10 10 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 10 12 1 1 7 1 10 10 12 1 10 12 1 9 12 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/System in Ljava/io/InputStream; java/io/BufferedInputStream -staticfield java/lang/System out Ljava/io/PrintStream; java/io/PrintStream -staticfield java/lang/System err Ljava/io/PrintStream; java/io/PrintStream -ciInstanceKlass java/util/Properties 1 1 690 10 7 12 1 1 1 100 1 10 7 12 1 1 7 1 10 12 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 7 1 10 12 1 10 12 1 1 8 1 10 12 1 7 1 10 12 10 12 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 3 10 10 100 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 9 12 1 1 7 1 100 1 10 12 1 100 1 11 7 12 1 1 1 11 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 11 12 1 11 12 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 10 12 1 100 1 10 10 12 1 1 10 100 12 1 1 9 100 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 1 100 1 10 10 12 1 11 7 12 1 1 10 7 12 1 1 1 8 1 10 100 12 1 1 11 11 7 1 8 1 10 100 1 11 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 10 11 12 1 4 11 10 12 1 1 10 100 12 1 1 11 12 1 10 12 1 1 10 100 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 100 12 1 1 1 100 1 6 0 10 12 1 1 11 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -staticfield java/util/Properties UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -instanceKlass java/util/Hashtable -ciInstanceKlass java/util/Dictionary 1 1 36 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/util/Properties -ciInstanceKlass java/util/Hashtable 1 1 512 100 1 10 7 12 1 1 1 9 7 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 8 1 10 12 1 9 12 1 1 7 1 9 12 1 1 4 10 7 12 1 1 1 9 12 1 4 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 100 1 10 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 10 12 1 3 9 12 1 9 12 1 3 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 9 12 1 1 10 100 1 100 1 10 12 1 10 8 1 10 10 12 1 8 1 10 8 1 10 100 12 1 1 1 7 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 1 10 10 12 1 1 11 12 1 1 11 12 1 100 1 10 10 10 100 12 1 1 11 100 12 1 1 1 100 1 10 11 100 12 1 1 11 100 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 8 1 10 4 10 12 4 10 12 1 8 1 10 12 10 100 12 1 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/String 1 1 1399 10 7 12 1 1 1 8 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 10 7 12 1 1 1 10 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 10 12 9 100 12 1 1 3 10 7 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 11 12 1 1 10 12 1 1 10 12 10 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 10 12 1 10 12 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 3 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 10 100 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 10 12 1 100 1 10 10 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 11 7 1 11 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 9 12 1 1 11 100 12 1 1 1 10 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 10 12 10 10 12 10 10 12 1 10 12 1 10 12 10 10 12 10 12 1 10 12 10 12 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 10 7 12 1 1 1 11 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 100 1 100 1 8 1 10 10 10 12 1 8 1 10 12 1 3 3 7 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 10 12 10 12 1 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 12 1 1 10 10 12 1 8 1 10 12 1 1 18 12 1 1 11 100 12 1 1 1 7 1 3 18 12 1 18 12 1 8 1 10 100 12 1 1 1 11 12 1 1 10 12 10 10 12 1 10 11 12 1 1 10 12 1 1 11 12 1 18 3 11 10 12 1 11 11 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 11 100 12 1 7 1 100 1 10 12 1 7 1 10 10 7 12 1 1 1 100 1 10 7 1 10 10 12 1 10 10 12 1 8 1 10 10 12 1 8 1 8 1 10 12 1 10 12 1 10 10 12 10 100 12 1 1 10 100 12 1 1 10 100 12 1 1 8 1 10 12 1 10 12 1 1 10 10 12 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 100 12 1 1 1 10 12 10 12 1 1 10 12 10 10 12 10 12 7 1 9 12 1 1 7 1 10 100 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 15 10 12 15 10 12 1 1 1 1 100 1 100 1 1 1 -staticfield java/lang/String COMPACT_STRINGS Z 1 -staticfield java/lang/String serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; -staticfield java/lang/String CASE_INSENSITIVE_ORDER Ljava/util/Comparator; java/lang/String$CaseInsensitiveComparator -ciInstanceKlass java/util/Iterator 1 1 53 100 1 8 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass com/badlogic/gdx/backends/lwjgl3/audio/OggInputStream -instanceKlass sun/nio/ch/ChannelInputStream -instanceKlass java/util/zip/ZipFile$ZipFileInputStream -instanceKlass java/io/FilterInputStream -instanceKlass java/io/FileInputStream -instanceKlass java/io/ByteArrayInputStream -ciInstanceKlass java/io/InputStream 1 1 184 100 1 10 7 12 1 1 1 100 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 100 1 3 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 3 100 1 8 1 10 10 100 12 1 1 1 100 1 10 11 100 12 1 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 10 100 12 1 1 1 5 0 10 12 1 10 12 1 1 100 1 10 8 1 10 8 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/util/concurrent/ForkJoinWorkerThread -instanceKlass java/util/logging/LogManager$Cleaner -instanceKlass jdk/internal/misc/InnocuousThread -instanceKlass java/lang/ref/Finalizer$FinalizerThread -instanceKlass java/lang/ref/Reference$ReferenceHandler -ciInstanceKlass java/lang/Thread 1 1 612 9 7 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 1 3 8 1 100 1 5 0 10 12 1 1 10 7 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 100 1 8 1 10 9 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 9 12 1 10 12 1 1 9 12 1 100 1 10 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 100 1 11 7 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 10 12 9 12 1 1 10 12 9 12 1 10 12 1 100 1 10 10 12 1 1 9 12 1 10 12 1 11 100 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 10 12 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 1 10 12 1 100 1 8 1 10 10 12 1 10 12 8 1 10 12 1 8 1 10 8 1 8 1 10 100 12 1 1 10 100 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 1 10 12 1 1 10 10 12 1 1 9 12 1 10 12 1 1 100 1 10 12 11 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 100 1 10 12 1 10 12 1 1 11 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 8 1 9 12 1 10 12 1 1 11 100 12 1 1 1 10 100 12 1 1 1 11 12 1 10 12 1 7 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 -staticfield java/lang/Thread EMPTY_STACK_TRACE [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; -ciInstanceKlass java/lang/ThreadGroup 1 1 293 10 7 12 1 1 1 9 7 12 1 1 1 8 1 9 12 1 1 7 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 9 12 1 9 12 1 1 10 7 12 1 1 1 100 10 12 1 1 10 7 12 1 1 1 10 100 12 1 9 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 100 1 10 10 12 1 10 12 1 10 12 1 7 10 12 1 9 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 1 100 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 8 1 10 8 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/misc/Unsafe 1 1 1287 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 5 0 5 0 5 0 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 100 1 8 1 10 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 100 1 10 10 12 1 1 8 1 10 8 1 8 1 10 12 1 1 9 7 12 1 1 1 9 100 1 9 100 1 9 100 1 9 9 100 1 9 100 1 9 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 5 0 5 0 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 3 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 100 1 10 9 12 1 5 0 10 12 1 1 5 0 10 12 1 5 0 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 5 0 5 0 5 0 10 12 1 1 10 12 1 10 12 1 10 12 10 100 12 1 1 8 1 100 1 11 12 1 1 8 1 11 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 1 10 12 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 10 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield jdk/internal/misc/Unsafe theUnsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_INT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_LONG_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_BASE_OFFSET I 16 -staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_INDEX_SCALE I 1 -staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_INDEX_SCALE I 1 -staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_INDEX_SCALE I 2 -staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_INDEX_SCALE I 2 -staticfield jdk/internal/misc/Unsafe ARRAY_INT_INDEX_SCALE I 4 -staticfield jdk/internal/misc/Unsafe ARRAY_LONG_INDEX_SCALE I 8 -staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_INDEX_SCALE I 4 -staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_INDEX_SCALE I 8 -staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_INDEX_SCALE I 4 -staticfield jdk/internal/misc/Unsafe ADDRESS_SIZE I 8 -instanceKlass jdk/internal/reflect/DelegatingClassLoader -instanceKlass java/security/SecureClassLoader -ciInstanceKlass java/lang/ClassLoader 1 1 1101 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 7 12 1 1 1 10 100 12 1 10 7 1 10 7 1 7 1 7 1 10 12 1 10 12 1 9 12 1 1 10 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 7 1 100 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 100 1 8 1 10 8 1 10 12 1 10 12 1 100 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 1 8 1 8 1 10 7 12 1 1 100 1 10 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 10 7 1 7 1 10 12 1 1 10 12 1 10 7 1 10 12 1 100 1 18 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 8 1 100 1 10 10 12 1 9 12 1 10 7 12 1 1 10 12 1 100 1 8 1 10 12 1 10 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 100 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 7 1 18 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 18 12 1 11 100 12 1 1 1 100 1 10 12 1 1 10 12 1 10 11 12 1 1 10 18 10 12 1 1 11 100 12 1 18 12 1 11 12 1 1 10 12 10 12 1 1 10 12 1 1 100 1 8 1 10 10 12 1 8 1 8 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 100 1 10 11 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 9 12 1 1 9 12 9 12 1 9 12 1 9 12 1 8 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 11 12 1 1 10 100 12 1 1 1 100 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 1 16 15 10 12 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 16 1 1 100 1 100 1 1 -staticfield java/lang/ClassLoader nocerts [Ljava/security/cert/Certificate; 0 [Ljava/security/cert/Certificate; -staticfield java/lang/ClassLoader $assertionsDisabled Z 1 -ciInstanceKlass java/lang/Class 1 1 1626 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 7 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 8 1 10 12 1 10 11 100 12 1 1 1 11 100 12 1 1 1 11 8 1 18 8 1 10 12 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 18 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 7 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 100 1 100 1 10 10 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 9 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 1 10 100 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 1 10 10 10 12 1 1 10 12 1 1 10 12 10 10 12 1 1 100 1 8 1 10 10 12 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 100 1 9 12 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 10 12 11 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 10 12 100 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 1 100 1 10 8 1 10 12 1 11 11 12 1 1 11 100 12 1 1 11 12 1 8 1 10 12 1 10 12 1 1 9 12 1 9 12 1 1 10 7 12 1 1 9 12 1 10 12 1 1 10 10 12 1 10 7 12 1 1 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 7 1 10 12 1 1 100 11 100 1 9 12 1 1 9 12 1 100 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 8 10 100 8 1 18 8 1 8 1 10 12 1 9 12 1 9 12 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 7 1 10 10 12 1 10 7 1 9 12 1 8 1 10 12 1 7 1 10 12 1 10 12 1 1 9 12 1 100 1 8 1 10 7 1 4 10 10 12 11 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 8 1 8 1 10 12 1 1 9 100 12 1 1 11 12 100 1 11 100 12 1 1 9 12 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 9 12 1 9 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 1 10 12 1 10 11 12 1 11 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 100 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 18 12 1 1 11 12 1 1 18 11 12 1 18 12 1 11 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 8 1 10 12 1 7 1 9 12 1 1 100 1 100 1 100 1 100 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 11 12 16 1 16 15 16 15 10 12 16 16 15 10 12 16 15 16 1 15 10 12 16 1 1 1 1 1 1 1 1 100 1 1 100 1 100 1 1 100 1 100 1 1 -staticfield java/lang/Class EMPTY_CLASS_ARRAY [Ljava/lang/Class; 0 [Ljava/lang/Class; -staticfield java/lang/Class serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; -ciInstanceKlass java/lang/Module 1 1 960 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 9 12 1 1 11 12 1 9 100 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 1 11 7 12 1 1 10 12 1 1 9 12 1 9 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 1 10 12 1 1 11 12 1 9 12 1 11 12 10 100 12 1 1 100 1 8 1 10 100 1 11 12 1 1 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 11 12 1 1 9 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 10 12 10 7 12 1 1 10 7 12 1 1 10 100 1 18 12 1 1 11 100 12 1 1 1 18 12 1 11 12 1 1 10 100 12 1 1 1 11 12 1 1 10 100 12 1 1 4 100 1 11 12 1 100 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 8 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 11 12 1 1 10 12 10 12 1 1 9 12 1 100 1 10 10 12 1 1 11 100 1 10 12 1 1 11 12 1 10 10 12 1 11 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 18 12 1 11 12 1 18 12 1 10 12 1 10 12 1 10 12 100 1 10 12 1 10 12 1 10 12 1 9 12 1 100 1 10 10 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 18 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 100 1 8 1 100 1 10 100 1 100 1 3 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 8 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 100 12 1 1 8 1 10 12 1 8 1 10 12 1 10 12 10 12 1 8 1 10 10 100 12 1 1 100 1 10 10 12 1 10 7 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 11 12 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 16 15 10 16 1 15 10 12 16 1 15 10 12 16 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Module ALL_UNNAMED_MODULE Ljava/lang/Module; java/lang/Module -staticfield java/lang/Module ALL_UNNAMED_MODULE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 -staticfield java/lang/Module EVERYONE_MODULE Ljava/lang/Module; java/lang/Module -staticfield java/lang/Module EVERYONE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 -staticfield java/lang/Module $assertionsDisabled Z 1 -instanceKlass java/lang/Exception -instanceKlass java/lang/Error -ciInstanceKlass java/lang/Throwable 1 1 394 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 10 10 12 1 100 1 8 1 10 10 12 1 1 10 7 12 1 1 10 12 1 8 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 10 12 1 100 1 10 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 8 1 8 1 9 12 1 1 10 100 12 1 1 100 1 10 11 12 1 8 1 8 1 10 7 12 1 1 8 1 10 12 1 8 1 100 1 10 12 1 9 12 1 1 10 12 1 10 7 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 8 1 10 12 1 1 8 1 10 10 9 100 12 1 1 1 8 1 10 12 1 1 11 10 100 1 8 1 10 11 12 1 1 8 1 9 12 1 10 100 12 1 1 11 9 12 1 1 11 12 1 1 100 10 12 1 10 12 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/Throwable UNASSIGNED_STACK [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; -staticfield java/lang/Throwable SUPPRESSED_SENTINEL Ljava/util/List; java/util/Collections$EmptyList -staticfield java/lang/Throwable EMPTY_THROWABLE_ARRAY [Ljava/lang/Throwable; 0 [Ljava/lang/Throwable; -staticfield java/lang/Throwable $assertionsDisabled Z 1 -ciInstanceKlass java/lang/ThreadDeath 0 0 21 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 -instanceKlass java/lang/AssertionError -instanceKlass java/lang/VirtualMachineError -instanceKlass java/lang/LinkageError -instanceKlass java/lang/ThreadDeath -ciInstanceKlass java/lang/Error 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/Boolean 1 1 151 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 8 1 10 7 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 9 100 12 1 1 9 12 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 -staticfield java/lang/Boolean TRUE Ljava/lang/Boolean; java/lang/Boolean -staticfield java/lang/Boolean FALSE Ljava/lang/Boolean; java/lang/Boolean -staticfield java/lang/Boolean TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Character 1 1 585 7 1 100 1 100 1 9 12 1 1 8 1 9 12 1 1 100 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 3 3 3 3 3 10 12 1 1 10 12 1 3 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 3 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 10 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 12 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 5 0 10 12 1 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 10 12 1 9 12 1 1 100 1 10 10 12 1 10 12 1 1 3 10 100 12 1 1 1 10 12 1 10 100 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 9 100 12 1 1 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 10 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 3 1 1 3 1 1 1 1 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 -staticfield java/lang/Character TYPE Ljava/lang/Class; java/lang/Class -staticfield java/lang/Character $assertionsDisabled Z 1 -ciInstanceKlass java/lang/Float 1 1 223 7 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 4 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 4 4 4 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 4 1 1 1 4 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Float TYPE Ljava/lang/Class; java/lang/Class -instanceKlass java/math/BigInteger -instanceKlass java/util/concurrent/atomic/AtomicLong -instanceKlass java/util/concurrent/atomic/AtomicInteger -instanceKlass java/lang/Long -instanceKlass java/lang/Integer -instanceKlass java/lang/Short -instanceKlass java/lang/Byte -instanceKlass java/lang/Double -instanceKlass java/lang/Float -ciInstanceKlass java/lang/Number 1 1 37 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/Double 1 1 287 7 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 100 12 1 1 1 6 0 8 1 10 12 1 1 8 1 10 12 1 1 8 1 6 0 10 12 1 1 100 1 5 0 5 0 8 1 8 1 10 100 12 1 1 1 10 100 12 1 1 1 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 6 0 6 0 6 0 10 7 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 5 0 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 6 0 1 1 1 6 0 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Double TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Byte 1 1 212 7 1 100 1 10 100 12 1 1 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 8 1 8 1 10 7 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/Byte TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Short 1 1 221 7 1 100 1 100 1 10 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 8 1 8 1 10 100 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 3 3 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/Short TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass java/lang/Integer 1 1 444 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 10 12 1 1 3 10 12 1 1 3 10 12 1 1 10 12 1 1 10 7 12 1 1 1 11 7 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 1 5 0 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 9 12 1 1 9 12 1 1 10 12 1 10 7 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 5 0 3 3 3 3 10 12 1 3 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 3 3 3 3 3 3 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Integer TYPE Ljava/lang/Class; java/lang/Class -staticfield java/lang/Integer digits [C 36 -staticfield java/lang/Integer DigitTens [B 100 -staticfield java/lang/Integer DigitOnes [B 100 -staticfield java/lang/Integer sizeTable [I 10 -ciInstanceKlass java/lang/Long 1 1 505 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 10 12 1 10 12 1 10 12 1 5 0 5 0 100 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 5 0 5 0 9 12 1 1 9 12 1 5 0 100 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 5 0 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 1 10 12 1 1 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 8 1 8 1 11 12 1 1 10 12 1 10 12 1 10 12 1 5 0 5 0 9 7 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 7 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 5 0 10 12 1 10 12 1 5 0 5 0 5 0 10 12 1 1 5 0 5 0 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 3 1 3 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 -staticfield java/lang/Long TYPE Ljava/lang/Class; java/lang/Class -ciInstanceKlass jdk/internal/vm/vector/VectorSupport 0 0 525 100 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 9 12 1 1 10 100 12 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle -instanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask -instanceKlass jdk/internal/vm/vector/VectorSupport$Vector -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload 0 0 32 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$Vector 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -instanceKlass java/lang/ref/PhantomReference -instanceKlass java/lang/ref/FinalReference -instanceKlass java/lang/ref/WeakReference -instanceKlass java/lang/ref/SoftReference -ciInstanceKlass java/lang/ref/Reference 1 1 195 9 7 12 1 1 1 9 7 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 100 1 10 12 1 9 12 1 9 12 1 100 1 10 10 12 1 10 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/ref/Reference processPendingLock Ljava/lang/Object; java/lang/Object -staticfield java/lang/ref/Reference $assertionsDisabled Z 1 -instanceKlass java/util/ResourceBundle$BundleReference -instanceKlass sun/util/locale/provider/LocaleResources$ResourceReference -instanceKlass sun/util/resources/Bundles$BundleReference -instanceKlass java/lang/invoke/LambdaFormEditor$Transform -instanceKlass sun/util/locale/LocaleObjectCache$CacheEntry -ciInstanceKlass java/lang/ref/SoftReference 1 1 47 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 -instanceKlass java/util/ResourceBundle$KeyElementReference -instanceKlass sun/nio/ch/FileLockTable$FileLockReference -instanceKlass java/lang/ClassValue$Entry -instanceKlass java/util/logging/LogManager$LoggerWeakRef -instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry -instanceKlass java/util/logging/Level$KnownLevel -instanceKlass java/lang/ThreadLocal$ThreadLocalMap$Entry -instanceKlass java/util/WeakHashMap$Entry -ciInstanceKlass java/lang/ref/WeakReference 1 1 31 10 7 12 1 1 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/ref/Finalizer -ciInstanceKlass java/lang/ref/FinalReference 1 1 47 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/ref/PhantomCleanable -instanceKlass jdk/internal/ref/Cleaner -ciInstanceKlass java/lang/ref/PhantomReference 1 1 39 10 100 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ref/Finalizer 1 1 168 9 7 12 1 1 1 10 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 1 9 12 1 100 1 10 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 10 12 1 10 7 12 1 1 1 7 1 10 7 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/ref/Finalizer lock Ljava/lang/Object; java/lang/Object -staticfield java/lang/ref/Finalizer ENABLED Z 1 -staticfield java/lang/ref/Finalizer $assertionsDisabled Z 1 -instanceKlass java/lang/reflect/Executable -instanceKlass java/lang/reflect/Field -ciInstanceKlass java/lang/reflect/AccessibleObject 1 1 398 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 7 12 1 1 1 11 12 1 100 1 10 12 1 7 1 100 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 7 1 10 10 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 100 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 11 100 1 100 1 8 1 10 10 12 1 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 10 100 1 8 1 10 11 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 12 1 7 1 10 12 1 10 12 1 1 10 100 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 8 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 9 12 1 100 1 10 7 1 10 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 7 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/reflect/AccessibleObject reflectionFactory Ljdk/internal/reflect/ReflectionFactory; jdk/internal/reflect/ReflectionFactory -ciInstanceKlass java/lang/reflect/Method 1 1 477 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 8 1 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 11 100 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 9 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/reflect/Constructor -instanceKlass java/lang/reflect/Method -ciInstanceKlass java/lang/reflect/Executable 1 1 548 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 8 1 10 12 1 100 1 8 1 10 12 1 8 1 11 100 12 1 1 1 100 1 11 100 12 1 1 1 11 12 1 8 1 18 8 1 10 12 1 10 12 1 1 18 8 1 10 12 1 100 1 10 12 1 10 12 1 11 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 100 1 10 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 3 100 1 8 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 8 1 8 1 8 1 9 12 1 10 12 1 100 1 8 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 1 100 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 10 7 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 10 10 10 10 100 12 1 1 1 10 12 1 9 12 1 10 12 1 1 9 12 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 15 10 100 12 1 1 1 16 15 16 1 16 1 15 10 12 16 1 100 1 1 100 1 100 1 1 -ciInstanceKlass java/lang/reflect/Constructor 1 1 435 10 100 12 1 1 1 10 100 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 7 1 100 1 8 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 100 12 1 1 10 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/reflect/Field 1 1 442 9 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 7 1 10 100 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 10 12 1 8 1 8 1 10 11 100 1 9 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 7 12 1 1 10 12 1 1 11 7 1 10 12 1 100 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 10 7 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/reflect/Parameter 0 0 226 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 8 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 100 1 10 11 12 1 1 11 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass java/lang/reflect/RecordComponent 0 0 196 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 9 12 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 9 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/StringBuffer 0 0 470 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 1 10 10 100 12 1 1 1 10 10 12 1 10 8 10 100 12 1 1 1 8 10 12 1 8 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 9 100 12 1 1 1 9 100 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/StringBuilder -instanceKlass java/lang/StringBuffer -ciInstanceKlass java/lang/AbstractStringBuilder 1 1 551 7 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 7 1 3 3 10 12 1 10 12 1 1 11 7 1 100 1 100 1 10 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 1 100 1 10 12 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 100 1 10 10 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 18 12 1 1 100 1 10 100 12 1 1 1 18 10 12 1 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 10 12 10 12 1 10 10 10 12 1 10 100 1 10 12 1 100 1 10 100 1 10 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 15 10 12 1 1 1 1 100 1 100 1 1 -staticfield java/lang/AbstractStringBuilder EMPTYVALUE [B 0 -ciInstanceKlass java/lang/StringBuilder 1 1 409 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 100 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 100 1 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/SecurityManager 0 0 576 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 1 10 100 1 10 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 100 1 8 1 10 9 12 1 1 9 12 1 8 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 10 12 1 1 100 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 8 1 100 1 8 1 10 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 8 1 100 1 8 1 8 1 10 8 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 100 12 1 1 11 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 18 12 1 1 11 12 1 1 18 18 11 12 1 18 12 1 11 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 18 12 1 18 10 100 12 1 1 1 18 12 1 10 12 1 18 18 8 1 10 12 1 9 12 1 1 11 100 12 1 1 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 8 1 100 1 10 9 12 1 8 1 10 12 1 8 1 100 1 10 10 100 12 1 1 10 100 1 9 100 12 1 1 1 11 12 1 1 10 12 1 11 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 100 12 1 1 1 16 1 16 15 10 12 16 1 15 10 12 16 15 11 100 1 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 1 16 1 15 11 12 1 15 10 12 16 15 10 16 1 1 1 1 100 1 100 1 1 -ciInstanceKlass java/security/AccessControlContext 1 1 374 9 7 12 1 1 1 9 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 12 1 11 12 1 11 12 1 1 7 1 11 12 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 7 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 10 7 12 1 1 1 9 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 10 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 100 1 10 12 1 10 12 1 1 100 1 10 12 1 8 1 10 12 1 10 12 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 10 12 1 10 12 1 1 10 10 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 -ciInstanceKlass java/security/AccessController 1 1 295 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 1 10 11 7 12 1 1 1 10 7 12 1 1 11 7 1 100 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 100 1 10 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 3 1 1 1 -staticfield java/security/AccessController $assertionsDisabled Z 1 -ciInstanceKlass java/security/CodeSource 1 1 395 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 100 12 1 1 10 100 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 8 1 8 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 8 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 12 1 10 12 10 12 1 1 10 100 12 1 1 10 12 1 100 1 10 12 10 8 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 8 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 10 12 10 12 1 1 11 100 12 1 1 10 10 12 1 11 10 12 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 11 12 1 1 11 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 -ciInstanceKlass java/security/ProtectionDomain 1 1 325 10 7 12 1 1 1 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 7 1 9 12 1 9 12 1 1 7 1 9 12 1 1 9 12 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 9 100 12 1 1 10 12 1 1 10 100 1 10 12 1 1 8 1 100 1 8 1 10 12 1 10 11 10 100 12 1 1 1 10 12 1 1 8 1 11 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 8 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 100 12 1 1 1 10 100 1 10 12 1 10 12 1 1 11 100 12 1 1 11 12 1 100 1 11 100 12 1 1 1 10 12 1 10 11 12 1 1 11 12 1 1 10 12 1 10 7 12 1 1 10 100 12 1 1 11 12 1 10 12 8 1 8 1 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 -staticfield java/security/ProtectionDomain filePermCompatInPD Z 0 -instanceKlass jdk/internal/loader/BuiltinClassLoader -instanceKlass java/net/URLClassLoader -ciInstanceKlass java/security/SecureClassLoader 1 1 102 10 7 12 1 1 1 100 1 10 12 1 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 7 1 10 12 1 7 1 10 12 1 11 7 12 1 1 1 7 1 11 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 -ciInstanceKlass java/net/URL 1 1 743 10 7 12 1 1 1 10 12 1 10 7 12 1 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 1 8 1 10 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 8 1 9 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 9 12 1 8 1 9 12 1 10 12 1 1 8 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 8 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 10 7 12 1 1 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 10 12 1 9 12 1 1 10 7 12 1 1 8 1 10 7 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 10 9 12 1 1 10 7 12 1 1 8 1 10 12 1 1 100 1 10 10 100 12 1 1 1 8 9 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 11 7 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 10 8 8 10 12 1 8 8 8 100 1 10 12 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 100 1 8 1 10 10 10 12 1 1 10 12 1 10 12 1 1 8 1 7 1 10 10 10 7 1 10 12 1 9 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 100 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/net/URL defaultFactory Ljava/net/URLStreamHandlerFactory; java/net/URL$DefaultFactory -staticfield java/net/URL streamHandlerLock Ljava/lang/Object; java/lang/Object -staticfield java/net/URL serialPersistentFields [Ljava/io/ObjectStreamField; 7 [Ljava/io/ObjectStreamField; -ciInstanceKlass java/net/URLClassLoader 0 0 600 10 100 12 1 1 1 100 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 100 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 11 100 12 1 1 10 12 1 11 12 1 11 12 1 1 11 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 12 1 1 10 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 1 11 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 100 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 9 100 12 1 1 1 10 12 1 8 1 100 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 1 8 1 10 100 1 10 12 1 10 100 12 1 100 1 10 12 1 10 12 1 100 1 10 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -ciInstanceKlass java/util/jar/Manifest 1 1 336 10 7 12 1 1 1 7 1 10 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 100 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 100 1 10 12 1 8 1 11 12 1 100 1 10 12 1 1 11 12 1 10 12 1 10 12 1 10 100 12 1 1 1 8 1 10 12 1 1 10 9 100 12 1 1 1 10 12 1 1 10 100 12 1 10 12 1 10 12 1 9 100 12 1 1 1 8 1 10 12 1 8 1 8 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 8 1 10 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 11 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 10 12 1 11 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/io/ByteArrayInputStream 1 1 96 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/nio/DoubleBuffer -instanceKlass java/nio/ShortBuffer -instanceKlass java/nio/CharBuffer -instanceKlass java/nio/FloatBuffer -instanceKlass java/nio/IntBuffer -instanceKlass java/nio/LongBuffer -instanceKlass java/nio/ByteBuffer -ciInstanceKlass java/nio/Buffer 1 1 237 100 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 1 100 1 8 1 10 12 1 8 1 8 1 9 12 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 100 1 10 100 1 10 10 7 12 1 1 1 100 1 10 10 100 12 1 1 1 10 11 100 12 1 1 100 1 100 1 8 1 10 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/nio/Buffer UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -staticfield java/nio/Buffer SCOPED_MEMORY_ACCESS Ljdk/internal/misc/ScopedMemoryAccess; jdk/internal/misc/ScopedMemoryAccess -staticfield java/nio/Buffer $assertionsDisabled Z 1 -instanceKlass java/util/ArrayList$SubList -instanceKlass java/util/Collections$CopiesList -instanceKlass java/util/Arrays$ArrayList -instanceKlass java/util/Collections$EmptyList -instanceKlass java/util/ArrayList -ciInstanceKlass java/util/AbstractList 1 1 218 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 1 11 100 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 100 1 10 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 8 1 8 1 8 1 10 100 1 11 10 10 12 1 11 12 1 10 12 1 1 8 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 -instanceKlass java/util/HashMap$Values -instanceKlass java/util/IdentityHashMap$Values -instanceKlass java/util/AbstractQueue -instanceKlass java/util/ArrayDeque -instanceKlass java/util/AbstractSet -instanceKlass java/util/ImmutableCollections$AbstractImmutableCollection -instanceKlass java/util/AbstractList -ciInstanceKlass java/util/AbstractCollection 1 1 160 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 11 12 1 11 7 1 10 12 1 10 12 1 10 100 12 1 1 1 11 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/AssertionStatusDirectives 0 0 24 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/Record 0 0 22 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/util/concurrent/ConcurrentHashMap 1 1 1210 7 1 7 1 3 10 12 1 1 3 100 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 9 12 1 1 9 12 1 1 9 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 4 10 12 1 9 12 1 10 12 1 1 100 1 10 5 0 10 12 1 10 12 1 1 5 0 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 7 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 9 10 12 1 1 9 12 1 10 12 1 1 5 0 9 12 1 1 7 1 10 12 1 9 12 1 1 7 1 10 12 1 9 12 1 7 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 11 100 1 10 12 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 9 10 12 1 9 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 100 1 10 12 11 100 12 1 1 10 11 7 12 1 10 12 1 100 1 10 12 1 100 1 10 10 9 7 12 1 1 1 10 12 3 10 100 12 1 1 9 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 100 12 1 1 9 12 1 9 7 12 1 1 10 12 1 1 10 12 1 3 9 12 1 9 12 1 10 12 1 1 7 1 9 3 9 12 1 100 1 10 12 1 9 12 1 10 12 1 9 12 1 10 12 1 9 12 1 10 100 12 1 1 1 100 10 12 1 100 1 5 0 10 100 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 100 1 100 1 10 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 9 12 1 1 10 12 1 1 8 10 12 1 1 8 8 8 8 7 10 12 1 1 10 12 1 100 1 8 1 10 7 1 100 1 100 1 1 1 5 0 1 1 3 1 3 1 1 1 1 3 1 3 1 3 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/util/concurrent/ConcurrentHashMap NCPU I 8 -staticfield java/util/concurrent/ConcurrentHashMap serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField; -staticfield java/util/concurrent/ConcurrentHashMap U Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -staticfield java/util/concurrent/ConcurrentHashMap SIZECTL J 20 -staticfield java/util/concurrent/ConcurrentHashMap TRANSFERINDEX J 32 -staticfield java/util/concurrent/ConcurrentHashMap BASECOUNT J 24 -staticfield java/util/concurrent/ConcurrentHashMap CELLSBUSY J 36 -staticfield java/util/concurrent/ConcurrentHashMap CELLVALUE J 144 -staticfield java/util/concurrent/ConcurrentHashMap ABASE I 16 -staticfield java/util/concurrent/ConcurrentHashMap ASHIFT I 2 -instanceKlass java/util/EnumMap -instanceKlass java/util/TreeMap -instanceKlass java/util/IdentityHashMap -instanceKlass java/util/WeakHashMap -instanceKlass java/util/Collections$EmptyMap -instanceKlass java/util/HashMap -instanceKlass java/util/ImmutableCollections$AbstractImmutableMap -instanceKlass java/util/concurrent/ConcurrentHashMap -ciInstanceKlass java/util/AbstractMap 1 1 192 10 7 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 10 12 1 1 11 12 1 100 1 10 11 12 1 11 100 1 10 12 1 1 11 12 1 9 12 1 1 100 1 10 12 1 9 12 1 1 100 1 10 11 11 12 1 1 11 12 1 100 1 100 1 11 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 -instanceKlass jdk/internal/loader/ClassLoaders$BootClassLoader -instanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader -instanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader -ciInstanceKlass jdk/internal/loader/BuiltinClassLoader 1 1 737 9 7 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 10 12 1 9 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 7 1 10 12 1 10 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 11 12 1 1 7 1 8 1 8 1 10 9 12 1 1 10 7 12 1 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 7 12 1 1 100 1 10 7 12 1 1 1 10 12 1 100 1 8 1 10 12 1 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 11 12 1 7 1 10 11 12 1 1 11 10 12 1 1 7 1 10 12 1 10 7 12 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 1 11 12 1 100 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 12 1 18 12 1 1 10 12 1 10 12 1 1 18 100 1 10 7 12 1 1 1 7 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 11 12 1 7 1 10 12 1 7 1 100 1 10 12 1 10 12 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 10 7 12 1 1 10 12 1 100 1 8 1 8 1 10 10 12 1 8 1 8 1 10 7 12 1 1 1 11 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 1 10 12 1 7 1 10 11 12 1 1 10 12 10 12 1 10 12 1 100 1 10 12 1 10 12 1 10 10 12 1 10 7 12 1 1 8 1 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 16 15 10 12 16 1 1 1 100 1 1 1 1 1 100 1 100 1 1 -staticfield jdk/internal/loader/BuiltinClassLoader packageToModule Ljava/util/Map; java/util/concurrent/ConcurrentHashMap -staticfield jdk/internal/loader/BuiltinClassLoader $assertionsDisabled Z 1 -ciInstanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader 1 1 119 8 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 7 1 8 1 10 12 10 7 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -ciInstanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader 1 1 42 8 1 10 100 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 -ciInstanceKlass java/lang/ArithmeticException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -instanceKlass java/util/concurrent/ExecutionException -instanceKlass com/badlogic/gdx/utils/reflect/ReflectionException -instanceKlass sun/nio/fs/UnixException -instanceKlass java/net/URISyntaxException -instanceKlass java/io/IOException -instanceKlass java/lang/InterruptedException -instanceKlass java/lang/ReflectiveOperationException -instanceKlass java/lang/RuntimeException -ciInstanceKlass java/lang/Exception 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/NegativeArraySizeException -instanceKlass com/badlogic/gdx/utils/SerializationException -instanceKlass java/util/NoSuchElementException -instanceKlass java/nio/BufferUnderflowException -instanceKlass java/nio/BufferOverflowException -instanceKlass java/lang/UnsupportedOperationException -instanceKlass com/badlogic/gdx/utils/SharedLibraryLoadRuntimeException -instanceKlass java/lang/IndexOutOfBoundsException -instanceKlass java/lang/SecurityException -instanceKlass java/lang/IllegalStateException -instanceKlass com/badlogic/gdx/utils/GdxRuntimeException -instanceKlass java/lang/IllegalArgumentException -instanceKlass java/lang/ArithmeticException -instanceKlass java/lang/NullPointerException -instanceKlass java/lang/IllegalMonitorStateException -instanceKlass java/lang/ArrayStoreException -instanceKlass java/lang/ClassCastException -ciInstanceKlass java/lang/RuntimeException 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ArrayStoreException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ClassCastException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/ClassNotFoundException 1 1 96 7 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 9 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/ClassNotFoundException serialPersistentFields [Ljava/io/ObjectStreamField; 1 [Ljava/io/ObjectStreamField; -instanceKlass java/lang/reflect/InvocationTargetException -instanceKlass java/lang/IllegalAccessException -instanceKlass java/lang/InstantiationException -instanceKlass java/lang/NoSuchFieldException -instanceKlass java/lang/NoSuchMethodException -instanceKlass java/lang/ClassNotFoundException -ciInstanceKlass java/lang/ReflectiveOperationException 1 1 34 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/IllegalMonitorStateException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/BootstrapMethodError 0 0 45 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -instanceKlass java/lang/UnsatisfiedLinkError -instanceKlass java/lang/IncompatibleClassChangeError -instanceKlass java/lang/BootstrapMethodError -instanceKlass java/lang/NoClassDefFoundError -ciInstanceKlass java/lang/LinkageError 1 1 31 10 7 12 1 1 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/NullPointerException 1 1 52 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 1 1 5 0 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 -ciInstanceKlass java/lang/InternalError 0 0 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/StackOverflowError -instanceKlass java/lang/OutOfMemoryError -instanceKlass java/lang/InternalError -ciInstanceKlass java/lang/VirtualMachineError 1 1 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/NoClassDefFoundError 0 0 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/OutOfMemoryError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/StackOverflowError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/StackTraceElement 1 1 224 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 8 1 10 100 12 1 1 1 100 1 9 12 1 8 1 9 12 1 9 12 1 9 12 1 1 8 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 7 12 1 1 10 10 12 1 1 10 12 1 10 12 1 1 100 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 -instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer -ciInstanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer 1 1 32 10 7 12 1 1 1 9 7 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/misc/UnsafeConstants 1 1 34 10 100 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 1 1 1 1 1 1 1 -staticfield jdk/internal/misc/UnsafeConstants ADDRESS_SIZE0 I 8 -staticfield jdk/internal/misc/UnsafeConstants PAGE_SIZE I 16384 -staticfield jdk/internal/misc/UnsafeConstants BIG_ENDIAN Z 0 -staticfield jdk/internal/misc/UnsafeConstants UNALIGNED_ACCESS Z 1 -staticfield jdk/internal/misc/UnsafeConstants DATA_CACHE_LINE_FLUSH_SIZE I 0 -instanceKlass java/lang/invoke/DelegatingMethodHandle -instanceKlass java/lang/invoke/BoundMethodHandle -instanceKlass java/lang/invoke/DirectMethodHandle -ciInstanceKlass java/lang/invoke/MethodHandle 1 1 718 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 7 1 7 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 8 1 10 100 12 1 1 1 9 12 1 1 100 1 10 9 100 12 1 1 1 9 100 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 11 12 1 10 12 1 10 12 1 1 10 100 12 1 1 100 1 11 12 1 10 100 1 11 12 1 100 1 10 12 1 11 12 1 9 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 10 12 1 1 9 12 1 11 12 1 9 12 1 9 12 1 9 12 1 11 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 100 12 1 1 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 8 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 100 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 9 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 8 10 12 1 1 8 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 100 1 1 1 1 -staticfield java/lang/invoke/MethodHandle FORM_OFFSET J 20 -staticfield java/lang/invoke/MethodHandle UPDATE_OFFSET J 13 -staticfield java/lang/invoke/MethodHandle $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MethodType 1 1 769 7 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 7 12 1 1 8 1 10 100 12 1 1 1 9 7 1 9 7 1 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 9 12 1 11 12 1 1 7 7 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 10 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 11 12 1 1 10 12 1 1 7 1 10 12 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 10 12 1 11 12 1 1 11 12 1 10 100 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 9 12 1 1 7 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 11 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 11 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 10 100 12 1 1 10 12 1 100 10 12 1 1 10 12 1 10 7 1 7 1 9 12 1 1 100 1 100 1 100 1 1 1 5 0 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 1 1 1 1 100 1 1 100 1 1 100 1 100 1 1 -staticfield java/lang/invoke/MethodType internTable Ljava/lang/invoke/MethodType$ConcurrentWeakInternSet; java/lang/invoke/MethodType$ConcurrentWeakInternSet -staticfield java/lang/invoke/MethodType NO_PTYPES [Ljava/lang/Class; 0 [Ljava/lang/Class; -staticfield java/lang/invoke/MethodType objectOnlyTypes [Ljava/lang/invoke/MethodType; 20 [Ljava/lang/invoke/MethodType; -staticfield java/lang/invoke/MethodType METHOD_HANDLE_ARRAY [Ljava/lang/Class; 1 [Ljava/lang/Class; -staticfield java/lang/invoke/MethodType serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; -staticfield java/lang/invoke/MethodType $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/LambdaForm 1 1 1052 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 100 1 10 9 12 1 10 12 1 1 9 12 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 7 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 9 12 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 9 12 1 7 1 10 12 1 1 9 12 1 10 12 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 7 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 9 12 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 12 10 10 12 1 1 9 12 1 8 10 12 1 1 100 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 1 8 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 10 12 1 1 8 1 8 1 100 1 8 1 10 12 10 12 1 10 12 1 10 12 1 1 8 1 8 1 9 100 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 8 1 100 1 8 1 100 1 8 1 100 1 8 1 10 12 1 8 1 9 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 100 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 8 1 8 1 100 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 8 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 7 1 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 8 1 10 12 1 9 12 1 1 7 1 10 7 12 1 1 1 8 1 100 1 10 12 1 9 12 1 9 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 1 10 12 1 10 12 1 9 12 10 12 1 10 10 12 1 9 9 12 1 7 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 7 1 9 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/LambdaForm COMPILE_THRESHOLD I 0 -staticfield java/lang/invoke/LambdaForm INTERNED_ARGUMENTS [[Ljava/lang/invoke/LambdaForm$Name; 5 [[Ljava/lang/invoke/LambdaForm$Name; -staticfield java/lang/invoke/LambdaForm IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory -staticfield java/lang/invoke/LambdaForm LF_identity [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; -staticfield java/lang/invoke/LambdaForm LF_zero [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; -staticfield java/lang/invoke/LambdaForm NF_identity [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; -staticfield java/lang/invoke/LambdaForm NF_zero [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; -staticfield java/lang/invoke/LambdaForm createFormsLock Ljava/lang/Object; java/lang/Object -staticfield java/lang/invoke/LambdaForm DEBUG_NAME_COUNTERS Ljava/util/HashMap; null -staticfield java/lang/invoke/LambdaForm DEBUG_NAMES Ljava/util/HashMap; null -staticfield java/lang/invoke/LambdaForm TRACE_INTERPRETER Z 0 -staticfield java/lang/invoke/LambdaForm $assertionsDisabled Z 1 -instanceKlass jdk/internal/reflect/FieldAccessorImpl -instanceKlass jdk/internal/reflect/ConstructorAccessorImpl -instanceKlass jdk/internal/reflect/MethodAccessorImpl -ciInstanceKlass jdk/internal/reflect/MagicAccessorImpl 1 1 16 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/DirectMethodHandleAccessor -ciInstanceKlass jdk/internal/reflect/MethodAccessorImpl 1 1 38 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/DirectConstructorHandleAccessor -instanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl -ciInstanceKlass jdk/internal/reflect/ConstructorAccessorImpl 1 1 27 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 -ciInstanceKlass jdk/internal/reflect/DelegatingClassLoader 0 0 18 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/CallerSensitive 0 0 17 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl 0 0 128 10 100 12 1 1 1 9 100 12 1 1 1 100 1 10 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 8 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/ConstantPool 1 1 142 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 11 7 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl 0 0 47 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 8 11 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/MethodHandleFieldAccessorImpl -instanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl -ciInstanceKlass jdk/internal/reflect/FieldAccessorImpl 1 1 269 10 7 12 1 1 1 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 100 1 10 12 1 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 8 1 8 1 8 1 10 12 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl -ciInstanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl 0 0 62 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/invoke/VolatileCallSite -instanceKlass java/lang/invoke/MutableCallSite -instanceKlass java/lang/invoke/ConstantCallSite -ciInstanceKlass java/lang/invoke/CallSite 1 1 302 10 7 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 10 12 1 1 9 12 1 9 100 12 1 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 1 9 12 1 8 1 100 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 8 10 12 1 1 9 12 1 1 100 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 10 12 10 12 1 1 100 1 100 1 100 1 8 1 10 12 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/CallSite $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/ConstantCallSite 1 1 65 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/ConstantCallSite UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe -instanceKlass java/lang/invoke/DirectMethodHandle$StaticAccessor -instanceKlass java/lang/invoke/DirectMethodHandle$Accessor -instanceKlass java/lang/invoke/DirectMethodHandle$Constructor -ciInstanceKlass java/lang/invoke/DirectMethodHandle 1 1 913 7 1 7 1 100 1 7 1 7 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 100 1 10 12 1 100 1 10 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 7 12 1 1 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 1 9 12 1 1 7 1 10 12 1 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 1 9 12 9 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 7 1 9 12 1 1 10 7 12 1 1 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 12 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 7 1 10 12 1 9 12 1 1 10 12 10 12 1 10 12 1 10 12 1 10 8 1 8 1 8 1 8 1 10 12 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 8 9 12 1 1 10 12 1 1 8 1 8 8 9 12 1 8 1 8 8 8 8 8 1 8 10 12 1 10 12 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/DirectMethodHandle IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory -staticfield java/lang/invoke/DirectMethodHandle FT_UNCHECKED_REF I 8 -staticfield java/lang/invoke/DirectMethodHandle ACCESSOR_FORMS [Ljava/lang/invoke/LambdaForm; 132 [Ljava/lang/invoke/LambdaForm; -staticfield java/lang/invoke/DirectMethodHandle ALL_WRAPPERS [Lsun/invoke/util/Wrapper; 10 [Lsun/invoke/util/Wrapper; -staticfield java/lang/invoke/DirectMethodHandle NFS [Ljava/lang/invoke/LambdaForm$NamedFunction; 12 [Ljava/lang/invoke/LambdaForm$NamedFunction; -staticfield java/lang/invoke/DirectMethodHandle OBJ_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType -staticfield java/lang/invoke/DirectMethodHandle LONG_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType -staticfield java/lang/invoke/DirectMethodHandle $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MutableCallSite 0 0 63 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 -ciInstanceKlass java/lang/invoke/VolatileCallSite 0 0 37 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -instanceKlass java/lang/invoke/VarHandleInts$FieldStaticReadOnly -instanceKlass java/lang/invoke/VarHandleLongs$FieldInstanceReadOnly -instanceKlass java/lang/invoke/VarHandleInts$FieldInstanceReadOnly -instanceKlass java/lang/invoke/VarHandleReferences$FieldInstanceReadOnly -ciInstanceKlass java/lang/invoke/VarHandle 1 1 376 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 10 100 12 1 1 100 1 10 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 10 12 1 1 7 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 100 1 1 1 -staticfield java/lang/invoke/VarHandle VFORM_OFFSET J 16 -staticfield java/lang/invoke/VarHandle $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MemberName 1 1 757 7 1 7 1 100 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 100 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 8 1 10 100 12 1 1 1 7 1 10 10 12 1 1 100 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 9 12 1 1 3 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 8 10 12 1 1 10 12 1 1 8 1 9 100 1 8 9 100 1 10 12 1 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 8 1 8 1 100 1 10 12 1 10 100 12 1 1 1 100 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 3 10 12 1 3 10 12 1 3 3 3 3 3 3 3 100 1 10 12 1 10 7 12 1 1 1 10 12 1 3 9 12 1 10 12 1 1 3 10 12 1 10 10 7 12 1 1 1 10 12 1 1 10 7 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 10 10 12 100 1 10 10 10 12 1 1 10 12 1 1 10 10 12 1 8 10 7 1 10 12 1 10 7 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 1 100 1 8 1 10 7 1 10 12 1 10 12 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 8 1 10 10 12 1 10 12 1 8 1 8 1 10 10 12 1 8 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 100 1 10 8 1 8 1 8 1 8 1 10 12 1 100 1 100 1 100 1 10 100 1 10 100 1 10 100 12 1 1 1 9 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield java/lang/invoke/MemberName $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/ResolvedMethodName 1 1 16 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/invoke/MethodHandleNatives 1 1 660 100 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 7 1 10 7 12 1 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 1 9 100 12 1 1 1 8 1 10 100 12 1 1 1 100 1 10 12 100 1 100 1 8 1 7 1 10 10 12 1 7 1 9 7 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 100 12 1 1 1 100 1 8 1 10 100 12 1 1 1 7 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 12 1 100 1 100 1 10 12 1 10 12 1 8 1 8 1 10 10 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 7 1 9 12 1 1 10 7 12 1 1 1 10 10 12 1 9 12 1 10 12 1 1 9 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 7 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 100 1 100 1 10 10 100 1 100 1 10 100 1 10 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 -staticfield java/lang/invoke/MethodHandleNatives $assertionsDisabled Z 1 -ciInstanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext 1 1 49 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass jdk/internal/invoke/NativeEntryPoint 0 0 92 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 11 100 12 1 1 11 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass java/lang/StackWalker 0 0 235 9 100 12 1 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 10 10 100 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 11 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 -instanceKlass java/lang/LiveStackFrameInfo -ciInstanceKlass java/lang/StackFrameInfo 0 0 132 10 100 12 1 1 1 9 100 12 1 1 1 9 100 1 9 12 1 1 11 100 12 1 1 1 9 12 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 1 11 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 -ciInstanceKlass java/lang/LiveStackFrameInfo 0 0 97 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 10 100 1 10 12 1 100 1 10 12 1 100 1 100 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 -ciInstanceKlass java/lang/StackStreamFactory$AbstractStackWalker 1 0 306 100 1 100 1 3 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 8 1 10 12 9 100 12 1 1 1 10 100 12 1 1 9 12 1 8 1 5 0 8 1 8 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 9 12 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass jdk/internal/module/Modules 0 0 504 10 100 12 1 1 1 9 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 11 12 1 11 12 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 11 12 1 9 12 1 1 11 100 12 1 1 1 10 12 1 1 10 10 12 1 10 9 12 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 12 1 1 18 12 1 1 11 100 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 100 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 1 11 12 1 1 10 12 1 18 18 10 12 1 1 9 12 1 1 11 100 12 1 1 1 100 1 10 11 12 1 11 12 1 1 11 12 1 1 10 100 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 10 12 1 1 100 1 10 18 12 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 18 12 1 11 11 12 10 12 1 10 10 100 1 18 12 1 10 10 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 1 16 16 15 10 12 1 16 1 16 1 15 10 12 1 16 1 16 1 15 10 12 16 1 15 10 16 1 15 10 12 16 1 15 10 12 16 15 10 12 16 15 10 12 1 1 1 100 1 100 1 1 -ciInstanceKlass jdk/internal/loader/ClassLoaders 1 1 183 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 11 100 12 1 1 1 100 1 11 12 1 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 7 1 8 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 8 1 10 7 12 1 1 8 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -staticfield jdk/internal/loader/ClassLoaders JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 -staticfield jdk/internal/loader/ClassLoaders BOOT_LOADER Ljdk/internal/loader/ClassLoaders$BootClassLoader; jdk/internal/loader/ClassLoaders$BootClassLoader -staticfield jdk/internal/loader/ClassLoaders PLATFORM_LOADER Ljdk/internal/loader/ClassLoaders$PlatformClassLoader; jdk/internal/loader/ClassLoaders$PlatformClassLoader -staticfield jdk/internal/loader/ClassLoaders APP_LOADER Ljdk/internal/loader/ClassLoaders$AppClassLoader; jdk/internal/loader/ClassLoaders$AppClassLoader -ciInstanceKlass java/util/ArrayList 1 1 493 10 7 12 1 1 1 7 1 9 7 12 1 1 1 9 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 11 7 12 1 1 1 9 12 1 1 11 12 1 1 100 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 10 7 12 1 1 1 10 7 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 11 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 100 1 8 1 10 100 1 10 12 1 7 1 10 12 1 10 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 -staticfield java/util/ArrayList EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; -staticfield java/util/ArrayList DEFAULTCAPACITY_EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; -ciInstanceKlass com/jcraft/jorbis/Block 1 1 163 10 7 9 7 10 9 9 9 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 5 0 9 9 9 9 9 9 9 9 9 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 1 12 1 12 12 7 12 12 12 12 7 12 12 12 12 12 12 12 7 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass com/jcraft/jogg/Buffer 1 1 119 10 9 9 9 9 9 10 10 10 10 9 9 10 10 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 7 7 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 100 12 12 12 100 12 12 1 1 1 1 1 1 1 1 1 1 -staticfield com/jcraft/jogg/Buffer mask [I 33 -instanceKlass com/jcraft/jorbis/Residue2 -instanceKlass com/jcraft/jorbis/Residue1 -ciInstanceKlass com/jcraft/jorbis/Residue0 1 1 225 10 7 9 10 9 9 9 9 9 10 10 9 10 10 9 10 7 10 9 9 9 9 9 9 9 9 7 9 10 10 9 9 9 9 7 9 10 10 10 9 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 12 1 12 7 12 12 12 12 12 12 7 12 12 12 12 12 7 12 12 1 12 7 12 12 12 7 12 12 7 12 12 7 12 12 12 12 12 12 7 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 1 1 51 9 10 9 9 9 9 9 9 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 100 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/CodeBook 1 1 191 10 7 10 9 9 9 9 10 10 9 9 10 10 10 9 9 10 9 9 10 10 9 9 9 10 9 9 10 10 10 7 10 10 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 12 1 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/CodeBook$DecodeAux 1 1 33 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 -ciInstanceKlass com/jcraft/jorbis/Residue0$LookResidue0 1 1 45 9 10 7 7 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 1 1 1 1 1 -compile com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I -1 4 inline 10 0 -1 0 com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 1 125 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 2 12 0 com/jcraft/jogg/Buffer look (I)I 2 38 0 com/jcraft/jogg/Buffer adv (I)V 2 49 0 com/jcraft/jogg/Buffer read1 ()I 1 256 0 com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 2 22 0 com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 3 12 0 com/jcraft/jogg/Buffer look (I)I 3 38 0 com/jcraft/jogg/Buffer adv (I)V 3 49 0 com/jcraft/jogg/Buffer read1 ()I diff --git a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java index d060bffc9..be8cfff2c 100644 --- a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java +++ b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java @@ -201,7 +201,8 @@ public class ForestGameArea extends GameArea { "sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3", "sounds/towers/5.56_single_shot.mp3", "sounds/towers/explosion.mp3", - "sounds/towers/eco_tower_ping.mp3" + "sounds/towers/eco_tower_ping.mp3", + "sounds/towers/ar15_single_shot_far.mp3" }; private static final String backgroundMusic = "sounds/background/Sci-Fi1.ogg"; diff --git a/source/core/src/main/com/csse3200/game/components/tower/StunTowerAnimationController.java b/source/core/src/main/com/csse3200/game/components/tower/StunTowerAnimationController.java index 628eed1d6..d3eaec777 100644 --- a/source/core/src/main/com/csse3200/game/components/tower/StunTowerAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/tower/StunTowerAnimationController.java @@ -20,7 +20,7 @@ public class StunTowerAnimationController extends Component { //further sounds can be added for the tower attacks/movement - private static final String FIRE_SINGLE_SFX = "sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3"; + private static final String FIRE_SINGLE_SFX = "sounds/towers/ar15_single_shot_far.mp3"; private final Sound fireSingleSound = ServiceLocator.getResourceService().getAsset( FIRE_SINGLE_SFX, Sound.class); diff --git a/source/core/src/test/com/csse3200/game/components/tower/StunTowerAnimationControllerTest.java b/source/core/src/test/com/csse3200/game/components/tower/StunTowerAnimationControllerTest.java index 8e2ac5462..7e5c272ba 100644 --- a/source/core/src/test/com/csse3200/game/components/tower/StunTowerAnimationControllerTest.java +++ b/source/core/src/test/com/csse3200/game/components/tower/StunTowerAnimationControllerTest.java @@ -23,7 +23,7 @@ public class StunTowerAnimationControllerTest { private final String[] texture = {"images/towers/stun_tower.png"}; private final String[] atlas = {"images/towers/stun_tower.atlas"}; private static final String[] sounds = { - "sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3" + "sounds/towers/ar15_single_shot_far.mp3" }; @BeforeEach diff --git a/source/core/src/test/com/csse3200/game/entities/factories/TowerFactoryTest.java b/source/core/src/test/com/csse3200/game/entities/factories/TowerFactoryTest.java index 57dec733c..01462c0f1 100644 --- a/source/core/src/test/com/csse3200/game/entities/factories/TowerFactoryTest.java +++ b/source/core/src/test/com/csse3200/game/entities/factories/TowerFactoryTest.java @@ -59,7 +59,8 @@ public class TowerFactoryTest { "sounds/towers/Desert-Eagle-Far-Single-Gunshot.mp3", "sounds/towers/5.56_single_shot.mp3", "sounds/towers/explosion.mp3", - "sounds/towers/eco_tower_ping.mp3" + "sounds/towers/eco_tower_ping.mp3", + "sounds/towers/ar15_single_shot_far.mp3" }; From 4ab9b82ea152ee734585a1c7586fbb49ce422388 Mon Sep 17 00:00:00 2001 From: MiniSoda17 Date: Mon, 16 Oct 2023 23:41:31 +1000 Subject: [PATCH 30/44] Removing code smells from forest game area --- source/core/assets/images/mobs/skeleton.atlas | 49 +-- source/core/assets/images/mobs/skeleton.png | Bin 26501 -> 26617 bytes .../csse3200/game/areas/ForestGameArea.java | 402 +----------------- .../game/entities/factories/NPCFactory.java | 2 +- .../game/entities/factories/WaveFactory.java | 4 +- 5 files changed, 11 insertions(+), 446 deletions(-) diff --git a/source/core/assets/images/mobs/skeleton.atlas b/source/core/assets/images/mobs/skeleton.atlas index f0117d879..9e1c78e17 100644 --- a/source/core/assets/images/mobs/skeleton.atlas +++ b/source/core/assets/images/mobs/skeleton.atlas @@ -69,7 +69,7 @@ skeleton_attack index: -1 skeleton_attack rotate: false - xy: 514, 2 + xy: 578, 52 size: 62, 48 orig: 62, 48 offset: 0, 0 @@ -83,7 +83,7 @@ skeleton_attack index: -1 skeleton_attack rotate: false - xy: 770, 2 + xy: 834, 52 size: 62, 48 orig: 62, 48 offset: 0, 0 @@ -95,41 +95,6 @@ skeleton_attack orig: 62, 48 offset: 0, 0 index: -1 -skeleton_death - rotate: false - xy: 1026, 2 - size: 62, 48 - orig: 62, 48 - offset: 0, 0 - index: -1 -skeleton_death - rotate: false - xy: 66, 52 - size: 62, 48 - orig: 62, 48 - offset: 0, 0 - index: -1 -skeleton_death - rotate: false - xy: 834, 52 - size: 62, 48 - orig: 62, 48 - offset: 0, 0 - index: -1 -skeleton_death - rotate: false - xy: 1154, 55 - size: 62, 45 - orig: 62, 45 - offset: 0, 0 - index: -1 -skeleton_death - rotate: false - xy: 578, 2 - size: 62, 48 - orig: 62, 48 - offset: 0, 0 - index: -1 skeleton_death rotate: false xy: 194, 52 @@ -188,7 +153,7 @@ skeleton_walk index: -1 skeleton_walk rotate: false - xy: 514, 52 + xy: 514, 2 size: 62, 48 orig: 62, 48 offset: 0, 0 @@ -202,7 +167,7 @@ skeleton_walk index: -1 skeleton_walk rotate: false - xy: 770, 52 + xy: 770, 2 size: 62, 48 orig: 62, 48 offset: 0, 0 @@ -237,21 +202,21 @@ skeleton_walk index: -1 skeleton_walk rotate: false - xy: 578, 52 + xy: 514, 52 size: 62, 48 orig: 62, 48 offset: 0, 0 index: -1 skeleton_walk rotate: false - xy: 130, 2 + xy: 66, 52 size: 62, 48 orig: 62, 48 offset: 0, 0 index: -1 skeleton_walk rotate: false - xy: 834, 2 + xy: 770, 52 size: 62, 48 orig: 62, 48 offset: 0, 0 diff --git a/source/core/assets/images/mobs/skeleton.png b/source/core/assets/images/mobs/skeleton.png index cbcbd1ed123c4a385f11fd030d7bfe924ac773e2..9d75bb0669074f5bf188193778fcdae0b5296159 100644 GIT binary patch literal 26617 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 literal 26501 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 Ntu5@#OHX*m{6E*b7EAyD diff --git a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java index 8fccaf74b..1d5327884 100644 --- a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java +++ b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java @@ -263,30 +263,9 @@ public void create() { waves = WaveFactory.createWaves(); spawnEntity(waves); waves.getEvents().addListener("spawnWave", this::spawnMob); - // spawnCoat(); -// spawnDodgingDragonKnight(17,4); -// spawnDeflectWizard(17, 3); -// spawnSplittingXenoGrunt(17, 2); -// spawnPatrick(); -// spawnDemonBoss(); - // spawnSplittingRocky(17, 4); - // spawnFireWizard(17, 3); - // spawnNecromancer(17, 2); - - - spawnScrap(); spawnGapScanners(); - -// spawnTNTTower(); -// spawnWeaponTower(); -// spawnGapScanners(); -// spawnDroidTower(); -// spawnFireWorksTower(); // Commented these out until they are needed for Demonstration -// spawnPierceTower(); -// spawnRicochetTower(); -// spawnBombship(); } private void displayUI() { @@ -344,90 +323,6 @@ private Entity spawnPlayer(GridPoint2 position) { return newPlayer; } - // commented 383 - 386 out as there was a missing arg? - private void spawnDemonBoss() { - Entity demon = MobBossFactory.createDemonBoss(5000); - spawnEntityAt(demon, new GridPoint2(19, 5), true, false); - } - - private void spawnPatrick() { - Entity patrick = MobBossFactory.createPatrickBoss(3000); - spawnEntityAt(patrick, new GridPoint2(18, 5), true, false); - } - - private void spawnPatrickDeath() { - Entity patrickDeath = MobBossFactory.patrickDead(); - spawnEntityAt(patrickDeath, new GridPoint2(18, 5), true, false); - } - // commented 398 - 401 out as there was a missing arg? -// private void spawnIceBaby() { -// Entity iceBaby = MobBossFactory.createIceBoss(); -// spawnEntityAt(iceBaby, new GridPoint2(19, 5), true, false); -// } - -// private void spawnDemonBoss() { -// Entity demon = MobBossFactory.createDemonBoss(); -// spawnEntityAt(demon, new GridPoint2(19, 5), true, false); -// } - -// private void spawnPatrick() { -// Entity patrick = MobBossFactory.createPatrickBoss(3000); -// spawnEntityAt(patrick, new GridPoint2(18, 5), true, false); -// } -// -// private void spawnPatrickDeath() { -// Entity patrickDeath = MobBossFactory.patrickDead(); -// spawnEntityAt(patrickDeath, new GridPoint2(18, 5), true, false); -// } -// -// private void spawnIceBaby() { -// Entity iceBaby = MobBossFactory.createIceBoss(); -// spawnEntityAt(iceBaby, new GridPoint2(19, 5), true, false); -// } - - /** - * Spawns a projectile that only heads towards the enemies in its lane. - * - * @param position The position of the Entity that's shooting the projectile. - * @param targetLayer The enemy layer of the "shooter". - * @param direction The direction the projectile should head towards. - * @param speed The speed of the projectiles. - */ - private void spawnProjectile(Vector2 position, short targetLayer, int direction, Vector2 speed) { - Entity Projectile = ProjectileFactory.createFireBall(targetLayer, new Vector2(direction, position.y), speed); - Projectile.setPosition(position); - spawnEntity(Projectile); - } - - /** - * Spawns a projectile specifically for general mobs/xenohunters - * - * @param position The position of the Entity that's shooting the projectile. - * @param targetLayer The enemy layer of the "shooter". - * @param direction The direction the projectile should head towards. - * @param speed The speed of the projectiles. - */ - private void spawnProjectileTest(Vector2 position, short targetLayer, int direction, Vector2 speed) { - Entity Projectile = ProjectileFactory.createEngineerBullet(targetLayer, new Vector2(direction, position.y), speed); - Projectile.setPosition(position); - spawnEntity(Projectile); - } - - /** - * Spawns a projectile to be used for multiple projectile function. - * - * @param position The position of the Entity that's shooting the projectile. - * @param targetLayer The enemy layer of the "shooter". - * @param space The space between the projectiles' destination. - * @param direction The direction the projectile should head towards. - * @param speed The speed of the projectiles. - */ - private void spawnProjectile(Vector2 position, short targetLayer, int space, int direction, Vector2 speed) { - Entity Projectile = ProjectileFactory.createFireBall(targetLayer, new Vector2(direction, position.y + space), speed); - Projectile.setPosition(position); - spawnEntity(Projectile); - } - /** * Spawn an entity on the map. Is called during a wave. Add cases here for each mob type * @param entity mob to be spawned @@ -449,7 +344,7 @@ public void spawnMob(String entity, GridPoint2 randomPos, int health) { case "Skeleton": mob = NPCFactory.createSkeleton(health); break; - case "DeflectWizard": + case "Wizard": mob = NPCFactory.createWizard(health); break; case "WaterQueen": @@ -499,301 +394,6 @@ public void spawnMob(String entity, GridPoint2 randomPos, int health) { spawnEntityAt(mob, randomPos, true, false); } - // * TEMPORARY FOR TESTING -// private void spawnSplittingXenoGrunt(int x, int y) { -// GridPoint2 pos = new GridPoint2(x, y); -// Entity xenoGrunt = NPCFactory.createSplittingXenoGrunt(); -// xenoGrunt.setScale(1.5f, 1.5f); -// spawnEntityAt(xenoGrunt, pos, true, true); -// } - // * TEMPORARY FOR TESTING - private void spawnSplittingRocky(int x, int y) { - GridPoint2 pos = new GridPoint2(x, y); - Entity rocky = NPCFactory.createSplittingRocky(60); - rocky.setScale(1.5f, 1.5f); - spawnEntityAt(rocky, pos, true, true); - } - - private void spawnFireWizard(int x, int y) { - GridPoint2 pos = new GridPoint2(x, y); - Entity firewiz = NPCFactory.createDeflectFireWizard(60); - firewiz.setScale(1.5f, 1.5f); - spawnEntityAt(firewiz, pos, true, true); - } - - private void spawnNecromancer(int x, int y) { - GridPoint2 pos = new GridPoint2(x, y); - Entity Necromancer = NPCFactory.createNecromancer(60); - Necromancer.setScale(1.5f, 1.5f); - spawnEntityAt(Necromancer, pos, true, true); - } - - // * TEMPORARY FOR TESTING -// private void spawnDodgingDragonKnight(int x, int y) { -// GridPoint2 pos = new GridPoint2(x, y); -// Entity fireworm = NPCFactory.createDodgingDragonKnight(); -// fireworm.setScale(1.5f, 1.5f); -// spawnEntityAt(fireworm, pos, true, true); -// } -// -// // * TEMPORARY FOR TESTING -// private void spawnDeflectXenoGrunt(int x, int y) { -// GridPoint2 pos = new GridPoint2(x, y); -// Entity xenoGrunt = NPCFactory.createDeflectXenoGrunt(); -// xenoGrunt.setScale(1.5f, 1.5f); -// spawnEntityAt(xenoGrunt, pos, true, true); -// } -// -// private void spawnFireWorm() { -// int[] pickedLanes = random.ints(1, 7) -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity fireWorm = NPCFactory.createFireWorm(); -// fireWorm.setScale(1.5f, 1.5f); -// spawnEntityAt(fireWorm, randomPos, true, false); -// } -// } -// -// private void spawnSkeleton() { -// int[] pickedLanes = new Random().ints(1, 7) -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity skeleton = NPCFactory.createSkeleton(); -// skeleton.setScale(1.5f, 1.5f); -// spawnEntityAt(skeleton, randomPos, true, false); -// } -// } - -// private void spawnDragonKnight() { -// int[] pickedLanes = random.ints(1, 7) -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity fireWorm = NPCFactory.createDragonKnight(); -// fireWorm.setScale(1.5f, 1.5f); -// spawnEntityAt(fireWorm, randomPos, true, false); -// } -// } -// -// private void spawnWizard() { -// int[] pickedLanes = new Random().ints(1, 7) -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity wizard = NPCFactory.createWizard(); -// wizard.setScale(1.5f, 1.5f); -// spawnEntityAt(wizard, randomPos, true, false); -// } -// } -// -// private void spawnWaterQueen() { -// int[] pickedLanes = new Random().ints(1, 7) -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity waterQueen = NPCFactory.createWaterQueen(); -// waterQueen.setScale(1.5f, 1.5f); -// spawnEntityAt(waterQueen, randomPos, true, false); -// } -// } -// -// private void spawnWaterSlime() { -// int[] pickedLanes = new Random().ints(1, 7) -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity waterSlime = NPCFactory.createWaterSlime(); -// waterSlime.setScale(1.5f, 1.5f); -// spawnEntityAt(waterSlime, randomPos, true, false); -// } -// } - - // * TEMPORARY FOR TESTING - private void spawnDodgingDragonKnight(int x, int y) { - GridPoint2 pos = new GridPoint2(x, y); - Entity fireworm = NPCFactory.createDodgingDragonKnight(100); - fireworm.setScale(1.5f, 1.5f); - spawnEntityAt(fireworm, pos, true, true); - } -// -// // * TEMPORARY FOR TESTING - private void spawnDeflectWizard(int x, int y) { - GridPoint2 pos = new GridPoint2(x, y); - Entity xenoGrunt = NPCFactory.createDeflectWizard(100); - xenoGrunt.setScale(1.5f, 1.5f); - spawnEntityAt(xenoGrunt, pos, true, true); - } -// -// private void spawnFireWorm() { -// -// int[] pickedLanes = rand.ints(0, ServiceLocator.getMapService().getHeight() ) -// -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity fireWorm = NPCFactory.createFireWorm(); -// fireWorm.setScale(1.5f, 1.5f); -// spawnEntityAt(fireWorm, randomPos, true, false); -// } -// } -// -// private void spawnSkeleton() { -// -// int[] pickedLanes = new Random().ints(0, ServiceLocator.getMapService().getHeight() ) -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity skeleton = NPCFactory.createSkeleton(); -// skeleton.setScale(1.5f, 1.5f); -// spawnEntityAt(skeleton, randomPos, true, false); -// } -// } -// -// private void spawnDragonKnight() { -// -// int[] pickedLanes = rand.ints(0, ServiceLocator.getMapService().getHeight() ) -// -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity fireWorm = NPCFactory.createDodgingDragonKnight(); -// fireWorm.setScale(1.5f, 1.5f); -// spawnEntityAt(fireWorm, randomPos, true, false); -// } -// } -// -// private void spawnWizard() { -// -// int[] pickedLanes = rand.ints(0, ServiceLocator.getMapService().getHeight() ) -// -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity wizard = NPCFactory.createDeflectWizard(); -// wizard.setScale(1.5f, 1.5f); -// spawnEntityAt(wizard, randomPos, true, false); -// } -// } -// -// private void spawnWaterQueen() { -// -// int[] pickedLanes = new Random().ints(0, ServiceLocator.getMapService().getHeight() ) -// -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity waterQueen = NPCFactory.createWaterQueen(); -// waterQueen.setScale(1.5f, 1.5f); -// spawnEntityAt(waterQueen, randomPos, true, false); -// } -// } -// -// private void spawnWaterSlime() { -// -// int[] pickedLanes = new Random().ints(0, ServiceLocator.getMapService().getHeight() ) -// -// .distinct().limit(5).toArray(); -// for (int i = 0; i < NUM_GRUNTS; i++) { -// GridPoint2 randomPos = new GridPoint2(19, pickedLanes[i]); -// Entity waterSlime = NPCFactory.createSplittingWaterSlime(); -// waterSlime.setScale(1.5f, 1.5f); -// spawnEntityAt(waterSlime, randomPos, true, false); -// } -// } - - private void spawnCoat() { - Entity gregMob = NPCFactory.createCoat(100); - gregMob.setScale(1.5f, 1.5f); - spawnEntityAt(gregMob, new GridPoint2(17, 4), false, false); - } - - /** - * Creates multiple projectiles that travel simultaneous. They all have same - * the starting point but different destinations. - * - * @param position The position of the Entity that's shooting the projectile. - * @param targetLayer The enemy layer of the "shooter". - * @param direction The direction the projectile should head towards. - * @param space The space between the projectiles' destination. - * @param speed The speed of the projectiles. - * @param quantity The amount of projectiles to spawn. - */ - private void spawnMultiProjectile(Vector2 position, short targetLayer, int direction, int space, Vector2 speed, int quantity) { - int half = quantity / 2; - for (int i = 0; i < quantity; i++) { - spawnProjectile(position, targetLayer, space * half, direction, speed); - --half; - } - } - - /** - * Returns projectile that can do an area of effect damage - * - * @param position The position of the Entity that's shooting the projectile. - * @param targetLayer The enemy layer of the "shooter". - * @param direction The direction the projectile should head towards. - * @param speed The speed of the projectiles. - * @param effect Type of effect. - * @param aoe Whether it is an aoe projectile. - */ - private void spawnEffectProjectile(Vector2 position, short targetLayer, int direction, Vector2 speed, - ProjectileEffects effect, boolean aoe) { - Entity Projectile = ProjectileFactory.createEffectProjectile(targetLayer, new Vector2(direction, position.y), speed, effect, aoe); - Projectile.setPosition(position); - spawnEntity(Projectile); - } - - /** - * Spawns a pierce fireball. - * Pierce fireball can go through targetlayers without disappearing but damage - * will still be applied. - * - * @param position The position of the Entity that's shooting the projectile. - * @param targetLayer The enemy layer of the "shooter". - * @param direction The direction the projectile should head towards. - * @param speed The speed of the projectiles. - */ - private void spawnPierceFireBall(Vector2 position, short targetLayer, int direction, Vector2 speed) { - Entity projectile = ProjectileFactory.createPierceFireBall(targetLayer, new Vector2(direction, position.y), speed); - projectile.setPosition(position); - spawnEntity(projectile); - } - - /** - * Spawns a ricochet fireball - * Ricochet fireballs bounce off targets with a specified maximum count of 3 - * Possible extensions: Make the bounce count flexible with a param. - * - * @param position The position of the Entity that's shooting the projectile. - * @param targetLayer The enemy layer of the "shooter". - * @param direction The direction the projectile should head towards. - * @param speed The speed of the projectiles. - */ - private void spawnRicochetFireball(Vector2 position, short targetLayer, int direction, Vector2 speed) { - // Bounce count set to 0. - Entity projectile = ProjectileFactory.createRicochetFireball(targetLayer, new Vector2(direction, position.y), speed, 0); - projectile.setPosition(position); - spawnEntity(projectile); - } - - /** - * Spawns a split firework fireball. - * Splits into mini projectiles that spreads out after collision. - * - * @param position The position of the Entity that's shooting the projectile. - * @param targetLayer The enemy layer of the "shooter". - * @param direction The direction the projectile should towards. - * @param speed The speed of the projectiles. - * @param amount The amount of projectiles appearing after collision. - */ - private void spawnSplitFireWorksFireBall(Vector2 position, short targetLayer, int direction, Vector2 speed, int amount) { - Entity projectile = ProjectileFactory.createSplitFireWorksFireball(targetLayer, new Vector2(direction, position.y), speed, amount); - projectile.setPosition(position); - spawnEntity(projectile); - } - private void spawnWeaponTower() { GridPoint2 minPos = new GridPoint2(0, 0); GridPoint2 maxPos = terrain.getMapBounds(0).sub(5, 1); diff --git a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java index 513f92eeb..943023e48 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java @@ -622,7 +622,7 @@ public static Entity createSplittingRocky(int health) { * @return Splitting Night Borne */ public static Entity createSplittingNightBorne(int health) { - return createNightBorne(health).addComponent(new SplitMoblings(MobType.NIGHT_BORNE, 7, 0.5f)); + return createNightBorne(health).addComponent(new SplitMoblings(MobType.NIGHT_BORNE, 7, 0.3f)); } /** diff --git a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java index de95970f8..955da4cc4 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java @@ -41,10 +41,10 @@ public class WaveFactory { private static final ArrayList> lvl2Structure = new ArrayList<>(Arrays.asList( new ArrayList<>(Arrays.asList("Skeleton" - )), new ArrayList<>(Arrays.asList("Skeleton", "ArcaneArcher" + )), new ArrayList<>(Arrays.asList("Skeleton", "Wizard" )), new ArrayList<>(Arrays.asList("Skeleton", "Wizard" )), new ArrayList<>(Arrays.asList("Skeleton", "SplittingNightBorne" - )), new ArrayList<>(Arrays.asList("Wizard", "SplittingNightBorne" + )), new ArrayList<>(Arrays.asList("ArcaneArcher", "SplittingNightBorne" )), new ArrayList<>(Arrays.asList("SplittingNightBorne", "Skeleton" )), new ArrayList<>(Arrays.asList("Wizard", "SplittingNightBorne" )), new ArrayList<>(Arrays.asList("ArcaneArcher", "SplittingNightBorne", "Wizard" From 80915ea38c785e7312d9dee1177b0120329b6f52 Mon Sep 17 00:00:00 2001 From: MiniSoda17 Date: Mon, 16 Oct 2023 23:47:30 +1000 Subject: [PATCH 31/44] Fixing waves structure for Junit testing --- .../com/csse3200/game/entities/factories/WaveFactory.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java index 955da4cc4..de95970f8 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/WaveFactory.java @@ -41,10 +41,10 @@ public class WaveFactory { private static final ArrayList> lvl2Structure = new ArrayList<>(Arrays.asList( new ArrayList<>(Arrays.asList("Skeleton" - )), new ArrayList<>(Arrays.asList("Skeleton", "Wizard" + )), new ArrayList<>(Arrays.asList("Skeleton", "ArcaneArcher" )), new ArrayList<>(Arrays.asList("Skeleton", "Wizard" )), new ArrayList<>(Arrays.asList("Skeleton", "SplittingNightBorne" - )), new ArrayList<>(Arrays.asList("ArcaneArcher", "SplittingNightBorne" + )), new ArrayList<>(Arrays.asList("Wizard", "SplittingNightBorne" )), new ArrayList<>(Arrays.asList("SplittingNightBorne", "Skeleton" )), new ArrayList<>(Arrays.asList("Wizard", "SplittingNightBorne" )), new ArrayList<>(Arrays.asList("ArcaneArcher", "SplittingNightBorne", "Wizard" From e0701d9ad8e0e4226eba1fde0101eb09edada328 Mon Sep 17 00:00:00 2001 From: MiniSoda17 Date: Mon, 16 Oct 2023 23:54:48 +1000 Subject: [PATCH 32/44] Fixing up night borne splitting --- .../main/com/csse3200/game/entities/factories/NPCFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java index 943023e48..513f92eeb 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/NPCFactory.java @@ -622,7 +622,7 @@ public static Entity createSplittingRocky(int health) { * @return Splitting Night Borne */ public static Entity createSplittingNightBorne(int health) { - return createNightBorne(health).addComponent(new SplitMoblings(MobType.NIGHT_BORNE, 7, 0.3f)); + return createNightBorne(health).addComponent(new SplitMoblings(MobType.NIGHT_BORNE, 7, 0.5f)); } /** From b5d40de475cc3bee233b8f0b69627e18dd1b164b Mon Sep 17 00:00:00 2001 From: Shivam Date: Tue, 17 Oct 2023 00:00:48 +1000 Subject: [PATCH 33/44] Removed code smells from UIElementsDisplay --- .../game/components/maingame/UIElementsDisplay.java | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java b/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java index 84aa11902..ecf3c9758 100644 --- a/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java @@ -12,21 +12,13 @@ import com.csse3200.game.services.ServiceLocator; import com.csse3200.game.ui.ButtonFactory; import com.csse3200.game.ui.UIComponent; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import javax.swing.event.ChangeEvent; -import java.security.Provider; - /** * Displays a button to represent the remaining mobs left in the current wave and a button to skip to the next wave. */ public class UIElementsDisplay extends UIComponent { - private static final Logger logger = LoggerFactory.getLogger(UIElementsDisplay.class); private static final float Z_INDEX = 2f; private final Table buttonTable = new Table(); - private final Table timerTable = new Table(); private TextButton remainingMobsButton; private TextButton timerButton; @@ -97,11 +89,6 @@ public void updateTimerButton() { int totalSecs = (int) ((ServiceLocator.getWaveService().getNextWaveTime() - ServiceLocator.getTimeSource().getTime()) / 1000); - // TODO : THESE SHOULD BE REMOVED AND PLACED WHEREVER THE BOSS MOB GETS SPAWNED - if (totalSecs % 20 == 0) { - ServiceLocator.getMapService().shakeCameraMap(); - ServiceLocator.getMapService().shakeCameraGrid(); - } int seconds = totalSecs % 60; int minutes = (totalSecs % 3600) / 60; String finalTime = String.format("%02d:%02d", minutes, seconds); From 8fa4f7b374830dc76c5c012b81e0dff7eb9a355b Mon Sep 17 00:00:00 2001 From: Shivam Date: Tue, 17 Oct 2023 00:09:16 +1000 Subject: [PATCH 34/44] set debugging off for CurrencyDisplay and EngineerCountDisplay --- .../com/csse3200/game/components/gamearea/CurrencyDisplay.java | 1 - .../csse3200/game/components/gamearea/EngineerCountDisplay.java | 1 - 2 files changed, 2 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java b/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java index 84dfcebf0..c6dd459a2 100644 --- a/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/gamearea/CurrencyDisplay.java @@ -59,7 +59,6 @@ private void addActors() { table.add(scrapsTb).width(scrapsTb.getWidth() * 0.5f).height(scrapsTb.getHeight() * 0.5f); table.row(); table.add(crystalsTb).width(crystalsTb.getWidth() * 0.5f).height(crystalsTb.getHeight() * 0.5f); - table.setDebug(true); stage.addActor(table); scrapsTb.setPosition(table.getX() - 200, Gdx.graphics.getHeight() - 205); diff --git a/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java b/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java index 414fce76f..f5d43987b 100644 --- a/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java @@ -36,7 +36,6 @@ private void addActors() { table.top().left(); table.setFillParent(true); table.padTop(80f).padLeft(20f); - table.setDebug(true); Drawable drawable = new TextureRegionDrawable(new TextureRegion( new Texture("images/engineers/engineerBanner.png"))); From 04b2be8b619ab37ddf1ba7c471537eac5aa9fef4 Mon Sep 17 00:00:00 2001 From: Ahmad Abu-Aysha <111224176+The-AhmadAA@users.noreply.github.com> Date: Tue, 17 Oct 2023 01:09:33 +1000 Subject: [PATCH 35/44] updated skin, refactored MainGameDisplay --- .../core/assets/images/ui/buttons/glass.json | 9 + .../components/maingame/MainGameDisplay.java | 439 +++++++++++------- .../game/input/BuildInputComponent.java | 3 + 3 files changed, 272 insertions(+), 179 deletions(-) diff --git a/source/core/assets/images/ui/buttons/glass.json b/source/core/assets/images/ui/buttons/glass.json index 77582a6c8..7e4dc5eb1 100644 --- a/source/core/assets/images/ui/buttons/glass.json +++ b/source/core/assets/images/ui/buttons/glass.json @@ -482,18 +482,27 @@ com.badlogic.gdx.scenes.scene2d.ui.ImageButton$ImageButtonStyle: { imageDown: pierce_tower_selected imageOver: pierce_tower_over imageDisabled: pierce_tower_disabled + imageChecked: pierce_tower_selected + imageCheckedDown: pierce_tower_selected + imageCheckedOver: pierce_tower_over } ricochet_tower: { imageUp: ricochet-tower-default imageDown: ricochet_tower_selected imageOver: ricochet_tower_over imageDisabled: ricochet_tower_disabled + imageChecked: ricochet_tower_selected + imageCheckedDown: ricochet_tower_selected + imageCheckedOver: ricochet_tower_over } fireworks_tower: { imageUp: firework-tower-default imageDown: firework_tower_selected imageOver: firework_tower_over imageDisabled: firework_tower_disabled + imageChecked: firework_tower_selected + imageCheckedDown: firework_tower_selected + imageCheckedOver: firework_tower_over } } com.badlogic.gdx.scenes.scene2d.ui.Label$LabelStyle: { diff --git a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java index e17398437..693ffaabc 100644 --- a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java @@ -31,6 +31,7 @@ public class MainGameDisplay extends UIComponent { private static final Logger logger = LoggerFactory.getLogger(MainGameDisplay.class); private static final float Z_INDEX = 2f; + private static final String SHORTCUT_FONT = "small"; private final Table towerTable = new Table(); private final Table buttonTable = new Table(); private final Table progressTable = new Table(); @@ -98,6 +99,230 @@ private void addActors() { levelNameTable.center().top().padLeft(20f).padTop(20f).pad(20f); levelNameTable.setFillParent(true); + // set the towerTypes if they aren't already + setTowers(); + + // Update the centrally located towerTypes list - + ServiceLocator.setTowerTypes(towers); + + // create the tower buttons, pause button, and their associated listeners + createTowerButtons(); + TextButton pauseBtn = createPauseButton(); +// TextButton pauseBtn = ButtonFactory.createButton("Pause"); +// +// // Starting animation for pause button +// pauseBtn.setPosition(Gdx.graphics.getWidth(), (float)(Gdx.graphics.getHeight() - 150)); +// pauseBtn.addAction(new SequenceAction(Actions.moveTo(Gdx.graphics.getWidth() - 200, +// Gdx.graphics.getHeight() - 150, 1f, Interpolation.fastSlow))); +// +// // Spawns a pause menu when the button is pressed. +// pauseBtn.addListener( +// new ChangeListener() { +// @Override +// public void changed(ChangeEvent changeEvent, Actor actor) { +// logger.debug("Pause button clicked"); +// openSound.play(0.4f); +// pauseMenu = PauseMenuFactory.createPauseMenu(game); +// ServiceLocator.getTimeSource().setPaused(true); +// } +// }); +// +// +// // Pause menu escape key opening listener +// stage.addListener( +// new InputListener() { +// @Override +// public boolean keyUp(InputEvent event, int keycode) { +// if ((keycode == Input.Keys.ESCAPE) && !ServiceLocator.getTimeSource().getPaused()) { +// openSound.play(0.4f); +// pauseMenu = PauseMenuFactory.createPauseMenu(game); +// ServiceLocator.getTimeSource().setPaused(true); +// return true; +// } else if ((keycode == Input.Keys.ESCAPE) && ServiceLocator.getTimeSource().getPaused()) { +// pauseMenu.dispose(); +// return false; +// } +// return false; +// } +// }); + +// // Triggers an event when the button is pressed. +// tower1.addListener( +// new ClickListener() { +// @Override +// public void clicked(InputEvent event, float x, float y) { +// +// TowerType selected = ServiceLocator.getCurrencyService().getTower(); +// if (selected == towers.get(0) ) { +// ServiceLocator.getCurrencyService().setTowerType(null); +// +// towerToggle(null); +// +// } else { +// ServiceLocator.getCurrencyService().setTowerType(towers.get(0)); +// +// towerToggle(tower1); +// +// } +// click.play(0.4f); +// } +// }); +// TextTooltip tower1Tooltip = new TextTooltip(towers.get(0).getDescription(), getSkin()); +// tower1.addListener(tower1Tooltip); +// +// // Triggers an event when the button is pressed. +// tower2.addListener( +// new ClickListener() { +// @Override +// public void clicked(InputEvent event, float x, float y) { +// +// TowerType selected = ServiceLocator.getCurrencyService().getTower(); +// if (selected == towers.get(1) ) { +// ServiceLocator.getCurrencyService().setTowerType(null); +// +// towerToggle(null); +// +// } else { +// ServiceLocator.getCurrencyService().setTowerType(towers.get(1)); +// +// towerToggle(tower2); +// +// } +// click.play(0.4f); +// } +// }); +// TextTooltip tower2Tooltip = new TextTooltip(towers.get(1).getDescription(), getSkin()); +// tower2.addListener(tower2Tooltip); +// +// tower3.addListener( +// new ClickListener() { +// @Override +// public void clicked(InputEvent event, float x, float y) { +// +// TowerType selected = ServiceLocator.getCurrencyService().getTower(); +// if (selected == towers.get(2)) { +// ServiceLocator.getCurrencyService().setTowerType(null); +// +// towerToggle(null); +// +// } else { +// ServiceLocator.getCurrencyService().setTowerType(towers.get(2)); +// if (ServiceLocator.getCurrencyService().getScrap().getAmount() +// >= Integer.parseInt(towers.get(2).getPrice())) { +// +// towerToggle(tower3); +// +// } else { +// tower3.setDisabled(true); +// } +// } +// click.play(0.4f); +// } +// }); +// +// TextTooltip tower3Tooltip = new TextTooltip(towers.get(3).getDescription(), getSkin()); +// tower3.addListener(tower3Tooltip); +// +// tower4.addListener( +// new ClickListener() { +// @Override +// public void clicked(InputEvent event, float x, float y) { +// +// TowerType selected = ServiceLocator.getCurrencyService().getTower(); +// if (selected == towers.get(3)) { +// ServiceLocator.getCurrencyService().setTowerType(null); +// +// towerToggle(null); +// +// } else { +// ServiceLocator.getCurrencyService().setTowerType(towers.get(3)); +// +// towerToggle(tower4); +// +// } +// click.play(0.4f); +// } +// }); +// TextTooltip tower4Tooltip = new TextTooltip(towers.get(3).getDescription(), getSkin()); +// tower4.addListener(tower4Tooltip); +// +// tower5.addListener( +// new ClickListener() { +// @Override +// public void clicked(InputEvent event, float x, float y) { +// +// TowerType selected = ServiceLocator.getCurrencyService().getTower(); +// if (selected == towers.get(4)) { +// ServiceLocator.getCurrencyService().setTowerType(null); +// +// towerToggle(null); +// +// } else { +// ServiceLocator.getCurrencyService().setTowerType(towers.get(4)); +// +// towerToggle(tower5); +// +// } +// click.play(0.4f); +// } +// }); +// TextTooltip tower5Tooltip = new TextTooltip(towers.get(4).getDescription(), getSkin()); +// tower5.addListener(tower5Tooltip); + + progressbar = new LevelProgressBar(500, 10); + + levelNameTable.setSkin(getSkin()); + levelNameTable.add(this.level, "default"); + + // Scale all the tower build buttons down + // Add all buttons to their respective tables and position them + towerTable.setSkin(getSkin()); + towerTable.add(tower1).padRight(10f); + towerTable.add(tower2).padRight(10f); + towerTable.add(tower3).padRight(10f); + towerTable.add(tower4).padRight(10f); + towerTable.add(tower5).padRight(10f); + towerTable.row(); + towerTable.add("1", SHORTCUT_FONT); + towerTable.add("2", SHORTCUT_FONT); + towerTable.add("3", SHORTCUT_FONT); + towerTable.add("4", SHORTCUT_FONT); + towerTable.add("5", SHORTCUT_FONT); + towerTable.row().colspan(5).pad(20f); + towerTable.add(progressbar).fillX(); + + buttonTable.add(pauseBtn); + + // Add tables to the stage + + stage.addActor(buttonTable); + stage.addActor(towerTable); + stage.addActor(levelNameTable); + + // Animate the tower select buttons + int tower1Gap = Gdx.graphics.getWidth() /2 + (int) towerTable.getX()/2 + 400; + int tower2Gap = Gdx.graphics.getWidth() /2 + (int) towerTable.getX()/2 + 240; + int tower3Gap = Gdx.graphics.getWidth() /2 + (int) towerTable.getX()/2 + 80; + int tower4Gap = Gdx.graphics.getWidth() /2 + (int) towerTable.getX()/2 - 80; + int tower5Gap = Gdx.graphics.getWidth() /2 + (int) towerTable.getX()/2 - 240; + animateTowerButton(tower1, tower1Gap, 230); + animateTowerButton(tower2, tower2Gap, 230); + animateTowerButton(tower3, tower3Gap, 230); + animateTowerButton(tower4, tower4Gap, 230); + animateTowerButton(tower5, tower5Gap, 230); + + TooltipManager tm = TooltipManager.getInstance(); + tm.initialTime = 3; + tm.hideAll(); + } + + @Override + public void draw(SpriteBatch batch) { + // draw is handled by the stage + towerUpdate(); + } + + private void setTowers() { // Stores tower defaults, in case towers haven't been set in the tower select screen TowerType[] defaultTowers = { TowerType.TNT, @@ -126,10 +351,9 @@ private void addActors() { } } } + } - // Update the centrally located towerTypes list - - ServiceLocator.setTowerTypes(towers); - + private void createTowerButtons() { tower1 = new ImageButton(skin, towers.get(0).getSkinName()); towerButtons.add(tower1); tower2 = new ImageButton(skin, towers.get(1).getSkinName()); @@ -141,10 +365,41 @@ private void addActors() { tower5 = new ImageButton(skin, towers.get(4).getSkinName()); towerButtons.add(tower5); + int i = 0; + for (ImageButton button : towerButtons) { + // Triggers an event when the button is pressed. + int finalI = i; + button.addListener( + new ClickListener() { + @Override + public void clicked(InputEvent event, float x, float y) { + + TowerType selected = ServiceLocator.getCurrencyService().getTower(); + if (selected == towers.get(finalI) ) { + ServiceLocator.getCurrencyService().setTowerType(null); + + towerToggle(null); + + } else { + ServiceLocator.getCurrencyService().setTowerType(towers.get(finalI)); + + towerToggle(button); + + } + click.play(0.4f); + } + }); + TextTooltip tower1Tooltip = new TextTooltip(towers.get(i).getDescription(), getSkin()); + button.addListener(tower1Tooltip); + i++; + } + } + + private TextButton createPauseButton() { TextButton pauseBtn = ButtonFactory.createButton("Pause"); // Starting animation for pause button - pauseBtn.setPosition(Gdx.graphics.getWidth(), Gdx.graphics.getHeight() - 150); + pauseBtn.setPosition(Gdx.graphics.getWidth(), (float)(Gdx.graphics.getHeight() - 150)); pauseBtn.addAction(new SequenceAction(Actions.moveTo(Gdx.graphics.getWidth() - 200, Gdx.graphics.getHeight() - 150, 1f, Interpolation.fastSlow))); @@ -178,181 +433,7 @@ public boolean keyUp(InputEvent event, int keycode) { return false; } }); - - // Triggers an event when the button is pressed. - tower1.addListener( - new ClickListener() { - @Override - public void clicked(InputEvent event, float x, float y) { - - TowerType selected = ServiceLocator.getCurrencyService().getTower(); - if (selected == towers.get(0) ) { - ServiceLocator.getCurrencyService().setTowerType(null); - - towerToggle(null); - - } else { - ServiceLocator.getCurrencyService().setTowerType(towers.get(0)); - - towerToggle(tower1); - - } - click.play(0.4f); - } - }); - TextTooltip tower1Tooltip = new TextTooltip(towers.get(0).getDescription(), getSkin()); - tower1.addListener(tower1Tooltip); - - // Triggers an event when the button is pressed. - tower2.addListener( - new ClickListener() { - @Override - public void clicked(InputEvent event, float x, float y) { - - TowerType selected = ServiceLocator.getCurrencyService().getTower(); - if (selected == towers.get(1) ) { - ServiceLocator.getCurrencyService().setTowerType(null); - - towerToggle(null); - - } else { - ServiceLocator.getCurrencyService().setTowerType(towers.get(1)); - - towerToggle(tower2); - - } - click.play(0.4f); - } - }); - TextTooltip tower2Tooltip = new TextTooltip(towers.get(1).getDescription(), getSkin()); - tower2.addListener(tower2Tooltip); - - tower3.addListener( - new ClickListener() { - @Override - public void clicked(InputEvent event, float x, float y) { - - TowerType selected = ServiceLocator.getCurrencyService().getTower(); - if (selected == towers.get(2)) { - ServiceLocator.getCurrencyService().setTowerType(null); - - towerToggle(null); - - } else { - ServiceLocator.getCurrencyService().setTowerType(towers.get(2)); - if (ServiceLocator.getCurrencyService().getScrap().getAmount() - >= Integer.parseInt(towers.get(2).getPrice())) { - - towerToggle(tower3); - - } else { - tower3.setDisabled(true); - } - } - click.play(0.4f); - } - }); - - TextTooltip tower3Tooltip = new TextTooltip(towers.get(3).getDescription(), getSkin()); - tower3.addListener(tower3Tooltip); - - tower4.addListener( - new ClickListener() { - @Override - public void clicked(InputEvent event, float x, float y) { - - TowerType selected = ServiceLocator.getCurrencyService().getTower(); - if (selected == towers.get(3)) { - ServiceLocator.getCurrencyService().setTowerType(null); - - towerToggle(null); - - } else { - ServiceLocator.getCurrencyService().setTowerType(towers.get(3)); - - towerToggle(tower4); - - } - click.play(0.4f); - } - }); - TextTooltip tower4Tooltip = new TextTooltip(towers.get(3).getDescription(), getSkin()); - tower4.addListener(tower4Tooltip); - - tower5.addListener( - new ClickListener() { - @Override - public void clicked(InputEvent event, float x, float y) { - - TowerType selected = ServiceLocator.getCurrencyService().getTower(); - if (selected == towers.get(4)) { - ServiceLocator.getCurrencyService().setTowerType(null); - - towerToggle(null); - - } else { - ServiceLocator.getCurrencyService().setTowerType(towers.get(4)); - - towerToggle(tower5); - - } - click.play(0.4f); - } - }); - TextTooltip tower5Tooltip = new TextTooltip(towers.get(4).getDescription(), getSkin()); - tower5.addListener(tower5Tooltip); - - progressbar = new LevelProgressBar(500, 10); - - levelNameTable.setSkin(getSkin()); - levelNameTable.add(this.level, "default"); - - // Scale all the tower build buttons down - // Add all buttons to their respective tables and position them - towerTable.setSkin(getSkin()); - towerTable.add(tower1).padRight(10f); - towerTable.add(tower2).padRight(10f); - towerTable.add(tower3).padRight(10f); - towerTable.add(tower4).padRight(10f); - towerTable.add(tower5).padRight(10f); - towerTable.row(); - towerTable.add("1", "small"); - towerTable.add("2", "small"); - towerTable.add("3", "small"); - towerTable.add("4", "small"); - towerTable.add("5", "small"); - towerTable.row().colspan(5).pad(20f); - towerTable.add(progressbar).fillX(); - - buttonTable.add(pauseBtn); - - // Add tables to the stage - - stage.addActor(buttonTable); - stage.addActor(towerTable); - stage.addActor(levelNameTable); - - // Animate the tower select buttons - int tower1Gap = Gdx.graphics.getWidth() /2 + (int) towerTable.getX()/2 + 400; - int tower2Gap = Gdx.graphics.getWidth() /2 + (int) towerTable.getX()/2 + 240; - int tower3Gap = Gdx.graphics.getWidth() /2 + (int) towerTable.getX()/2 + 80; - int tower4Gap = Gdx.graphics.getWidth() /2 + (int) towerTable.getX()/2 - 80; - int tower5Gap = Gdx.graphics.getWidth() /2 + (int) towerTable.getX()/2 - 240; - animateTowerButton(tower1, tower1Gap, 230); - animateTowerButton(tower2, tower2Gap, 230); - animateTowerButton(tower3, tower3Gap, 230); - animateTowerButton(tower4, tower4Gap, 230); - animateTowerButton(tower5, tower5Gap, 230); - - TooltipManager tm = TooltipManager.getInstance(); - tm.initialTime = 3; - tm.hideAll(); - } - - @Override - public void draw(SpriteBatch batch) { - // draw is handled by the stage - towerUpdate(); + return pauseBtn; } /** diff --git a/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java b/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java index 30f26eb59..69da7d2e1 100644 --- a/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java +++ b/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java @@ -196,6 +196,9 @@ public boolean buildTower(int x, int y) { * @param y the y position int the tower will occupy */ private void createTower(TowerType tower, int x, int y, int cost) { + if (tower == null) { + return; + } Entity newTower = switch (tower) { case WEAPON -> TowerFactory.createWeaponTower(); case INCOME -> TowerFactory.createIncomeTower(); From 2846aec534b5acb68d09dea6c16fad2599c7710a Mon Sep 17 00:00:00 2001 From: Ahmad Abu-Aysha <111224176+The-AhmadAA@users.noreply.github.com> Date: Tue, 17 Oct 2023 01:10:29 +1000 Subject: [PATCH 36/44] updated skin, refactored MainGameDisplay --- .../components/maingame/MainGameDisplay.java | 160 ------------------ 1 file changed, 160 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java index 693ffaabc..51a07cfb1 100644 --- a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java @@ -108,166 +108,6 @@ private void addActors() { // create the tower buttons, pause button, and their associated listeners createTowerButtons(); TextButton pauseBtn = createPauseButton(); -// TextButton pauseBtn = ButtonFactory.createButton("Pause"); -// -// // Starting animation for pause button -// pauseBtn.setPosition(Gdx.graphics.getWidth(), (float)(Gdx.graphics.getHeight() - 150)); -// pauseBtn.addAction(new SequenceAction(Actions.moveTo(Gdx.graphics.getWidth() - 200, -// Gdx.graphics.getHeight() - 150, 1f, Interpolation.fastSlow))); -// -// // Spawns a pause menu when the button is pressed. -// pauseBtn.addListener( -// new ChangeListener() { -// @Override -// public void changed(ChangeEvent changeEvent, Actor actor) { -// logger.debug("Pause button clicked"); -// openSound.play(0.4f); -// pauseMenu = PauseMenuFactory.createPauseMenu(game); -// ServiceLocator.getTimeSource().setPaused(true); -// } -// }); -// -// -// // Pause menu escape key opening listener -// stage.addListener( -// new InputListener() { -// @Override -// public boolean keyUp(InputEvent event, int keycode) { -// if ((keycode == Input.Keys.ESCAPE) && !ServiceLocator.getTimeSource().getPaused()) { -// openSound.play(0.4f); -// pauseMenu = PauseMenuFactory.createPauseMenu(game); -// ServiceLocator.getTimeSource().setPaused(true); -// return true; -// } else if ((keycode == Input.Keys.ESCAPE) && ServiceLocator.getTimeSource().getPaused()) { -// pauseMenu.dispose(); -// return false; -// } -// return false; -// } -// }); - -// // Triggers an event when the button is pressed. -// tower1.addListener( -// new ClickListener() { -// @Override -// public void clicked(InputEvent event, float x, float y) { -// -// TowerType selected = ServiceLocator.getCurrencyService().getTower(); -// if (selected == towers.get(0) ) { -// ServiceLocator.getCurrencyService().setTowerType(null); -// -// towerToggle(null); -// -// } else { -// ServiceLocator.getCurrencyService().setTowerType(towers.get(0)); -// -// towerToggle(tower1); -// -// } -// click.play(0.4f); -// } -// }); -// TextTooltip tower1Tooltip = new TextTooltip(towers.get(0).getDescription(), getSkin()); -// tower1.addListener(tower1Tooltip); -// -// // Triggers an event when the button is pressed. -// tower2.addListener( -// new ClickListener() { -// @Override -// public void clicked(InputEvent event, float x, float y) { -// -// TowerType selected = ServiceLocator.getCurrencyService().getTower(); -// if (selected == towers.get(1) ) { -// ServiceLocator.getCurrencyService().setTowerType(null); -// -// towerToggle(null); -// -// } else { -// ServiceLocator.getCurrencyService().setTowerType(towers.get(1)); -// -// towerToggle(tower2); -// -// } -// click.play(0.4f); -// } -// }); -// TextTooltip tower2Tooltip = new TextTooltip(towers.get(1).getDescription(), getSkin()); -// tower2.addListener(tower2Tooltip); -// -// tower3.addListener( -// new ClickListener() { -// @Override -// public void clicked(InputEvent event, float x, float y) { -// -// TowerType selected = ServiceLocator.getCurrencyService().getTower(); -// if (selected == towers.get(2)) { -// ServiceLocator.getCurrencyService().setTowerType(null); -// -// towerToggle(null); -// -// } else { -// ServiceLocator.getCurrencyService().setTowerType(towers.get(2)); -// if (ServiceLocator.getCurrencyService().getScrap().getAmount() -// >= Integer.parseInt(towers.get(2).getPrice())) { -// -// towerToggle(tower3); -// -// } else { -// tower3.setDisabled(true); -// } -// } -// click.play(0.4f); -// } -// }); -// -// TextTooltip tower3Tooltip = new TextTooltip(towers.get(3).getDescription(), getSkin()); -// tower3.addListener(tower3Tooltip); -// -// tower4.addListener( -// new ClickListener() { -// @Override -// public void clicked(InputEvent event, float x, float y) { -// -// TowerType selected = ServiceLocator.getCurrencyService().getTower(); -// if (selected == towers.get(3)) { -// ServiceLocator.getCurrencyService().setTowerType(null); -// -// towerToggle(null); -// -// } else { -// ServiceLocator.getCurrencyService().setTowerType(towers.get(3)); -// -// towerToggle(tower4); -// -// } -// click.play(0.4f); -// } -// }); -// TextTooltip tower4Tooltip = new TextTooltip(towers.get(3).getDescription(), getSkin()); -// tower4.addListener(tower4Tooltip); -// -// tower5.addListener( -// new ClickListener() { -// @Override -// public void clicked(InputEvent event, float x, float y) { -// -// TowerType selected = ServiceLocator.getCurrencyService().getTower(); -// if (selected == towers.get(4)) { -// ServiceLocator.getCurrencyService().setTowerType(null); -// -// towerToggle(null); -// -// } else { -// ServiceLocator.getCurrencyService().setTowerType(towers.get(4)); -// -// towerToggle(tower5); -// -// } -// click.play(0.4f); -// } -// }); -// TextTooltip tower5Tooltip = new TextTooltip(towers.get(4).getDescription(), getSkin()); -// tower5.addListener(tower5Tooltip); progressbar = new LevelProgressBar(500, 10); From db8dd72f9f81429e6178d6dc5c442b8683232f8d Mon Sep 17 00:00:00 2001 From: Ahmad Abu-Aysha <111224176+The-AhmadAA@users.noreply.github.com> Date: Tue, 17 Oct 2023 01:35:57 +1000 Subject: [PATCH 37/44] fixed tower select bug if 4 towers selected --- .../components/maingame/MainGameDisplay.java | 18 +++++++++++------- .../game/input/BuildInputComponent.java | 9 ++++++--- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java index 51a07cfb1..ec5c56489 100644 --- a/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/maingame/MainGameDisplay.java @@ -181,16 +181,16 @@ private void setTowers() { // If no towers set, populate with default towers if (towers.isEmpty() || towers.size < 5) { - if (towers.isEmpty()) { - towers.addAll(defaultTowers); - } else { - for (TowerType tower : defaultTowers) { - if (towers.size < 5 && !towers.contains(tower, false)) { - towers.add(tower); - } +// if (towers.isEmpty()) { +// towers.addAll(defaultTowers); +// } else { + for (TowerType tower : defaultTowers) { + if (towers.size < 5 && !towers.contains(tower, true)) { + towers.add(tower); } } } + ServiceLocator.setTowerTypes(towers); } private void createTowerButtons() { @@ -289,6 +289,10 @@ public void updateLevelProgressBar() { * depending on button selection and currency balance */ private void towerUpdate() { + // Check for small tower array + if (towers.size < 5) { + setTowers(); + } // no tower selected, set all to off if (ServiceLocator.getCurrencyService().getTower() == null) { // toggle all buttons to off diff --git a/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java b/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java index 69da7d2e1..516631bbf 100644 --- a/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java +++ b/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java @@ -51,9 +51,12 @@ public BuildInputComponent(Camera camera) { Array defaultTowers = new Array<>(); defaultTowers.addAll(defaultTowerTypes); - if (towers.isEmpty()) { - ServiceLocator.setTowerTypes(defaultTowers); - towers = defaultTowers; + if (towers.isEmpty() || towers.size < 5) { + for (TowerType tower : defaultTowers) { + if (towers.size < 5 && !towers.contains(tower, true)) { + towers.add(tower); + } + } } } From 04a2d9974c9232d9607684956eb9684f0e08c952 Mon Sep 17 00:00:00 2001 From: Ahmad Abu-Aysha <111224176+The-AhmadAA@users.noreply.github.com> Date: Tue, 17 Oct 2023 01:48:53 +1000 Subject: [PATCH 38/44] fixed failing tests --- .../src/main/com/csse3200/game/input/BuildInputComponent.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java b/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java index 516631bbf..2d514c43a 100644 --- a/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java +++ b/source/core/src/main/com/csse3200/game/input/BuildInputComponent.java @@ -58,6 +58,8 @@ public BuildInputComponent(Camera camera) { } } } + + ServiceLocator.setTowerTypes(towers); } /** From fc928693ea8f9ead66700e3b09e15d5c5ad2c1d6 Mon Sep 17 00:00:00 2001 From: Kevin <104761532+Hasakev@users.noreply.github.com> Date: Tue, 17 Oct 2023 02:35:19 +1000 Subject: [PATCH 39/44] Fixed test failure caused by NullPointerException present when EngineerCountDisplay is updated --- .../components/gamearea/EngineerCountDisplay.java | 14 ++++++++------ .../game/components/tasks/MobTask/MobTask.java | 3 ++- .../game/components/SplitMoblingsTest.java | 8 ++++---- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java b/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java index 6334e1b4a..40c0f3b04 100644 --- a/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/gamearea/EngineerCountDisplay.java @@ -64,13 +64,15 @@ private void addActors() { * Updates the engineer count on the UI component */ public void updateCount() { - int currentCount = ServiceLocator.getGameEndService().getEngineerCount(); - String text = String.format("%d", currentCount); - engineerTb.getLabel().setText(text); - if (currentCount < ServiceLocator.getGameEndService().getThreshold()) { + if (engineerTb != null) { // fix for null pointer exception + int currentCount = ServiceLocator.getGameEndService().getEngineerCount(); + String text = String.format("%d", currentCount); + engineerTb.getLabel().setText(text); + if (currentCount < ServiceLocator.getGameEndService().getThreshold()) { // engineerTb.addAction(Actions.color(Color.RED, 0.5f, Interpolation.swingIn)); - engineerTb.addAction(Actions.forever(new SequenceAction(Actions.fadeOut(0.5f), - Actions.fadeIn(0.5f)))); + engineerTb.addAction(Actions.forever(new SequenceAction(Actions.fadeOut(0.5f), + Actions.fadeIn(0.5f)))); + } } } diff --git a/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java b/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java index 332188cdc..2cc103bd8 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/MobTask/MobTask.java @@ -115,13 +115,14 @@ public void update() { if(mob.getCenterPosition().x <= 1) { mob.getComponent(CombatStatsComponent.class).setHealth(0); + ServiceLocator.getGameEndService().updateEngineerCount(); } // death check if ((mob.getComponent(CombatStatsComponent.class).getHealth() <= 0 && !deathFlag)) { // decrement engineer count // ! tests failing because of textbox - // ServiceLocator.getGameEndService().updateEngineerCount(); + changeState(State.DEATH); animate(); movementTask.stop(); diff --git a/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java b/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java index 265f1730b..04295ffe3 100644 --- a/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java +++ b/source/core/src/test/com/csse3200/game/components/SplitMoblingsTest.java @@ -13,6 +13,7 @@ import java.util.ArrayList; import java.util.Arrays; +import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.extension.ExtendWith; @@ -57,6 +58,7 @@ public void setUp() { ServiceLocator.registerPhysicsService(new PhysicsService()); ServiceLocator.registerEntityService(new EntityService()); + ServiceLocator.registerGameEndService(new GameEndService()); RenderService render = new RenderService(); render.setDebug(mock(DebugRenderer.class)); @@ -79,8 +81,7 @@ public void setUp() { @Test void shouldNotBeNull() { Entity mob = createSplitMob(5); - assertNotNull("Mobling components does not exists", - mob.getComponent(SplitMoblings.class)); + Assertions.assertNotNull(mob.getComponent(SplitMoblings.class), "Mobling components does not exists"); } @Test @@ -94,8 +95,7 @@ void shouldHaveAsset() { if (entity.equals(baseMob) || entity.equals(projectile)) continue; - assertTrue("moblings does not contain the right asset", - ServiceLocator.getResourceService().containsAsset(atlas[0], entity.getClass())); + Assertions.assertTrue(ServiceLocator.getResourceService().containsAsset(atlas[0], entity.getClass()), "moblings does not contain the right asset"); } } From 629e127a79eb796f6b148caaa1007721ccb16052 Mon Sep 17 00:00:00 2001 From: karthikeya-v Date: Tue, 17 Oct 2023 08:13:26 +1000 Subject: [PATCH 40/44] added sounds for three last towers fireworks,richochet,pierce --- .../csse3200/game/areas/ForestGameArea.java | 19 ++++++++++++------- .../FireworksTowerAnimationController.java | 8 ++++++++ .../tower/PierceTowerAnimationController.java | 6 ++++++ .../RicochetTowerAnimationController.java | 7 +++++++ 4 files changed, 33 insertions(+), 7 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java index be8cfff2c..8df198bd4 100644 --- a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java +++ b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java @@ -155,7 +155,10 @@ public class ForestGameArea extends GameArea { "images/bombship/bombship.atlas", "images/mobs/coat.atlas", "images/mobs/night_borne.atlas", - "images/mobs/arcane_archer.atlas" + "images/mobs/arcane_archer.atlas", + "images/mobs/necromancer.atlas", + "images/mobs/firewizard.atlas", + "images/mobs/rocky.atlas" }; private static final String[] forestSounds = { "sounds/Impact4.ogg", @@ -202,18 +205,20 @@ public class ForestGameArea extends GameArea { "sounds/towers/5.56_single_shot.mp3", "sounds/towers/explosion.mp3", "sounds/towers/eco_tower_ping.mp3", - "sounds/towers/ar15_single_shot_far.mp3" + "sounds/towers/ar15_single_shot_far.mp3", + "sounds/mobs/skeletonHit.mp3", + "sounds/mobs/coatAttack.mp3", + "sounds/mobs/archerArrow.mp3" }; - private static final String backgroundMusic = "sounds/background/Sci-Fi1.ogg"; + private static final String BACKGROUND_MUSIC = "sounds/background/Sci-Fi1.ogg"; - private static final String[] forestMusic = {backgroundMusic}; + private static final String[] forestMusic = {BACKGROUND_MUSIC}; private Entity player; private Entity waves; /** * Initialise this ForestGameArea to use the provided TerrainFactory. - * - * @requires terrainFactory != null + * @requires terrainFactory != null */ public ForestGameArea() { super(); @@ -888,7 +893,7 @@ private void spawnDroidTower() { } private void playMusic() { - Music music = ServiceLocator.getResourceService().getAsset(backgroundMusic, Music.class); + Music music = ServiceLocator.getResourceService().getAsset(BACKGROUND_MUSIC, Music.class); music.setLooping(true); music.setVolume(0.3f); music.play(); diff --git a/source/core/src/main/com/csse3200/game/components/tower/FireworksTowerAnimationController.java b/source/core/src/main/com/csse3200/game/components/tower/FireworksTowerAnimationController.java index cd701b0db..e9ec5c653 100644 --- a/source/core/src/main/com/csse3200/game/components/tower/FireworksTowerAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/tower/FireworksTowerAnimationController.java @@ -1,7 +1,9 @@ package com.csse3200.game.components.tower; +import com.badlogic.gdx.audio.Sound; import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; +import com.csse3200.game.services.ServiceLocator; /** * This class listens to events relevant to DroidTower entity's state and plays the animation when one @@ -10,6 +12,11 @@ public class FireworksTowerAnimationController extends Component { private AnimationRenderComponent animator; + private static final String FIRE_SINGLE_SFX = "sounds/towers/5.56_single_shot.mp3"; + + private final Sound fireSingleSound = ServiceLocator.getResourceService().getAsset( + FIRE_SINGLE_SFX, Sound.class); + /** * Creation call for a DroidAnimationController, fetches the animationRenderComponent that this controller will * be attached to and registers all the event listeners required to trigger the animations and sounds. @@ -30,6 +37,7 @@ public void create() { */ void animateAttack() { animator.startAnimation("Attack"); + fireSingleSound.play(); } diff --git a/source/core/src/main/com/csse3200/game/components/tower/PierceTowerAnimationController.java b/source/core/src/main/com/csse3200/game/components/tower/PierceTowerAnimationController.java index 9daa39acb..f9018e0af 100644 --- a/source/core/src/main/com/csse3200/game/components/tower/PierceTowerAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/tower/PierceTowerAnimationController.java @@ -1,7 +1,9 @@ package com.csse3200.game.components.tower; +import com.badlogic.gdx.audio.Sound; import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; +import com.csse3200.game.services.ServiceLocator; /** * Listens to triggers phrases and executes the required animations. @@ -19,7 +21,10 @@ public class PierceTowerAnimationController extends Component { private static final String ALERT_ANIM = "Warning"; //further sounds can be added for the tower attacks/movement + private static final String FIRE_SINGLE_SFX = "sounds/towers/5.56_single_shot.mp3"; + private final Sound fireSingleSound = ServiceLocator.getResourceService().getAsset( + FIRE_SINGLE_SFX, Sound.class); AnimationRenderComponent animator; /** @@ -48,6 +53,7 @@ void animateIdle() { */ void animateAttack() { animator.startAnimation(ATTACK_ANIM); + fireSingleSound.play(); } /** diff --git a/source/core/src/main/com/csse3200/game/components/tower/RicochetTowerAnimationController.java b/source/core/src/main/com/csse3200/game/components/tower/RicochetTowerAnimationController.java index 1a197868b..8210e7d73 100644 --- a/source/core/src/main/com/csse3200/game/components/tower/RicochetTowerAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/tower/RicochetTowerAnimationController.java @@ -1,13 +1,19 @@ package com.csse3200.game.components.tower; +import com.badlogic.gdx.audio.Sound; import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; +import com.csse3200.game.services.ServiceLocator; /** * This class listens to events relevant to DroidTower entity's state and plays the animation when one * of the events is triggered. */ public class RicochetTowerAnimationController extends Component { + private static final String FIRE_SINGLE_SFX = "sounds/towers/5.56_single_shot.mp3"; + + private final Sound fireSingleSound = ServiceLocator.getResourceService().getAsset( + FIRE_SINGLE_SFX, Sound.class); private AnimationRenderComponent animator; /** @@ -30,6 +36,7 @@ public void create() { */ void animateAttack() { animator.startAnimation("Attack"); + fireSingleSound.play(); } From d206e3e837376c4893c393862ee89d5e80eeefab Mon Sep 17 00:00:00 2001 From: MiniSoda17 Date: Tue, 17 Oct 2023 09:31:36 +1000 Subject: [PATCH 41/44] Cleaning up forest game area and effects component --- .../csse3200/game/areas/ForestGameArea.java | 111 -------------- .../game/components/EffectsComponent.java | 136 +----------------- 2 files changed, 1 insertion(+), 246 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java index 1d5327884..789f76d45 100644 --- a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java +++ b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java @@ -394,106 +394,6 @@ public void spawnMob(String entity, GridPoint2 randomPos, int health) { spawnEntityAt(mob, randomPos, true, false); } - private void spawnWeaponTower() { - GridPoint2 minPos = new GridPoint2(0, 0); - GridPoint2 maxPos = terrain.getMapBounds(0).sub(5, 1); - - for (int i = 0; i < NUM_WEAPON_TOWERS + 7 ; i++) { - GridPoint2 randomPos1 = RandomUtils.random(minPos, maxPos); - GridPoint2 randomPos2 = RandomUtils.random(minPos, maxPos); - Entity wallTower = TowerFactory.createWallTower(); - Entity fireTower = TowerFactory.createFireTower(); - Entity stunTower = TowerFactory.createStunTower(); - spawnEntityAt(fireTower, randomPos1, true, true); - spawnEntityAt(stunTower, randomPos2, true, true); - spawnEntityAt(wallTower, randomPos2, true, true); - } - } - - // * TEMPORARY FOR TESTING - private void spawnFireTowerAt(int x, int y) { - GridPoint2 pos = new GridPoint2(x, y); - Entity fireTower = TowerFactory.createFireTower(); - - spawnEntityAt(fireTower, pos, true, true); - } - private void spawnDroidTowerAt(int x, int y) { - GridPoint2 pos = new GridPoint2(x, y); - Entity droidTower = TowerFactory.createDroidTower(); - - spawnEntityAt(droidTower, pos, true, true); - } - - private void spawnTNTTower() { - GridPoint2 minPos = new GridPoint2(0, 0); - GridPoint2 maxPos = terrain.getMapBounds(0).sub(5, 1); - - for (int i = 0; i < NUM_WEAPON_TOWERS + 5; i++) { - GridPoint2 randomPos = RandomUtils.random(minPos, maxPos); - Entity weaponTower = TowerFactory.createTNTTower(); - spawnEntityAt(weaponTower, randomPos, true, true); - } - - } - private void spawnFireWorksTower() { - GridPoint2 minPos = new GridPoint2(0, 2); - GridPoint2 maxPos = terrain.getMapBounds(0).sub(1, 1); - - for (int i = 0; i < NUM_WEAPON_TOWERS; i++) { - GridPoint2 randomPos = RandomUtils.random(minPos, maxPos); - Entity FireWorksTower = TowerFactory.createFireworksTower(); - spawnEntityAt(FireWorksTower, randomPos, true, true); - } - - } - private void spawnPierceTower() { - GridPoint2 minPos = new GridPoint2(0, 2); - GridPoint2 maxPos = terrain.getMapBounds(0).sub(3, 3); - - for (int i = 0; i < NUM_WEAPON_TOWERS; i++) { - GridPoint2 randomPos = RandomUtils.random(minPos, maxPos); - Entity PierceTower = TowerFactory.createPierceTower(); - spawnEntityAt(PierceTower, randomPos, true, true); - } - - } - private void spawnRicochetTower() { - GridPoint2 minPos = new GridPoint2(0, 2); - GridPoint2 maxPos = terrain.getMapBounds(0).sub(0, 3); - - for (int i = 0; i < NUM_WEAPON_TOWERS; i++) { - GridPoint2 randomPos = RandomUtils.random(minPos, maxPos); - Entity RicochetTower = TowerFactory.createRicochetTower(); - spawnEntityAt(RicochetTower, randomPos, true, true); - } - - } - - private void spawnBombship() { - GridPoint2 minPos = new GridPoint2(0, 0); - GridPoint2 maxPos = terrain.getMapBounds(0).sub(5, 1); - Entity bombship = BombshipFactory.createBombship(); - spawnEntityAt(bombship, minPos, true, true); - } - - private void spawnDroidTower() { - GridPoint2 minPos = new GridPoint2(0, 0); - GridPoint2 maxPos = terrain.getMapBounds(0).sub(5, 1); - - for (int i = 0; i < NUM_WEAPON_TOWERS + 5; i++) { - GridPoint2 randomPos = RandomUtils.random(minPos, maxPos); - Entity weaponTower = TowerFactory.createDroidTower(); - spawnEntityAt(weaponTower, randomPos, true, false); - } - } - - private void playMusic() { - Music music = ServiceLocator.getResourceService().getAsset(BACKGROUND_MUSIC, Music.class); - music.setLooping(true); - music.setVolume(0.3f); - music.play(); - } - private void loadAssets() { logger.debug("Loading assets"); ResourceService resourceService = ServiceLocator.getResourceService(); @@ -541,17 +441,6 @@ private void spawnScrap() { } } - private void spawnIncome() { - GridPoint2 minPos = new GridPoint2(0, 0); - GridPoint2 maxPos = terrain.getMapBounds(0).sub(2, 2); - - for (int i = 0; i < 50; i++) { - GridPoint2 randomPos = RandomUtils.random(minPos, maxPos); - Entity towerfactory = TowerFactory.createIncomeTower(); - spawnEntityAt(towerfactory, randomPos, true, true); - } - } - /** * Creates the scanners (one per lane) that detect absence of towers and presence of mobs, * and trigger engineer spawning diff --git a/source/core/src/main/com/csse3200/game/components/EffectsComponent.java b/source/core/src/main/com/csse3200/game/components/EffectsComponent.java index 596bb71f2..4fb249d6d 100644 --- a/source/core/src/main/com/csse3200/game/components/EffectsComponent.java +++ b/source/core/src/main/com/csse3200/game/components/EffectsComponent.java @@ -2,20 +2,13 @@ import java.util.ArrayList; -import com.badlogic.gdx.math.Vector2; import com.badlogic.gdx.physics.box2d.Fixture; -import com.csse3200.game.ai.tasks.AITaskComponent; -import com.csse3200.game.components.tower.TowerUpgraderComponent; import com.csse3200.game.entities.Entity; import com.csse3200.game.physics.BodyUserData; import com.csse3200.game.physics.PhysicsLayer; import com.csse3200.game.physics.components.HitboxComponent; -import com.csse3200.game.physics.components.PhysicsMovementComponent; import com.csse3200.game.services.ServiceLocator; -import com.badlogic.gdx.utils.Timer; -import com.badlogic.gdx.utils.Timer.Task; - import com.badlogic.gdx.utils.Array; /** @@ -102,6 +95,7 @@ public void applySingleEffect(ProjectileEffects effect, Entity targetEntity) { } effectComponent.applyEffect(effect, hostEntity, targetEntity); } + /** * Used for aoe projectiles to apply effects to all entities within the area of effect (radius). * @param effect effect to be applied to entities within radius @@ -136,132 +130,4 @@ public void applyAoeEffect(ProjectileEffects effect) { effectComponent.applyEffect(effect, hostEntity, targetEntity); } } - - /** - * Deals damage to target based on hosts' CombatStatsComponent - * @param target CombatStatsComponent of entity hit by projectile - * @param host CombatStatsComponent of projectile - */ - private void fireballEffect(CombatStatsComponent target, CombatStatsComponent host) { - target.hit(host); - } - -// /** -// * Applies 5 ticks of damage from hosts' CombatStatsComponent over 5 seconds -// * @param target CombatStatsComponent of entity hit by projectile -// * @param host CombatStatsComponent of projectile -// */ -// private void burnEffect(CombatStatsComponent target, CombatStatsComponent host) { -// // Ensure burn effects aren't applied multiple times by same projectile -// if (burnEntities.contains(target, false)) { -// return; -// } -// burnEntities.add(target); -// // Create a timer task to apply the effect repeatedly -// int numberOfTicks = 5; -// long delay = 1; -// Timer.schedule(new Timer.Task() { -// private int count = 0; -// -// @Override -// public void run() { -// if (count < numberOfTicks) { -// target.hit(host); -// count++; -// } else { -// // Ensure to cancel the task when it's done -// this.cancel(); -// } -// } -// }, delay, delay); -// } - - /** - * Applies slow effect to targetEntity. If entity is a mob, speed - * and firing rate will be slowed. If entity is a tower, firing rate - * will be slowed - * @param targetEntity Entity for slow effect to be applied to - */ - private void slowEffect(Entity targetEntity) { - boolean towerFlag = false; - boolean mobFlag = false; - - PhysicsMovementComponent targetPhysics = null; - float xSpeed = 0; - float ySpeed = 0; - - // Create a timer task to apply the effect repeatedly - if (PhysicsLayer.contains(PhysicsLayer.HUMANS, targetEntity.getComponent(HitboxComponent.class).getLayer())) { - // towers - towerFlag = true; - targetEntity.getEvents().trigger("upgradeTower", TowerUpgraderComponent.UPGRADE.FIRERATE, -30); - } else if (PhysicsLayer.contains(PhysicsLayer.NPC, targetEntity.getComponent(HitboxComponent.class).getLayer())) { - // mobs - mobFlag = true; - targetPhysics = targetEntity.getComponent(PhysicsMovementComponent.class); - if (targetPhysics == null) { - return; - } - - // Halve the mob speed - xSpeed = targetPhysics.getSpeed().x; - ySpeed = targetPhysics.getSpeed().y; - targetPhysics.setSpeed(new Vector2(xSpeed/2, ySpeed/2)); - } else { - return; - } - - // Reset speed - boolean finalTowerFlag = towerFlag; - boolean finalMobFlag = mobFlag; - PhysicsMovementComponent finalTargetPhysics = targetPhysics; - float finalXSpeed = xSpeed; - float finalYSpeed = ySpeed; - Timer.schedule(new Task() { - @Override - public void run() { - if (finalTowerFlag) { - targetEntity.getEvents().trigger("upgradeTower", TowerUpgraderComponent.UPGRADE.FIRERATE, 30); - } else if (finalMobFlag) { - finalTargetPhysics.setSpeed(new Vector2(finalXSpeed, finalYSpeed)); - } - } - }, 5); // 5 seconds delay - } - - /** - * Applies stun effect to a taget entity. - * @param targetEntity Entity for stun effect to be applied to. - */ - private void stunEffect(Entity targetEntity) { - CombatStatsComponent hostCombatStats = targetEntity.getComponent(CombatStatsComponent.class); - AITaskComponent taskComponent = targetEntity.getComponent(AITaskComponent.class); - - if (hostCombatStats == null || taskComponent == null) { - return; - } - - hostCombatStats.setBaseAttack(0); - - if (stunnedEntities.contains(targetEntity)) { - return; - } - - taskComponent.disposeAll(); - stunnedEntities.add(targetEntity); - - new java.util.Timer().schedule( - new java.util.TimerTask() { - @Override - public void run() { - taskComponent.restore(); - for (int i = 0; i < stunnedEntities.size(); i++) { - if (stunnedEntities.get(i).equals(targetEntity)) { - stunnedEntities.remove(stunnedEntities.get(i)); - } - } - this.cancel(); - } - }, 5000); - } } \ No newline at end of file From 75e3b13eae980d4c6357028aaa517a0f5973c07d Mon Sep 17 00:00:00 2001 From: MiniSoda17 Date: Tue, 17 Oct 2023 09:40:35 +1000 Subject: [PATCH 42/44] Fixing code smells in all animation controllers --- .../components/npc/ArcaneArcherAnimationController.java | 7 +------ .../game/components/npc/CoatAnimationController.java | 6 ------ .../components/npc/DragonKnightAnimationController.java | 6 ------ .../game/components/npc/FireWormAnimationController.java | 6 ------ .../game/components/npc/FirewizardAnimationController.java | 3 --- .../components/npc/NecromancerAnimationController.java | 4 ---- .../game/components/npc/NightBorneAnimationController.java | 5 +---- .../game/components/npc/RockyAnimationController.java | 3 --- .../game/components/npc/SkeletonAnimationController.java | 6 ------ .../game/components/npc/WaterQueenAnimationController.java | 6 ------ .../game/components/npc/WaterSlimeAnimationController.java | 6 ------ .../game/components/npc/WizardAnimationController.java | 6 ------ 12 files changed, 2 insertions(+), 62 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/npc/ArcaneArcherAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/ArcaneArcherAnimationController.java index 71fa5359d..82c587f18 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/ArcaneArcherAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/ArcaneArcherAnimationController.java @@ -5,19 +5,14 @@ import com.csse3200.game.rendering.AnimationRenderComponent; import com.csse3200.game.services.ServiceLocator; -import java.security.SecureRandom; /** * This class listens to events relevant to a ghost entity's state and plays the animation when one * of the events is triggered. */ public class ArcaneArcherAnimationController extends Component { - // // For on collision sounds later - // private static final String COLLISION_SFX = "sounds/projectiles/on_collision.mp3"; - // Sound onCollisionSound = ServiceLocator.getResourceService().getAsset( - // COLLISION_SFX, Sound.class); + AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); private static final String ATTACK_SOUND = "sounds/mobs/archerArrow.mp3"; Sound attackSound = ServiceLocator.getResourceService().getAsset( diff --git a/source/core/src/main/com/csse3200/game/components/npc/CoatAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/CoatAnimationController.java index e9bf8170e..c023e0aa5 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/CoatAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/CoatAnimationController.java @@ -5,19 +5,13 @@ import com.csse3200.game.rendering.AnimationRenderComponent; import com.csse3200.game.services.ServiceLocator; -import java.security.SecureRandom; /** * This class listens to events relevant to a ghost entity's state and plays the animation when one * of the events is triggered. */ public class CoatAnimationController extends Component { - // // For on collision sounds later - // private static final String COLLISION_SFX = "sounds/projectiles/on_collision.mp3"; - // Sound onCollisionSound = ServiceLocator.getResourceService().getAsset( - // COLLISION_SFX, Sound.class); AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); private static final String ATTACK_SOUND = "sounds/mobs/coatAttack.mp3"; Sound attackSound = ServiceLocator.getResourceService().getAsset( diff --git a/source/core/src/main/com/csse3200/game/components/npc/DragonKnightAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/DragonKnightAnimationController.java index 6d9d54215..7302a1cdc 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/DragonKnightAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/DragonKnightAnimationController.java @@ -2,19 +2,13 @@ import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; -import java.security.SecureRandom; /** * This class listens to events relevant to a ghost entity's state and plays the animation when one * of the events is triggered. */ public class DragonKnightAnimationController extends Component { - // // For on collision sounds later - // private static final String COLLISION_SFX = "sounds/projectiles/on_collision.mp3"; - // Sound onCollisionSound = ServiceLocator.getResourceService().getAsset( - // COLLISION_SFX, Sound.class); AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); @Override public void create() { diff --git a/source/core/src/main/com/csse3200/game/components/npc/FireWormAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/FireWormAnimationController.java index 141d43d69..28d118210 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/FireWormAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/FireWormAnimationController.java @@ -4,19 +4,13 @@ import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; import com.csse3200.game.services.ServiceLocator; -import java.security.SecureRandom; /** * This class listens to events relevant to a ghost entity's state and plays the animation when one * of the events is triggered. */ public class FireWormAnimationController extends Component { - // // For on collision sounds later - // private static final String COLLISION_SFX = "sounds/projectiles/on_collision.mp3"; - // Sound onCollisionSound = ServiceLocator.getResourceService().getAsset( - // COLLISION_SFX, Sound.class); AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); private static final String ATTACK_SOUND = "sounds/mobs/fireWormRoar.mp3"; Sound attackSound = ServiceLocator.getResourceService().getAsset( diff --git a/source/core/src/main/com/csse3200/game/components/npc/FirewizardAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/FirewizardAnimationController.java index 267c23404..b10236761 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/FirewizardAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/FirewizardAnimationController.java @@ -3,12 +3,9 @@ import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; -import java.security.SecureRandom; - public class FirewizardAnimationController extends Component { AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); @Override diff --git a/source/core/src/main/com/csse3200/game/components/npc/NecromancerAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/NecromancerAnimationController.java index 3bdad9407..dfbd4bc9a 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/NecromancerAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/NecromancerAnimationController.java @@ -3,13 +3,9 @@ import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; -import java.security.SecureRandom; - public class NecromancerAnimationController extends Component { AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); - @Override public void create() { diff --git a/source/core/src/main/com/csse3200/game/components/npc/NightBorneAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/NightBorneAnimationController.java index d821f6cca..fccdfe580 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/NightBorneAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/NightBorneAnimationController.java @@ -2,7 +2,6 @@ import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; -import java.security.SecureRandom; /** * This class listens to events relevant to a ghost entity's state and plays the animation when one @@ -13,9 +12,7 @@ public class NightBorneAnimationController extends Component { // private static final String COLLISION_SFX = "sounds/projectiles/on_collision.mp3"; // Sound onCollisionSound = ServiceLocator.getResourceService().getAsset( // COLLISION_SFX, Sound.class); - AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); - + AnimationRenderComponent animator; @Override public void create() { diff --git a/source/core/src/main/com/csse3200/game/components/npc/RockyAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/RockyAnimationController.java index f6743dd9d..63f850085 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/RockyAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/RockyAnimationController.java @@ -3,11 +3,8 @@ import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; -import java.security.SecureRandom; - public class RockyAnimationController extends Component { AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); @Override diff --git a/source/core/src/main/com/csse3200/game/components/npc/SkeletonAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/SkeletonAnimationController.java index d5ea57bfa..7a821ef75 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/SkeletonAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/SkeletonAnimationController.java @@ -4,19 +4,13 @@ import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; import com.csse3200.game.services.ServiceLocator; -import java.security.SecureRandom; /** * This class listens to events relevant to a ghost entity's state and plays the animation when one * of the events is triggered. */ public class SkeletonAnimationController extends Component { - // // For on collision sounds later - // private static final String COLLISION_SFX = "sounds/projectiles/on_collision.mp3"; - // Sound onCollisionSound = ServiceLocator.getResourceService().getAsset( - // COLLISION_SFX, Sound.class); AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); /** Sound variables */ private static final String ATTACK_SOUND = "sounds/mobs/boneBreak.mp3"; diff --git a/source/core/src/main/com/csse3200/game/components/npc/WaterQueenAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/WaterQueenAnimationController.java index 0b8a00b75..294f312b1 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/WaterQueenAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/WaterQueenAnimationController.java @@ -4,19 +4,13 @@ import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; import com.csse3200.game.services.ServiceLocator; -import java.security.SecureRandom; /** * This class listens to events relevant to a ghost entity's state and plays the animation when one * of the events is triggered. */ public class WaterQueenAnimationController extends Component { - // // For on collision sounds later - // private static final String COLLISION_SFX = "sounds/projectiles/on_collision.mp3"; - // Sound onCollisionSound = ServiceLocator.getResourceService().getAsset( - // COLLISION_SFX, Sound.class); AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); private static final String ATTACK_SOUND = "sounds/mobs/waterQueenSpell.mp3"; Sound attackSound = ServiceLocator.getResourceService().getAsset( diff --git a/source/core/src/main/com/csse3200/game/components/npc/WaterSlimeAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/WaterSlimeAnimationController.java index 6909dad10..52163ddcb 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/WaterSlimeAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/WaterSlimeAnimationController.java @@ -2,19 +2,13 @@ import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; -import java.security.SecureRandom; /** * This class listens to events relevant to a ghost entity's state and plays the animation when one * of the events is triggered. */ public class WaterSlimeAnimationController extends Component { - // // For on collision sounds later - // private static final String COLLISION_SFX = "sounds/projectiles/on_collision.mp3"; - // Sound onCollisionSound = ServiceLocator.getResourceService().getAsset( - // COLLISION_SFX, Sound.class); AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); @Override public void create() { diff --git a/source/core/src/main/com/csse3200/game/components/npc/WizardAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/WizardAnimationController.java index c8c8e7073..80623d6db 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/WizardAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/WizardAnimationController.java @@ -4,19 +4,13 @@ import com.csse3200.game.components.Component; import com.csse3200.game.rendering.AnimationRenderComponent; import com.csse3200.game.services.ServiceLocator; -import java.security.SecureRandom; /** * This class listens to events relevant to a ghost entity's state and plays the animation when one * of the events is triggered. */ public class WizardAnimationController extends Component { - // // For on collision sounds later - // private static final String COLLISION_SFX = "sounds/projectiles/on_collision.mp3"; - // Sound onCollisionSound = ServiceLocator.getResourceService().getAsset( - // COLLISION_SFX, Sound.class); AnimationRenderComponent animator; - private SecureRandom rand = new SecureRandom(); /** Sound variables */ private static final String ATTACK_SOUND = "sounds/mobs/wizardSpell.mp3"; From d63461b58f30035483e55a151026ed9c52ca462d Mon Sep 17 00:00:00 2001 From: Mohamad Date: Tue, 17 Oct 2023 10:31:41 +1000 Subject: [PATCH 43/44] Added Shake screen effect at every wave --- .../game/components/maingame/UIElementsDisplay.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java b/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java index ecf3c9758..b18130489 100644 --- a/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java @@ -21,6 +21,7 @@ public class UIElementsDisplay extends UIComponent { private final Table buttonTable = new Table(); private TextButton remainingMobsButton; private TextButton timerButton; + long time = 0; @Override public void create() { @@ -98,7 +99,14 @@ public void updateTimerButton() { createTimerButton(); } timerButton.setText("Next wave in: " + finalTime); + time = ServiceLocator.getTimeSource().getTime(); } else { + if (ServiceLocator.getTimeSource().getTime() < time + 2000) { + ServiceLocator.getMapService().shakeCameraMap(); + ServiceLocator.getMapService().shakeCameraGrid(); + } +// ServiceLocator.getMapService().shakeCameraMap(); +// ServiceLocator.getMapService().shakeCameraGrid(); remainingMobsButton.setDisabled(true); timerButton.addAction(new SequenceAction(Actions.fadeOut(1f), Actions.removeActor())); stage.act(); From f4d737287853b23ab301e7d2741fe35a9b3344a9 Mon Sep 17 00:00:00 2001 From: Mohamad Date: Tue, 17 Oct 2023 10:35:26 +1000 Subject: [PATCH 44/44] fixed code smells --- .../csse3200/game/components/maingame/UIElementsDisplay.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java b/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java index b18130489..c3e9d24ff 100644 --- a/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java +++ b/source/core/src/main/com/csse3200/game/components/maingame/UIElementsDisplay.java @@ -21,7 +21,7 @@ public class UIElementsDisplay extends UIComponent { private final Table buttonTable = new Table(); private TextButton remainingMobsButton; private TextButton timerButton; - long time = 0; + private long time = 0; @Override public void create() { @@ -105,8 +105,6 @@ public void updateTimerButton() { ServiceLocator.getMapService().shakeCameraMap(); ServiceLocator.getMapService().shakeCameraGrid(); } -// ServiceLocator.getMapService().shakeCameraMap(); -// ServiceLocator.getMapService().shakeCameraGrid(); remainingMobsButton.setDisabled(true); timerButton.addAction(new SequenceAction(Actions.fadeOut(1f), Actions.removeActor())); stage.act();