diff --git a/source/core/assets/images/mobs/boss2.atlas b/source/core/assets/images/mobs/boss2.atlas new file mode 100644 index 000000000..4b2867513 --- /dev/null +++ b/source/core/assets/images/mobs/boss2.atlas @@ -0,0 +1,348 @@ +boss2.png +size: 980, 651 +format: RGBA8888 +filter: Linear,Linear +repeat: none +Idle + rotate: false + xy: 0, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Idle + rotate: false + xy: 140, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Idle + rotate: false + xy: 280, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +default + rotate: false + xy: 280, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Idle + rotate: false + xy: 420, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Idle + rotate: false + xy: 560, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Idle + rotate: false + xy: 700, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Idle + rotate: false + xy: 840, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Idle + rotate: false + xy: 0, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Idle + rotate: false + xy: 140, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Walk + rotate: false + xy: 280, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Walk + rotate: false + xy: 420, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Walk + rotate: false + xy: 560, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Walk + rotate: false + xy: 700, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Walk + rotate: false + xy: 840, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Walk + rotate: false + xy: 0, 186 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Walk + rotate: false + xy: 140, 186 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Walk + rotate: false + xy: 280, 186 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Walk + rotate: false + xy: 420, 186 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A1 + rotate: false + xy: 560, 186 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A1 + rotate: false + xy: 700, 186 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A1 + rotate: false + xy: 840, 186 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A1 + rotate: false + xy: 0, 279 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A1 + rotate: false + xy: 140, 279 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A1 + rotate: false + xy: 280, 279 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A1 + rotate: false + xy: 420, 279 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A1 + rotate: false + xy: 560, 279 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A1 + rotate: false + xy: 700, 279 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A1 + rotate: false + xy: 840, 279 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Hurt + rotate: false + xy: 0, 372 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Hurt + rotate: false + xy: 140, 372 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Hurt + rotate: false + xy: 280, 372 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Hurt + rotate: false + xy: 420, 372 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Hurt + rotate: false + xy: 560, 372 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Hurt + rotate: false + xy: 700, 372 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +boss_death + rotate: false + xy: 840, 372 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +boss_death + rotate: false + xy: 0, 465 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +boss_death + rotate: false + xy: 140, 465 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +boss_death + rotate: false + xy: 280, 465 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +boss_death + rotate: false + xy: 420, 465 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +boss_death + rotate: false + xy: 560, 465 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +boss_death + rotate: false + xy: 700, 465 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Charging + rotate: false + xy: 840, 465 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Charging + rotate: false + xy: 0, 558 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Charging + rotate: false + xy: 140, 558 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Charging + rotate: false + xy: 280, 558 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +Charging + rotate: false + xy: 420, 558 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A2 + rotate: false + xy: 560, 558 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +A2 + rotate: false + xy: 700, 558 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 diff --git a/source/core/assets/images/mobs/boss2.png b/source/core/assets/images/mobs/boss2.png new file mode 100644 index 000000000..a9f7d1d81 Binary files /dev/null and b/source/core/assets/images/mobs/boss2.png differ diff --git a/source/core/assets/images/projectiles/attack_projectile.atlas b/source/core/assets/images/projectiles/attack_projectile.atlas new file mode 100644 index 000000000..19ed43f53 --- /dev/null +++ b/source/core/assets/images/projectiles/attack_projectile.atlas @@ -0,0 +1,33 @@ +attack_projectile.png +size: 420, 93 +format: RGBA8888 +filter: Linear,Linear +repeat: none +P + rotate: false + xy: 0, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +P + rotate: false + xy: 140, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +p + rotate: false + xy: 280, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +default + rotate: false + xy: 280, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 diff --git a/source/core/assets/images/projectiles/attack_projectile.png b/source/core/assets/images/projectiles/attack_projectile.png new file mode 100644 index 000000000..c0a7a4cef Binary files /dev/null and b/source/core/assets/images/projectiles/attack_projectile.png differ diff --git a/source/core/assets/images/projectiles/bossProjectile.atlas b/source/core/assets/images/projectiles/bossProjectile.atlas new file mode 100644 index 000000000..35cdc850e --- /dev/null +++ b/source/core/assets/images/projectiles/bossProjectile.atlas @@ -0,0 +1,103 @@ +bossProjectile.png +size: 980, 186 +format: RGBA8888 +filter: Linear,Linear +repeat: none +rotate + rotate: false + xy: 0, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 140, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 280, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 420, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 560, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 700, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 840, 0 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 0, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 140, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 280, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 420, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 560, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +rotate + rotate: false + xy: 700, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 +default + rotate: false + xy: 700, 93 + size: 140, 93 + orig: 140, 93 + offset: 0, 0 + index: -1 diff --git a/source/core/assets/images/projectiles/bossProjectile.png b/source/core/assets/images/projectiles/bossProjectile.png new file mode 100644 index 000000000..ea076dd03 Binary files /dev/null and b/source/core/assets/images/projectiles/bossProjectile.png differ diff --git a/source/core/assets/replay_pid2865.log b/source/core/assets/replay_pid2865.log new file mode 100644 index 000000000..ba517fe3c --- /dev/null +++ b/source/core/assets/replay_pid2865.log @@ -0,0 +1,1943 @@ +version 2 +JvmtiExport can_access_local_variables 0 +JvmtiExport can_hotswap_or_post_breakpoint 0 +JvmtiExport can_post_on_exceptions 0 +# 178 ciObject found +instanceKlass com/jcraft/jorbis/Mapping0 +ciMethod com/jcraft/jogg/Buffer read (I)I 730 0 14687 0 -1 +ciMethod com/jcraft/jorbis/Util ilog (I)I 282 1688 287 0 -1 +ciMethod com/jcraft/jorbis/FuncFloor inverse1 (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 0 0 1 0 -1 +ciMethod com/jcraft/jorbis/FuncFloor inverse2 (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;Ljava/lang/Object;[F)I 0 0 1 0 -1 +ciMethod com/jcraft/jorbis/Floor1 inverse1 (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 200 14162 84 0 -1 +ciMethod com/jcraft/jorbis/Floor1 render_point (IIIII)I 516 0 1696 0 -1 +ciMethod com/jcraft/jorbis/Floor1 inverse2 (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;Ljava/lang/Object;[F)I 200 4456 86 0 0 +ciMethod com/jcraft/jorbis/Floor1 render_line (IIII[F)V 254 7298 955 0 896 +ciMethod com/jcraft/jorbis/FuncResidue inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[F[II)I 0 0 1 0 -1 +ciMethod com/jcraft/jorbis/Residue0 _2inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[FI)I 66 18774 26 0 0 +ciMethod com/jcraft/jorbis/Residue0 inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[F[II)I 0 0 1 0 -1 +ciMethod com/jcraft/jorbis/Residue2 inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;[[F[II)I 66 0 26 0 0 +ciMethod com/jcraft/jorbis/Mapping0 inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;)I 76 125184 59 0 -1 +ciMethod com/jcraft/jorbis/Mdct backward ([F[F)V 84 39424 83 0 -1 +ciMethod com/jcraft/jorbis/Mdct mdct_kernel ([F[FIIII)[F 92 121262 88 0 -1 +ciMethod com/jcraft/jorbis/CodeBook decodevv_add ([[FIILcom/jcraft/jogg/Buffer;I)I 254 11384 744 0 -1 +ciMethod com/jcraft/jorbis/CodeBook decode (Lcom/jcraft/jogg/Buffer;)I 600 478 7155 0 -1 +ciMethodData com/jcraft/jorbis/Mapping0 inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;)I 2 21 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 128 84 154 72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 255 0xc0004 0x0 0x0 0x10ec148d8 0x15 0x0 0x0 0x4f0007 0x0 0x40 0x15 0x5c0007 0x15 0x20 0x0 0x970007 0x15 0x118 0x2a 0xcb0005 0x0 0x0 0x10ec14980 0x2a 0x0 0x0 0xce0004 0x0 0x0 0x10f03cbe0 0x2a 0x0 0x0 0xd60007 0x0 0x38 0x2a 0xe10003 0x2a 0x18 0xf50007 0x2a 0x38 0xa800 0x1010003 0xa800 0xffffffffffffffe0 0x1070003 0x2a 0xffffffffffffff00 0x1140007 0x15 0x78 0x15 0x1240007 0x15 0x40 0x0 0x1340007 0x0 0x20 0x0 0x1560003 0x15 0xffffffffffffffa0 0x1630007 0x14 0x138 0x15 0x1730007 0x15 0xc8 0x2a 0x1800007 0x0 0x90 0x2a 0x18a0007 0x0 0x38 0x2a 0x1950003 0x2a 0x18 0x1b00004 0x0 0x0 0x10f03cac0 0x2a 0x0 0x0 0x1b40003 0x2a 0xffffffffffffff50 0x1d20005 0x0 0x0 0x10ec14a28 0x15 0x0 0x0 0x1d90003 0x14 0xfffffffffffffee0 0x1e70007 0x14 0x118 0x14 0x2110007 0x14 0xe0 0x5000 0x2260007 0x4810 0x70 0x7f0 0x22d0007 0x491 0x38 0x35f 0x2410003 0x35f 0x68 0x2550003 0x491 0x50 0x25c0007 0x4480 0x38 0x390 0x2700003 0x390 0x18 0x2870003 0x5000 0xffffffffffffff38 0x28d0003 0x14 0xffffffffffffff00 0x29a0007 0x14 0x70 0x28 0x2ca0005 0x0 0x0 0x10ec14980 0x28 0x0 0x0 0x2d10003 0x28 0xffffffffffffffa8 0x2de0007 0x14 0xa8 0x28 0x2f50004 0x0 0x0 0x10ec14ad0 0x28 0x0 0x0 0x2fc0005 0x0 0x0 0x10ec14ad0 0x28 0x0 0x0 0x3020003 0x28 0xffffffffffffff70 0x30f0007 0x13 0xe0 0x28 0x3220007 0x0 0x70 0x28 0x32c0007 0x27 0x38 0x13f3d 0x33f0003 0x13f3d 0xffffffffffffffe0 0x3420003 0x27 0x50 0x34c0007 0x0 0x38 0x0 0x3580003 0x0 0xffffffffffffffe0 0x35e0003 0x27 0xffffffffffffff38 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 8 3 com/jcraft/jorbis/Mapping0$LookMapping0 22 com/jcraft/jorbis/Floor1 29 [I 87 [F 97 com/jcraft/jorbis/Residue2 146 com/jcraft/jorbis/Floor1 160 com/jcraft/jorbis/Mdct 167 com/jcraft/jorbis/Mdct methods 0 +ciInstanceKlass java/lang/Cloneable 1 0 7 100 1 100 1 1 1 +instanceKlass com/badlogic/gdx/graphics/g2d/Animation$1 +instanceKlass com/badlogic/gdx/maps/tiled/tiles/AnimatedTiledMapTile +instanceKlass com/csse3200/game/components/tasks/MobAttackTask$1 +instanceKlass @bci com/csse3200/game/components/tasks/MobAttackTask updateMobState ()V 40 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800cf1400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cf1000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cf0c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cf0800 +instanceKlass @bci com/csse3200/game/ai/tasks/AITaskComponent getHighestPriorityTask ()Lcom/csse3200/game/ai/tasks/PriorityTask; 4 argL0 ; # com/csse3200/game/ai/tasks/AITaskComponent$$Lambda$121+0x0000000800cef8c0 +instanceKlass @cpi com/csse3200/game/ai/tasks/AITaskComponent 124 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800cf0400 +instanceKlass com/csse3200/game/physics/PhysicsLayer +instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V 8 member ; # com/csse3200/game/events/EventHandler$$Lambda$120+0x0000000800cef4b0 +instanceKlass @cpi com/csse3200/game/events/EventHandler 180 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800cf0000 +instanceKlass @bci com/csse3200/game/components/tower/TNTAnimationController create ()V 66 member ; # com/csse3200/game/components/tower/TNTAnimationController$$Lambda$119+0x0000000800cef2a0 +instanceKlass @bci com/csse3200/game/components/tower/TNTAnimationController create ()V 48 member ; # com/csse3200/game/components/tower/TNTAnimationController$$Lambda$118+0x0000000800cef090 +instanceKlass @bci com/csse3200/game/components/tower/TNTAnimationController create ()V 30 member ; # com/csse3200/game/components/tower/TNTAnimationController$$Lambda$117+0x0000000800ceee80 +instanceKlass @bci com/csse3200/game/components/tower/TNTDamageComponent create ()V 10 member ; # com/csse3200/game/components/tower/TNTDamageComponent$$Lambda$116+0x0000000800ceec70 +instanceKlass @bci com/csse3200/game/components/npc/Boss2AnimationController create ()V 138 member ; # com/csse3200/game/components/npc/Boss2AnimationController$$Lambda$115+0x0000000800cee3c8 +instanceKlass @bci com/csse3200/game/components/npc/Boss2AnimationController create ()V 120 member ; # com/csse3200/game/components/npc/Boss2AnimationController$$Lambda$114+0x0000000800cee1b8 +instanceKlass @bci com/csse3200/game/components/npc/Boss2AnimationController create ()V 102 member ; # com/csse3200/game/components/npc/Boss2AnimationController$$Lambda$113+0x0000000800cedfa8 +instanceKlass @bci com/csse3200/game/components/npc/Boss2AnimationController create ()V 84 member ; # com/csse3200/game/components/npc/Boss2AnimationController$$Lambda$112+0x0000000800cedd98 +instanceKlass @bci com/csse3200/game/components/npc/Boss2AnimationController create ()V 66 member ; # com/csse3200/game/components/npc/Boss2AnimationController$$Lambda$111+0x0000000800cedb88 +instanceKlass @bci com/csse3200/game/components/npc/Boss2AnimationController create ()V 48 member ; # com/csse3200/game/components/npc/Boss2AnimationController$$Lambda$110+0x0000000800ced978 +instanceKlass @bci com/csse3200/game/components/npc/Boss2AnimationController create ()V 30 member ; # com/csse3200/game/components/npc/Boss2AnimationController$$Lambda$109+0x0000000800ced768 +instanceKlass @bci com/csse3200/game/components/npc/Boss1AnimationController create ()V 138 member ; # com/csse3200/game/components/npc/Boss1AnimationController$$Lambda$108+0x0000000800ced2d8 +instanceKlass @bci com/csse3200/game/components/npc/Boss1AnimationController create ()V 120 member ; # com/csse3200/game/components/npc/Boss1AnimationController$$Lambda$107+0x0000000800ced0c8 +instanceKlass @bci com/csse3200/game/components/npc/Boss1AnimationController create ()V 102 member ; # com/csse3200/game/components/npc/Boss1AnimationController$$Lambda$106+0x0000000800ceceb8 +instanceKlass @bci com/csse3200/game/components/npc/Boss1AnimationController create ()V 84 member ; # com/csse3200/game/components/npc/Boss1AnimationController$$Lambda$105+0x0000000800cecca8 +instanceKlass @bci com/csse3200/game/components/npc/Boss1AnimationController create ()V 66 member ; # com/csse3200/game/components/npc/Boss1AnimationController$$Lambda$104+0x0000000800ceca98 +instanceKlass @bci com/csse3200/game/components/npc/Boss1AnimationController create ()V 48 member ; # com/csse3200/game/components/npc/Boss1AnimationController$$Lambda$103+0x0000000800cec888 +instanceKlass @bci com/csse3200/game/components/npc/Boss1AnimationController create ()V 30 member ; # com/csse3200/game/components/npc/Boss1AnimationController$$Lambda$102+0x0000000800cec678 +instanceKlass com/csse3200/game/entities/factories/BossKingFactory +instanceKlass java/util/stream/AbstractSpinedBuffer +instanceKlass java/util/stream/Node$Builder$OfInt +instanceKlass java/util/stream/Node$Builder +instanceKlass java/util/stream/Node$OfDouble +instanceKlass java/util/stream/Node$OfLong +instanceKlass java/util/stream/Node$OfInt +instanceKlass java/util/stream/Node$OfPrimitive +instanceKlass java/util/stream/Nodes$EmptyNode +instanceKlass java/util/stream/Node +instanceKlass java/util/stream/Nodes +instanceKlass @bci java/util/stream/IntPipeline toArray ()[I 1 argL0 ; # java/util/stream/IntPipeline$$Lambda$101+0x0000000800c70958 +instanceKlass java/util/stream/SliceOps +instanceKlass @bci java/util/stream/IntPipeline distinct ()Ljava/util/stream/IntStream; 9 argL0 ; # java/util/stream/IntPipeline$$Lambda$100+0x0000000800c6f668 +instanceKlass java/util/stream/DistinctOps +instanceKlass @bci java/util/stream/IntPipeline boxed ()Ljava/util/stream/Stream; 1 argL0 ; # java/util/stream/IntPipeline$$Lambda$99+0x0000000800c6ef80 +instanceKlass jdk/internal/util/random/RandomSupport$RandomSpliterator +instanceKlass jdk/internal/util/random/RandomSupport +instanceKlass jdk/internal/util/random/RandomSupport$AbstractSpliteratorGenerator +instanceKlass @bci com/csse3200/game/components/player/HumanAnimationController create ()V 192 member ; # com/csse3200/game/components/player/HumanAnimationController$$Lambda$98+0x0000000800ceb8a0 +instanceKlass @bci com/csse3200/game/components/player/HumanAnimationController create ()V 174 member ; # com/csse3200/game/components/player/HumanAnimationController$$Lambda$97+0x0000000800ceb690 +instanceKlass @bci com/csse3200/game/components/player/HumanAnimationController create ()V 156 member ; # com/csse3200/game/components/player/HumanAnimationController$$Lambda$96+0x0000000800ceb480 +instanceKlass @bci com/csse3200/game/components/player/HumanAnimationController create ()V 138 member ; # com/csse3200/game/components/player/HumanAnimationController$$Lambda$95+0x0000000800ceb270 +instanceKlass @bci com/csse3200/game/components/player/HumanAnimationController create ()V 120 member ; # com/csse3200/game/components/player/HumanAnimationController$$Lambda$94+0x0000000800ceb060 +instanceKlass @bci com/csse3200/game/components/player/HumanAnimationController create ()V 102 member ; # com/csse3200/game/components/player/HumanAnimationController$$Lambda$93+0x0000000800ceae50 +instanceKlass @bci com/csse3200/game/components/player/HumanAnimationController create ()V 84 member ; # com/csse3200/game/components/player/HumanAnimationController$$Lambda$92+0x0000000800ceac40 +instanceKlass @bci com/csse3200/game/components/player/HumanAnimationController create ()V 66 member ; # com/csse3200/game/components/player/HumanAnimationController$$Lambda$91+0x0000000800ceaa30 +instanceKlass @bci com/csse3200/game/components/player/HumanAnimationController create ()V 48 member ; # com/csse3200/game/components/player/HumanAnimationController$$Lambda$90+0x0000000800cea820 +instanceKlass @bci com/csse3200/game/components/player/HumanAnimationController create ()V 30 member ; # com/csse3200/game/components/player/HumanAnimationController$$Lambda$89+0x0000000800cea610 +instanceKlass com/csse3200/game/entities/factories/EngineerFactory +instanceKlass @bci com/csse3200/game/components/tower/TowerAnimationController create ()V 84 member ; # com/csse3200/game/components/tower/TowerAnimationController$$Lambda$88+0x0000000800ce9b18 +instanceKlass @bci com/csse3200/game/components/tower/TowerAnimationController create ()V 66 member ; # com/csse3200/game/components/tower/TowerAnimationController$$Lambda$87+0x0000000800ce9908 +instanceKlass @bci com/csse3200/game/components/tower/TowerAnimationController create ()V 48 member ; # com/csse3200/game/components/tower/TowerAnimationController$$Lambda$86+0x0000000800ce96f8 +instanceKlass @bci com/csse3200/game/components/tower/TowerAnimationController create ()V 30 member ; # com/csse3200/game/components/tower/TowerAnimationController$$Lambda$85+0x0000000800ce94e8 +instanceKlass com/csse3200/game/entities/configs/TNTTowerConfigs +instanceKlass com/csse3200/game/entities/configs/IncomeTowerConfig +instanceKlass com/csse3200/game/entities/configs/WallTowerConfig +instanceKlass com/csse3200/game/entities/configs/WeaponTowerConfig +instanceKlass com/csse3200/game/entities/configs/baseTowerConfigs +instanceKlass com/csse3200/game/entities/factories/TowerFactory +instanceKlass @bci com/csse3200/game/components/npc/XenoAnimationController create ()V 102 member ; # com/csse3200/game/components/npc/XenoAnimationController$$Lambda$84+0x0000000800ce1df0 +instanceKlass @bci com/csse3200/game/components/npc/XenoAnimationController create ()V 84 member ; # com/csse3200/game/components/npc/XenoAnimationController$$Lambda$83+0x0000000800ce1be0 +instanceKlass @bci com/csse3200/game/components/npc/XenoAnimationController create ()V 66 member ; # com/csse3200/game/components/npc/XenoAnimationController$$Lambda$82+0x0000000800ce19d0 +instanceKlass @bci com/csse3200/game/components/npc/XenoAnimationController create ()V 48 member ; # com/csse3200/game/components/npc/XenoAnimationController$$Lambda$81+0x0000000800ce17c0 +instanceKlass @bci com/csse3200/game/components/npc/XenoAnimationController create ()V 30 member ; # com/csse3200/game/components/npc/XenoAnimationController$$Lambda$80+0x0000000800ce15b0 +instanceKlass com/csse3200/game/entities/PredefinedWeapons +instanceKlass com/csse3200/game/entities/Melee +instanceKlass com/csse3200/game/physics/raycast/RaycastHit +instanceKlass com/csse3200/game/entities/factories/NPCFactory +instanceKlass com/csse3200/game/utils/math/RandomUtils +instanceKlass @bci com/csse3200/game/components/TouchAttackComponent create ()V 10 member ; # com/csse3200/game/components/TouchAttackComponent$$Lambda$79+0x0000000800ce2420 +instanceKlass @bci com/csse3200/game/components/EffectsComponent create ()V 28 member ; # com/csse3200/game/components/EffectsComponent$$Lambda$78+0x0000000800ce2210 +instanceKlass @bci com/csse3200/game/components/EffectsComponent create ()V 10 member ; # com/csse3200/game/components/EffectsComponent$$Lambda$77+0x0000000800ce2000 +instanceKlass com/csse3200/game/events/listeners/EventListener2 +instanceKlass @bci com/csse3200/game/components/projectile/ProjectileAnimationController create ()V 48 member ; # com/csse3200/game/components/projectile/ProjectileAnimationController$$Lambda$76+0x0000000800ce7a30 +instanceKlass @bci com/csse3200/game/components/projectile/ProjectileAnimationController create ()V 30 member ; # com/csse3200/game/components/projectile/ProjectileAnimationController$$Lambda$75+0x0000000800ce7820 +instanceKlass com/badlogic/gdx/utils/Timer$Task +instanceKlass com/csse3200/game/entities/factories/ProjectileFactory$1 +instanceKlass com/badlogic/gdx/graphics/g2d/Animation +instanceKlass com/csse3200/game/utils/math/Vector2Utils +instanceKlass com/csse3200/game/entities/configs/NPCConfigs +instanceKlass com/csse3200/game/ai/movement/MovementController +instanceKlass com/csse3200/game/entities/factories/ProjectileFactory +instanceKlass com/badlogic/gdx/math/MathUtils$Sin +instanceKlass @bci com/csse3200/game/areas/ForestGameArea create ()V 30 member ; # com/csse3200/game/areas/ForestGameArea$$Lambda$74+0x0000000800cdb628 +instanceKlass @bci com/csse3200/game/components/player/PlayerStatsDisplay create ()V 18 member ; # com/csse3200/game/components/player/PlayerStatsDisplay$$Lambda$73+0x0000000800cdb418 +instanceKlass @cpi com/csse3200/game/components/player/PlayerStatsDisplay 196 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800ce0400 +instanceKlass @bci com/csse3200/game/components/player/PlayerActions create ()V 62 member ; # com/csse3200/game/components/player/PlayerActions$$Lambda$72+0x0000000800cdb208 +instanceKlass @bci com/csse3200/game/components/player/PlayerActions create ()V 44 member ; # com/csse3200/game/components/player/PlayerActions$$Lambda$71+0x0000000800cdaff8 +instanceKlass @cpi com/csse3200/game/components/npc/Boss2AnimationController 103 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800ce0000 +instanceKlass @bci com/csse3200/game/components/player/PlayerActions create ()V 26 member ; # com/csse3200/game/components/player/PlayerActions$$Lambda$70+0x0000000800cdade8 +instanceKlass com/csse3200/game/physics/components/ColliderComponent$1 +instanceKlass com/csse3200/game/physics/PhysicsUtils +instanceKlass com/csse3200/game/entities/Weapon +instanceKlass com/csse3200/game/ai/tasks/DefaultTask +instanceKlass com/csse3200/game/entities/configs/BaseEntityConfig +instanceKlass com/csse3200/game/ai/tasks/TaskRunner +instanceKlass com/csse3200/game/ai/tasks/PriorityTask +instanceKlass com/csse3200/game/ai/tasks/Task +instanceKlass com/csse3200/game/entities/factories/PlayerFactory +instanceKlass com/badlogic/gdx/physics/box2d/Fixture +instanceKlass @bci com/csse3200/game/physics/components/PhysicsComponent create ()V 57 member ; # com/csse3200/game/physics/components/PhysicsComponent$$Lambda$69+0x0000000800cdd048 +instanceKlass com/csse3200/game/events/listeners/EventListener1 +instanceKlass com/csse3200/game/physics/BodyUserData +instanceKlass com/csse3200/game/areas/terrain/TerrainComponent$1 +instanceKlass com/csse3200/game/utils/math/GridPoint2Utils +instanceKlass com/badlogic/gdx/physics/box2d/Filter +instanceKlass com/badlogic/gdx/physics/box2d/FixtureDef +instanceKlass com/badlogic/gdx/physics/box2d/Shape +instanceKlass com/badlogic/gdx/physics/box2d/MassData +instanceKlass com/badlogic/gdx/physics/box2d/Transform +instanceKlass com/badlogic/gdx/physics/box2d/Body +instanceKlass com/badlogic/gdx/physics/box2d/BodyDef +instanceKlass com/csse3200/game/entities/factories/ObstacleFactory +instanceKlass com/badlogic/gdx/maps/tiled/renderers/BatchTiledMapRenderer +instanceKlass @bci com/csse3200/game/areas/terrain/TerrainFactory fillTiles (Lcom/badlogic/gdx/maps/tiled/TiledMapTileLayer;Lcom/badlogic/gdx/math/GridPoint2;Lcom/csse3200/game/areas/terrain/TerrainTile;)V 92 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800cd9c00 +instanceKlass @bci com/csse3200/game/components/tasks/MobAttackTask updateMobState ()V 40 argL3 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800cd9800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cd9400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cd9000 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cd8c00 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cd8800 +instanceKlass @bci com/csse3200/game/components/tasks/MobAttackTask updateMobState ()V 40 argL1 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800cd8400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cd8000 +instanceKlass com/csse3200/game/areas/terrain/TerrainTile +instanceKlass com/badlogic/gdx/maps/tiled/tiles/StaticTiledMapTile +instanceKlass com/badlogic/gdx/maps/tiled/TiledMapTileLayer$Cell +instanceKlass com/badlogic/gdx/maps/MapObjects +instanceKlass com/badlogic/gdx/maps/tiled/TiledMapTileSets +instanceKlass com/badlogic/gdx/maps/MapProperties +instanceKlass com/badlogic/gdx/maps/MapLayers +instanceKlass com/badlogic/gdx/maps/Map +instanceKlass com/csse3200/game/areas/terrain/TerrainFactory$1 +instanceKlass javazoom/jl/decoder/LayerIIIDecoder$gr_info_s +instanceKlass javazoom/jl/decoder/LayerIIIDecoder$temporaire +instanceKlass javazoom/jl/decoder/LayerIIIDecoder$III_side_info_t +instanceKlass javazoom/jl/decoder/BitReserve +instanceKlass javazoom/jl/decoder/LayerIIIDecoder$Sftable +instanceKlass javazoom/jl/decoder/LayerIIIDecoder$SBI +instanceKlass javazoom/jl/decoder/LayerIIIDecoder$temporaire2 +instanceKlass javazoom/jl/decoder/huffcodetab +instanceKlass javazoom/jl/decoder/LayerIIIDecoder +instanceKlass java/io/ObjectStreamClass$ExceptionInfo +instanceKlass java/io/ObjectStreamClass$FieldReflector +instanceKlass java/io/ObjectStreamClass$FieldReflectorKey +instanceKlass java/io/ObjectStreamClass$2 +instanceKlass java/lang/reflect/InvocationHandler +instanceKlass java/lang/reflect/Proxy +instanceKlass java/io/ClassCache +instanceKlass java/io/ObjectStreamClass$Caches +instanceKlass jdk/internal/event/Event +instanceKlass java/io/ObjectStreamClass +instanceKlass java/io/Bits +instanceKlass @bci java/io/ObjectInputFilter$Config ()V 368 argL0 ; # java/io/ObjectInputFilter$Config$$Lambda$68+0x0000000800c6bb40 +instanceKlass jdk/internal/access/JavaObjectInputFilterAccess +instanceKlass java/io/ObjectInputFilter$Config$BuiltinFilterFactory +instanceKlass java/util/function/BinaryOperator +instanceKlass @bci java/io/ObjectInputFilter$Config ()V 80 argL0 ; # java/io/ObjectInputFilter$Config$$Lambda$67+0x0000000800c6b520 +instanceKlass @bci java/io/ObjectInputFilter$Config ()V 56 argL0 ; # java/io/ObjectInputFilter$Config$$Lambda$66+0x0000000800c6b318 +instanceKlass java/io/FilePermission$1 +instanceKlass jdk/internal/access/JavaIOFilePermissionAccess +instanceKlass jdk/internal/logger/LoggerFinderLoader +instanceKlass @bci java/lang/System$LoggerFinder accessProvider ()Ljava/lang/System$LoggerFinder; 6 argL0 ; # java/lang/System$LoggerFinder$$Lambda$65+0x0000000800c6a800 +instanceKlass jdk/internal/logger/LazyLoggers$LazyLoggerFactories +instanceKlass jdk/internal/logger/LazyLoggers$1 +instanceKlass jdk/internal/logger/LazyLoggers +instanceKlass java/util/concurrent/atomic/AtomicBoolean +instanceKlass java/io/ObjectInputFilter +instanceKlass java/io/ObjectInputFilter$Config +instanceKlass java/io/ObjectInputStream$ValidationList +instanceKlass java/io/ObjectInputStream$HandleTable$HandleList +instanceKlass java/io/ObjectInputStream$HandleTable +instanceKlass @bci java/io/ObjectInputStream ()V 100 argL0 ; # java/io/ObjectInputStream$$Lambda$64+0x0000000800c68b00 +instanceKlass jdk/internal/access/JavaObjectInputStreamReadString +instanceKlass @bci java/io/ObjectInputStream ()V 92 argL0 ; # java/io/ObjectInputStream$$Lambda$63+0x0000000800c68710 +instanceKlass jdk/internal/access/JavaObjectInputStreamAccess +instanceKlass java/io/ObjectStreamConstants +instanceKlass java/io/ObjectInput +instanceKlass javazoom/jl/decoder/SynthesisFilter +instanceKlass javazoom/jl/decoder/OutputBuffer +instanceKlass javazoom/jl/decoder/FrameDecoder +instanceKlass javazoom/jl/decoder/MP3Decoder +instanceKlass javazoom/jl/decoder/Crc16 +instanceKlass javazoom/jl/decoder/Header +instanceKlass javazoom/jl/decoder/Bitstream +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/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/Util +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+0x0000000800cc8800 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cc8400 +instanceKlass com/badlogic/gdx/utils/TimSort +instanceKlass com/badlogic/gdx/graphics/g2d/TextureAtlas$TextureAtlasData$14 +instanceKlass com/badlogic/gdx/graphics/glutils/PixmapTextureData +instanceKlass com/badlogic/gdx/math/GridPoint2 +instanceKlass com/badlogic/gdx/maps/tiled/TiledMapRenderer +instanceKlass com/badlogic/gdx/maps/MapRenderer +instanceKlass com/badlogic/gdx/maps/MapLayer +instanceKlass com/badlogic/gdx/maps/tiled/TiledMapTile +instanceKlass com/csse3200/game/areas/terrain/TerrainFactory +instanceKlass @bci com/csse3200/game/components/maingame/MainGameActions create ()V 10 member ; # com/csse3200/game/components/maingame/MainGameActions$$Lambda$62+0x0000000800ccc000 +instanceKlass com/csse3200/game/ui/terminal/commands/DebugCommand +instanceKlass com/csse3200/game/ui/terminal/commands/Command +instanceKlass com/csse3200/game/areas/GameArea +instanceKlass @bci com/csse3200/game/events/EventHandler trigger (Ljava/lang/String;Ljava/lang/Object;)V 7 member ; # com/csse3200/game/events/EventHandler$$Lambda$61+0x0000000800cc7420 +instanceKlass @cpi com/csse3200/game/events/EventHandler 177 form vmentry ; # java/lang/invoke/LambdaForm$DMH+0x0000000800cc8000 +instanceKlass com/badlogic/gdx/scenes/scene2d/Action +instanceKlass com/csse3200/game/currency/Currency +instanceKlass com/csse3200/game/services/CurrencyService +instanceKlass com/csse3200/game/physics/PhysicsContactListener +instanceKlass com/csse3200/game/physics/raycast/AllHitCallback +instanceKlass com/csse3200/game/physics/raycast/SingleHitCallback +instanceKlass com/badlogic/gdx/physics/box2d/ContactImpulse +instanceKlass com/badlogic/gdx/physics/box2d/Manifold$ManifoldPoint +instanceKlass com/badlogic/gdx/physics/box2d/Manifold +instanceKlass com/badlogic/gdx/physics/box2d/WorldManifold +instanceKlass com/badlogic/gdx/physics/box2d/Contact +instanceKlass com/badlogic/gdx/physics/box2d/Joint +instanceKlass com/badlogic/gdx/physics/box2d/World +instanceKlass com/badlogic/gdx/physics/box2d/RayCastCallback +instanceKlass com/badlogic/gdx/physics/box2d/ContactListener +instanceKlass com/csse3200/game/physics/PhysicsEngine +instanceKlass com/csse3200/game/physics/PhysicsService +instanceKlass com/csse3200/game/services/GameTime +instanceKlass com/badlogic/gdx/math/Rectangle +instanceKlass com/badlogic/gdx/math/Shape2D +instanceKlass com/csse3200/game/screens/Planets +instanceKlass com/csse3200/game/screens/text/AnimatedText +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+0x0000000800cb9600 +instanceKlass com/badlogic/gdx/scenes/scene2d/InputListener$1 +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Window$1$1 +instanceKlass com/badlogic/gdx/utils/ComparableTimSort +instanceKlass com/badlogic/gdx/utils/Sort +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 64 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$59+0x0000000800cbb758 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 46 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$58+0x0000000800cbb548 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 28 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$57+0x0000000800cbb338 +instanceKlass @bci com/csse3200/game/components/mainmenu/MainMenuActions create ()V 10 member ; # com/csse3200/game/components/mainmenu/MainMenuActions$$Lambda$56+0x0000000800cbb128 +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/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 java/util/TimSort +instanceKlass java/util/Arrays$LegacyMergeSort +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cb8400 +# instanceKlass java/lang/invoke/LambdaForm$MH+0x0000000800cb8000 +instanceKlass com/badlogic/gdx/graphics/g2d/NinePatch +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/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 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/scenes/scene2d/utils/BaseDrawable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/TransformDrawable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Drawable +instanceKlass com/badlogic/gdx/utils/Json$Serializer +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Disableable +instanceKlass com/badlogic/gdx/scenes/scene2d/utils/Layout +instanceKlass com/badlogic/gdx/scenes/scene2d/EventListener +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/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/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+0x0000000800c87da8 +instanceKlass @cpi com/csse3200/game/input/InputService 307 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 @cpi java/io/ObjectInputStream 1235 form vmentry ; # 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 jdk/internal/misc/ScopedMemoryAccess$Scope +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 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 @bci com/csse3200/game/ui/terminal/TerminalDisplay addActors ()V 9 form vmentry ; # java/lang/invoke/LambdaForm$MH+0x0000000800c10800 +instanceKlass @cpi com/csse3200/game/physics/components/PhysicsComponent 166 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 java/io/ObjectInputFilter$Config 329 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 java/io/ObjectInputFilter$Config ()V 56 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/Files +instanceKlass com/badlogic/gdx/backends/lwjgl3/Lwjgl3Input +instanceKlass com/badlogic/gdx/utils/Clipboard +instanceKlass com/badlogic/gdx/Preferences +instanceKlass com/badlogic/gdx/files/FileHandle +instanceKlass com/badlogic/gdx/Graphics +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 7 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 7 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 7 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 java/io/ObjectInputStream$PeekInputStream +instanceKlass java/io/ObjectInputStream$BlockDataInputStream +instanceKlass java/io/ObjectInputStream +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 100 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 100 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 +ciInstanceKlass java/lang/Math 1 1 403 10 100 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 7 1 6 0 6 0 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 7 12 1 1 1 100 1 3 3 3 10 7 12 1 1 1 100 1 5 0 5 0 5 0 5 0 5 0 9 100 12 1 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 8 1 10 12 1 1 10 12 1 1 100 1 5 0 5 0 100 1 3 5 0 3 5 0 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 8 1 10 12 1 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 1 6 0 10 12 1 9 12 1 1 100 1 10 10 12 1 100 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 6 0 10 12 1 1 10 12 10 12 1 4 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 5 0 6 0 4 6 0 4 6 0 4 10 12 1 1 9 12 1 1 10 12 1 9 12 1 10 7 12 1 1 1 4 6 0 1 1 6 0 1 6 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 1 1 1 1 +staticfield java/lang/Math negativeZeroFloatBits J -2147483648 +staticfield java/lang/Math negativeZeroDoubleBits J -9223372036854775808 +staticfield java/lang/Math $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 7 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/io/ClassCache$CacheRef +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 javazoom/jl/decoder/JavaLayerException +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/ExceptionInInitializerError +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$Interface +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 7 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 7 1 7 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 7 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; +ciMethod java/lang/Math abs (I)I 620 0 5430 0 -1 +ciInstanceKlass com/jcraft/jorbis/Mdct 1 1 132 10 9 9 9 9 10 6 0 10 9 9 6 0 10 10 4 9 10 4 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 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 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 7 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/Residue2 1 1 34 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 12 12 1 1 1 1 +instanceKlass com/jcraft/jorbis/Mapping0 +ciInstanceKlass com/jcraft/jorbis/FuncMapping 1 1 35 10 7 7 10 9 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 12 1 +ciInstanceKlass com/jcraft/jorbis/Mapping0 1 1 289 10 100 9 9 9 9 9 7 10 7 9 9 9 7 9 9 9 7 9 7 9 7 9 9 9 9 9 9 9 10 9 9 9 10 9 9 9 10 9 9 9 9 10 9 9 10 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 7 9 10 10 10 9 7 10 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 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 1 1 100 1 1 1 12 12 12 12 12 7 12 1 12 1 12 12 12 1 12 12 12 1 12 1 12 1 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 7 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 7 12 12 12 12 12 12 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass com/jcraft/jorbis/Mapping0$InfoMapping0 1 1 51 9 10 9 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 12 12 12 12 12 12 12 12 12 100 1 1 1 +ciInstanceKlass com/jcraft/jorbis/InfoMode 1 1 21 10 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 +ciInstanceKlass com/jcraft/jorbis/Util 1 1 24 10 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 +instanceKlass com/jcraft/jorbis/Floor1 +instanceKlass com/jcraft/jorbis/Floor0 +ciInstanceKlass com/jcraft/jorbis/FuncFloor 1 1 43 10 7 7 10 7 10 9 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 12 1 1 1 12 1 +ciInstanceKlass com/jcraft/jorbis/Floor1 1 1 512 10 7 9 9 10 9 9 9 9 9 9 10 10 10 10 9 7 10 9 9 9 9 9 9 9 9 9 9 9 9 7 10 10 10 3 10 9 9 9 10 9 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 100 1 1 100 1 1 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 100 100 100 100 1 1 1 1 1 100 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 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 100 1 1 1 1 1 1 1 1 1 12 1 12 12 7 12 12 12 12 12 12 12 7 12 12 12 12 7 12 1 12 12 12 12 12 12 12 12 12 7 12 7 12 12 12 7 12 12 7 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 +ciInstanceKlass com/jcraft/jorbis/Floor1$InfoFloor1 1 1 110 9 10 9 9 9 9 7 9 9 100 7 10 9 10 9 9 9 9 9 9 9 9 9 9 9 7 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 100 100 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 100 1 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 +instanceKlass com/jcraft/jorbis/Residue0 +ciInstanceKlass com/jcraft/jorbis/FuncResidue 1 1 41 10 7 7 10 7 10 7 10 9 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 12 1 +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/Info 1 1 311 10 9 9 9 9 9 9 9 9 9 9 9 7 9 9 9 9 9 10 9 9 10 9 9 10 9 9 10 9 10 9 10 10 9 9 9 9 9 10 7 10 10 7 10 10 10 10 7 10 9 9 9 9 7 10 9 9 9 10 10 9 10 10 9 10 10 9 10 10 10 10 10 10 10 100 10 8 10 100 10 10 8 8 8 8 10 8 10 7 1 1 1 3 1 3 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 100 100 1 1 1 1 1 1 1 100 100 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 7 12 12 12 7 12 12 7 12 12 7 12 12 12 12 12 12 12 12 12 12 12 1 12 1 12 1 12 12 12 12 1 7 12 12 12 12 12 12 12 7 12 12 12 12 12 100 12 12 12 12 1 1 12 1 12 12 1 1 1 1 12 1 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 +ciInstanceKlass com/jcraft/jorbis/DspState 1 1 256 10 7 9 7 9 7 7 7 6 0 6 0 6 0 10 6 0 9 9 10 9 7 7 10 9 10 10 9 7 9 10 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 5 0 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 1 1 1 4 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 100 100 1 1 1 1 1 1 1 1 1 1 1 12 12 1 12 7 12 12 7 12 7 12 12 1 1 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 7 12 12 12 12 12 12 12 7 12 7 12 12 12 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 +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 +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/Mapping0$LookMapping0 1 1 50 9 10 7 7 1 1 1 100 1 1 1 1 1 1 1 1 1 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 +ciInstanceKlass com/jcraft/jorbis/Floor1$LookFloor1 1 1 57 9 10 9 9 9 9 9 7 7 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 12 12 12 12 12 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/Mapping0 inverse (Lcom/jcraft/jorbis/Block;Ljava/lang/Object;)I -1 4 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 504edbf23..6d729a309 100644 --- a/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java +++ b/source/core/src/main/com/csse3200/game/areas/ForestGameArea.java @@ -75,6 +75,7 @@ public class ForestGameArea extends GameArea { "images/towers/turret_deployed.png", "images/background/building2.png", "images/mobs/robot.png", + "images/mobs/boss2.png", "images/mobs/Attack_1.png", "images/mobs/Attack_2.png", "images/mobs/Charge_1.png", @@ -95,6 +96,7 @@ public class ForestGameArea extends GameArea { "images/economy/scrap.png", "images/economy/crystal.png", "images/economy/econ-tower.png", + "images/projectiles/bossProjectile.png", "images/towers/mine_tower.png", @@ -104,6 +106,7 @@ public class ForestGameArea extends GameArea { "images/economy/econ-tower.atlas", "images/terrain_iso_grass.atlas", "images/ghost.atlas", + "images/mobs/boss2.atlas", "images/ghostKing.atlas", "images/towers/turret.atlas", "images/towers/turret01.atlas", @@ -112,6 +115,7 @@ public class ForestGameArea extends GameArea { "images/mobs/rangeBossRight.atlas", "images/towers/TNTTower.atlas", "images/projectiles/basic_projectile.atlas", + "images/projectiles/bossProjectile.atlas", "images/projectiles/mobProjectile.atlas" }; private static final String[] forestSounds = { diff --git a/source/core/src/main/com/csse3200/game/components/BossProjectileAnimationController.java b/source/core/src/main/com/csse3200/game/components/BossProjectileAnimationController.java new file mode 100644 index 000000000..c9e1e403b --- /dev/null +++ b/source/core/src/main/com/csse3200/game/components/BossProjectileAnimationController.java @@ -0,0 +1,23 @@ +package com.csse3200.game.components; + +import com.csse3200.game.rendering.AnimationRenderComponent; + + +public class BossProjectileAnimationController extends Component { + AnimationRenderComponent animator; + + /** + * Creation call for a TowerAnimationController, fetches the animationRenderComponent that this controller will + * be attached to and registers all the event listeners required to trigger the animations and sounds. + */ + @Override + public void create() { + super.create(); + animator = this.entity.getComponent(AnimationRenderComponent.class); + entity.getEvents().addListener("rotate", this::animateStartRotate); + } + + void animateStartRotate() { + animator.startAnimation("rotate"); + } +} diff --git a/source/core/src/main/com/csse3200/game/components/npc/BossAnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/Boss1AnimationController.java similarity index 65% rename from source/core/src/main/com/csse3200/game/components/npc/BossAnimationController.java rename to source/core/src/main/com/csse3200/game/components/npc/Boss1AnimationController.java index f07b80f00..85759befd 100644 --- a/source/core/src/main/com/csse3200/game/components/npc/BossAnimationController.java +++ b/source/core/src/main/com/csse3200/game/components/npc/Boss1AnimationController.java @@ -7,7 +7,7 @@ * 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 BossAnimationController extends Component { +public class Boss1AnimationController extends Component { AnimationRenderComponent animator; @Override @@ -17,34 +17,30 @@ public void create() { entity.getEvents().addListener("walkStart", this::animateWalk); entity.getEvents().addListener("deadStart", this::animateDead); entity.getEvents().addListener("idleStart", this::animateIdle); - entity.getEvents().addListener("shutdownStart", this::animateShutdown); - entity.getEvents().addListener("attack", this::animateAttack); + entity.getEvents().addListener("chargingStart", this::animateCharging); + entity.getEvents().addListener("attack1Start", this::animateAttack1); entity.getEvents().addListener("attack2Start", this::animateAttack2); - entity.getEvents().addListener("enablingStart", this::animateEnabling); entity.getEvents().addListener("hurtStart", this::animateHurt); } void animateHurt() { animator.startAnimation("Hurt"); } - void animateEnabling() { - animator.startAnimation("Enabling"); - } void animateAttack2() { - animator.startAnimation("Attack2"); + animator.startAnimation("A2"); } - void animateAttack() { - animator.startAnimation("Attack"); + void animateAttack1() { + animator.startAnimation("A1"); } - void animateShutdown() { - animator.startAnimation("Shutdown"); + void animateCharging() { + animator.startAnimation("Charging"); } void animateIdle() { animator.startAnimation("Idle"); } void animateDead() { - animator.startAnimation("Dead"); + animator.startAnimation("boss_death"); } void animateWalk() { diff --git a/source/core/src/main/com/csse3200/game/components/npc/Boss2AnimationController.java b/source/core/src/main/com/csse3200/game/components/npc/Boss2AnimationController.java new file mode 100644 index 000000000..bee80ad23 --- /dev/null +++ b/source/core/src/main/com/csse3200/game/components/npc/Boss2AnimationController.java @@ -0,0 +1,49 @@ +package com.csse3200.game.components.npc; + +import com.csse3200.game.components.Component; +import com.csse3200.game.rendering.AnimationRenderComponent; + +/** + * 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 Boss2AnimationController extends Component { + AnimationRenderComponent animator; + + @Override + public void create() { + super.create(); + animator = this.entity.getComponent(AnimationRenderComponent.class); + entity.getEvents().addListener("walkStart", this::animateWalk); + entity.getEvents().addListener("deadStart", this::animateDead); + entity.getEvents().addListener("idleStart", this::animateIdle); + entity.getEvents().addListener("chargingStart", this::animateCharging); + entity.getEvents().addListener("attack1Start", this::animateAttack1); + entity.getEvents().addListener("attack2Start", this::animateAttack2); + entity.getEvents().addListener("hurtStart", this::animateHurt); + } + + void animateHurt() { + animator.startAnimation("Hurt"); + } + void animateAttack2() { + animator.startAnimation("A2"); + } + void animateAttack1() { + animator.startAnimation("A1"); + } + void animateCharging() { + animator.startAnimation("Charging"); + } + void animateIdle() { + animator.startAnimation("Idle"); + } + + void animateDead() { + animator.startAnimation("boss_death"); + } + + void animateWalk() { + animator.startAnimation("Walk"); + } +} diff --git a/source/core/src/main/com/csse3200/game/components/tasks/FinalBossTask.java b/source/core/src/main/com/csse3200/game/components/tasks/FinalBossTask.java index 9d358597e..bf3c63c96 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/FinalBossTask.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/FinalBossTask.java @@ -63,7 +63,7 @@ public void start() { movementTask.create(owner); movementTask.start(); - owner.getEntity().getEvents().trigger("walkStart"); + currentTask = movementTask; this.owner.getEntity().getEvents().trigger("finalBossMovementStart"); @@ -80,7 +80,6 @@ public void update() { newProjectile.setPosition((float) (currentPos.x), (float) (currentPos.y+0.75f)); ServiceLocator.getEntityService().register(newProjectile); } - startWaiting(); } else if (currentTask == waitTask) { // startSwappingLane(); @@ -106,7 +105,7 @@ private void startMoving() { logger.debug("Starting moving"); currentTask.stop(); - + owner.getEntity().getEvents().trigger("walkStart"); movementTask.setTarget(currentPos.sub(2,0)); currentTask = movementTask; currentTask.start(); diff --git a/source/core/src/main/com/csse3200/game/components/tasks/MobDeathTask.java b/source/core/src/main/com/csse3200/game/components/tasks/MobDeathTask.java index f04ad39a0..124151714 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/MobDeathTask.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/MobDeathTask.java @@ -55,12 +55,12 @@ public void start() { @Override public void update() { if (timeSource.getTime() >= endTime) { - updateMobState(); + updateBossState(); endTime = timeSource.getTime() + (INTERVAL * 1000); } } - public void updateMobState() { + public void updateBossState() { mobHealth = owner.getEntity().getComponent(CombatStatsComponent.class).getHealth(); // TODO: inset a bit that picks from a list of drop options and drops this diff --git a/source/core/src/main/com/csse3200/game/components/tasks/RangeBossTask.java b/source/core/src/main/com/csse3200/game/components/tasks/RangeBossTask.java index 9ff05de28..ee4322f48 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/RangeBossTask.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/RangeBossTask.java @@ -55,7 +55,6 @@ public void start() { movementTask.create(owner); movementTask.start(); - owner.getEntity().getEvents().trigger("walkStart"); currentTask = movementTask; this.owner.getEntity().getEvents().trigger("rangeBossMovementStart"); @@ -65,15 +64,17 @@ public void start() { public void update() { if (currentTask.getStatus() != Status.ACTIVE) { if (currentTask == movementTask) { - if (towerAhead()) { - Entity newProjectile = ProjectileFactory.createEffectProjectile(PhysicsLayer.TOWER, new Vector2(0,currentPos.y + 0.75f), new Vector2(2f,2f), ProjectileEffects.BURN, false); - newProjectile.scaleHeight(-0.4f); - newProjectile.setPosition((float) (currentPos.x), (float) (currentPos.y+0.75f)); + if (towerAhead() || engineerAhead()) { + owner.getEntity().getEvents().trigger("chargingStart"); + Entity newProjectile = ProjectileFactory.createBossBall(PhysicsLayer.TOWER, new Vector2(0,currentPos.y + 0.75f), new Vector2(2f,2f)); + newProjectile.setPosition((float) (currentPos.x), (float) (currentPos.y)); ServiceLocator.getEntityService().register(newProjectile); + this.owner.getEntity().getEvents().trigger("attack1Start"); } startWaiting(); } else { startMoving(); + } } currentTask.update(); @@ -81,11 +82,14 @@ public void update() { private void startWaiting() { logger.debug("Starting waiting"); + owner.getEntity().getEvents().trigger("idleStart"); swapTask(waitTask); } private void startMoving() { logger.debug("Starting moving"); + owner.getEntity().getEvents().trigger("walkStart"); + owner.getEntity().getEvents().trigger("attack1Start"); movementTask.setTarget(currentPos.sub(2,0)); swapTask(movementTask); } @@ -101,5 +105,8 @@ private void swapTask(Task newTask) { private boolean towerAhead() { return physics.raycast(currentPos, new Vector2(0, currentPos.y), TARGET, hit); } + private boolean engineerAhead() { + return physics.raycast(currentPos, new Vector2(0, currentPos.y), PhysicsLayer.ENGINEER, hit); + } } diff --git a/source/core/src/main/com/csse3200/game/components/tasks/bossDeathTask.java b/source/core/src/main/com/csse3200/game/components/tasks/bossDeathTask.java new file mode 100644 index 000000000..8bbec6617 --- /dev/null +++ b/source/core/src/main/com/csse3200/game/components/tasks/bossDeathTask.java @@ -0,0 +1,121 @@ +package com.csse3200.game.components.tasks; + +import com.badlogic.gdx.math.Vector2; +import com.csse3200.game.ai.tasks.DefaultTask; +import com.csse3200.game.ai.tasks.PriorityTask; +import com.csse3200.game.components.CombatStatsComponent; +import com.csse3200.game.entities.Entity; +import com.csse3200.game.entities.factories.DropFactory; +import com.csse3200.game.physics.PhysicsEngine; +import com.csse3200.game.physics.raycast.RaycastHit; +import com.csse3200.game.services.GameTime; +import com.csse3200.game.services.ServiceLocator; +//import com.csse3200.game.rendering.DebugRenderer; + + +/** + * Task that prints a message to the terminal whenever it is called. + */ +public class bossDeathTask extends DefaultTask implements PriorityTask { + private static final int INTERVAL = 1; // time interval to scan for towers in + + private final int priority; + private Vector2 bossPosition = new Vector2(10f,10f); + private final PhysicsEngine physics; + private GameTime timeSource; + private long endTime; + private final RaycastHit hit = new RaycastHit(); + + private int bossHealth; + + /** + * @param priority Task priority when shooting (0 when not chasing). + */ + public bossDeathTask(int priority) { + this.priority = priority; + + physics = ServiceLocator.getPhysicsService().getPhysics(); + + timeSource = ServiceLocator.getTimeSource(); + } + + @Override + public void start() { + super.start(); + // gets starting health + this.bossHealth = owner.getEntity().getComponent(CombatStatsComponent.class).getHealth(); + //sets mob position + this.bossPosition = owner.getEntity().getCenterPosition(); + //sets endTime + endTime = timeSource.getTime() + (INTERVAL * 500); + } + + @Override + public void update() { + if (timeSource.getTime() >= endTime) { + updateMobBossState(); + endTime = timeSource.getTime() + (INTERVAL * 1000); + } + } + + public void updateMobBossState() { + + bossHealth = owner.getEntity().getComponent(CombatStatsComponent.class).getHealth(); + // TODO: inset a bit that picks from a list of drop options and drops this + + if (bossIsDead(bossHealth)) { + killboss(); + dropCurrency(); + } + + } + + @Override + public void stop() { + super.stop(); + } + + @Override + public int getPriority() { + if (status == Status.ACTIVE) { + return getActivePriority(); + } + + return getInactivePriority(); + } + + private int getActivePriority() { + if (bossHealth > 0) { + return -1; + } + return priority; + } + + private int getInactivePriority() { + if (bossHealth <= 0) { + return priority; + } + return -1; + } + private boolean bossIsDead(int bosshealth) { + + if (bosshealth <= 0) { + return true; + } + return false; + } + + private void killboss() { + owner.getEntity().getEvents().trigger("boss_death"); + owner.getEntity().dispose(); + } + + private void dropCurrency() { + + Entity scrap = DropFactory.createScrapDrop(); + scrap.setPosition(bossPosition.x,bossPosition.y); + ServiceLocator.getEntityService().register(scrap.setScale(2,2)); + + } + +} diff --git a/source/core/src/main/com/csse3200/game/entities/Entity.java b/source/core/src/main/com/csse3200/game/entities/Entity.java index c26ba6f00..bb73f412c 100644 --- a/source/core/src/main/com/csse3200/game/entities/Entity.java +++ b/source/core/src/main/com/csse3200/game/entities/Entity.java @@ -129,10 +129,12 @@ public void setScale(Vector2 scale) { * * @param x width in metres * @param y height in metres + * @return */ - public void setScale(float x, float y) { + public Entity setScale(float x, float y) { this.scale.x = x; this.scale.y = y; + return null; } /** diff --git a/source/core/src/main/com/csse3200/game/entities/factories/BossKingFactory.java b/source/core/src/main/com/csse3200/game/entities/factories/BossKingFactory.java index 502a30c62..adc292228 100644 --- a/source/core/src/main/com/csse3200/game/entities/factories/BossKingFactory.java +++ b/source/core/src/main/com/csse3200/game/entities/factories/BossKingFactory.java @@ -4,9 +4,11 @@ import com.badlogic.gdx.graphics.g2d.TextureAtlas; import com.csse3200.game.ai.tasks.AITaskComponent; import com.csse3200.game.components.*; -import com.csse3200.game.components.npc.BossAnimationController; +import com.csse3200.game.components.npc.Boss1AnimationController; +import com.csse3200.game.components.npc.Boss2AnimationController; import com.csse3200.game.components.tasks.FinalBossTask; import com.csse3200.game.components.tasks.RangeBossTask; +import com.csse3200.game.components.tasks.bossDeathTask; import com.csse3200.game.entities.Entity; import com.csse3200.game.entities.configs.BossKingConfigs; import com.csse3200.game.entities.configs.NPCConfigs; @@ -28,20 +30,22 @@ public static Entity createBossKing1(Entity target, int numLane) { BossKingConfigs config = configs.BossKing; Entity bossKing1 = createBaseBoss(target); - AITaskComponent aiTaskComponent1 = new AITaskComponent().addTask(new FinalBossTask(1f, numLane)); + AITaskComponent aiTaskComponent1 = new AITaskComponent() + .addTask(new FinalBossTask(1f, numLane)) + .addTask(new bossDeathTask(1)); // Animation section AnimationRenderComponent animator1 = new AnimationRenderComponent( - ServiceLocator.getResourceService().getAsset("images/mobs/rangeBossRight.atlas", TextureAtlas.class)); - animator1.addAnimation("Walk", 0.3f, Animation.PlayMode.LOOP); + ServiceLocator.getResourceService().getAsset("images/mobs/robot.atlas", TextureAtlas.class)); + animator1.addAnimation("Walk", 0.3f, Animation.PlayMode.LOOP_REVERSED); bossKing1.addComponent(new CombatStatsComponent(config.health, config.baseAttack)) .addComponent(animator1) .addComponent(aiTaskComponent1) - .addComponent(new BossAnimationController()); + .addComponent(new Boss1AnimationController()); bossKing1.getComponent(AnimationRenderComponent.class).scaleEntity(); - bossKing1.setScale(-1f, 1f); + bossKing1.setScale(1f, 1f); return bossKing1; } @@ -51,21 +55,29 @@ public static Entity createBossKing2(Entity target) { BossKingConfigs config = configs.BossKing; Entity bossKing2 = createBaseBoss(target); - AITaskComponent aiTaskComponent2 = new AITaskComponent().addTask(new RangeBossTask(2f)); + AITaskComponent aiTaskComponent2 = new AITaskComponent() + .addTask(new RangeBossTask(2f)) + .addTask(new bossDeathTask(1)); // Animation section AnimationRenderComponent animator2 = new AnimationRenderComponent( - ServiceLocator.getResourceService().getAsset("images/mobs/robot.atlas", TextureAtlas.class)); + ServiceLocator.getResourceService().getAsset("images/mobs/boss2.atlas", TextureAtlas.class)); + animator2.addAnimation("boss_death", 0.3f, Animation.PlayMode.LOOP); + animator2.addAnimation("Idle", 0.3f, Animation.PlayMode.LOOP); animator2.addAnimation("Walk", 0.3f, Animation.PlayMode.LOOP); + animator2.addAnimation("Charging", 0.3f, Animation.PlayMode.LOOP_REVERSED); + animator2.addAnimation("A1", 0.3f, Animation.PlayMode.LOOP); + animator2.addAnimation("A2", 0.3f, Animation.PlayMode.LOOP); + animator2.addAnimation("Hurt", 0.3f, Animation.PlayMode.LOOP); bossKing2.addComponent(new CombatStatsComponent(config.health, config.baseAttack)) .addComponent(animator2) .addComponent(aiTaskComponent2) - .addComponent(new BossAnimationController()); + .addComponent(new Boss2AnimationController()); bossKing2.getComponent(AnimationRenderComponent.class).scaleEntity(); - bossKing2.scaleHeight(-0.5f); - bossKing2.scaleWidth(0.5f); + bossKing2.scaleHeight(2f); + bossKing2.scaleWidth(2f); return bossKing2; } 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 58a705f0a..6d2c21971 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 @@ -2,14 +2,9 @@ import com.badlogic.gdx.graphics.g2d.Animation; import com.badlogic.gdx.graphics.g2d.TextureAtlas; -import com.csse3200.game.components.EffectsComponent; -import com.csse3200.game.components.ProjectileEffects; -import com.csse3200.game.components.TouchAttackComponent; -import com.csse3200.game.components.RicochetComponent; +import com.csse3200.game.components.*; import com.csse3200.game.components.tasks.TrajectTask; import com.csse3200.game.ai.tasks.AITaskComponent; -import com.csse3200.game.components.CombatStatsComponent; -import com.csse3200.game.components.MobProjectileAnimationController; import com.csse3200.game.entities.configs.BaseEntityConfig; import com.csse3200.game.entities.configs.NPCConfigs; import com.csse3200.game.files.FileLoader; @@ -141,6 +136,28 @@ public static Entity createMobBall(short targetLayer, Vector2 destination, Vecto projectile .getComponent(AnimationRenderComponent.class).scaleEntity(); + + + return projectile; + } + public static Entity createBossBall(short targetLayer, Vector2 destination, Vector2 speed) { // function added by team 7 for Boss projectile + Entity projectile = createBaseProjectile(targetLayer, destination, speed); + + AnimationRenderComponent animator = + new AnimationRenderComponent( + ServiceLocator.getResourceService() + .getAsset("images/projectiles/bossProjectile.atlas", TextureAtlas.class)); + + animator.addAnimation("rotate", 0.15f, Animation.PlayMode.LOOP); + + projectile + .addComponent(animator) + .addComponent(new BossProjectileAnimationController()); + + projectile + .getComponent(AnimationRenderComponent.class).scaleEntity(); + projectile.setScale(2,2); + return projectile; }