Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ javap.exe -c Engine.class
- public final class org.guthix.engine.Engine {
- public final void start();
- Code:
- 0: bipush 6
- 2: anewarray #34 // class java/lang/String
- 5: dup
- 6: iconst_0
- 7: ldc #36 // String Hello
- 9: aastore
- 10: dup
- 11: iconst_1
- 12: ldc #38 // String World
- 14: aastore
- 15: dup
- 16: iconst_2
- 17: ldc #40 // String My
- 19: aastore
- 20: dup
- 21: iconst_3
- 22: ldc #42 // String Name
- 24: aastore
- 25: dup
- 26: iconst_4
- 27: ldc #44 // String Is
- 29: aastore
- 30: dup
- 31: iconst_5
- 32: ldc #46 // String Kyle
- 34: aastore
- 35: astore_1
- 36: aload_1
- 37: astore 4
- 39: aload 4
- 41: arraylength
- 42: istore 5
- 44: iconst_0
- 45: istore_3
- 46: iload_3
- 47: iload 5
- 49: if_icmpge 73
- 52: aload 4
- 54: iload_3
- 55: aaload
- 56: astore_2
- 57: iconst_0
- 58: istore 6
- 60: getstatic #52 // Field java/lang/System.out:Ljava/io/PrintStream;
- 63: aload_2
- 64: invokevirtual #58 // Method java/io/PrintStream.println:(Ljava/lang/Object;)V
- 67: iinc 3, 1
- 70: goto 46
- 73: getstatic #64 // Field org/tinylog/kotlin/Logger.INSTANCE:Lorg/tinylog/kotlin/Logger;
- 76: getstatic #67 // Field org/guthix/engine/Engine$start$1.INSTANCE:Lorg/guthix/engine/Engine$start$1;
- 79: checkcast #69 // class kotlin/jvm/functions/Function0
- 82: invokevirtual #73 // Method org/tinylog/kotlin/Logger.info:(Lkotlin/jvm/functions/Function0;)V
- 85: aload_0
- 86: iconst_1
- 87: putfield #75 // Field started:Z
- 90: return
- public final void stop();
- Code:
- 0: getstatic #64 // Field org/tinylog/kotlin/Logger.INSTANCE:Lorg/tinylog/kotlin/Logger;
- 3: getstatic #78 // Field org/guthix/engine/Engine$stop$1.INSTANCE:Lorg/guthix/engine/Engine$stop$1;
- 6: checkcast #69 // class kotlin/jvm/functions/Function0
- 9: invokevirtual #73 // Method org/tinylog/kotlin/Logger.info:(Lkotlin/jvm/functions/Function0;)V
- 12: aload_0
- 13: iconst_0
- 14: putfield #75 // Field started:Z
- 17: return
- public final boolean isRunning();
- Code:
- 0: aload_0
- 1: getfield #75 // Field started:Z
- 4: ireturn
- public org.guthix.engine.Engine();
- Code:
- 0: aload_0
- 1: invokespecial #82 // Method java/lang/Object."<init>":()V
- 4: return
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement