jdk8.AllStructures$1.txt 2.36 KB
Newer Older
1 2
// class version 52.0 (52)
// access flags 0x20
3
class jdk8/AllStructures$1 implements java/lang/Runnable {
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75

  // compiled from: AllStructures.java
  OUTERCLASS jdk8/AllStructures anonymousInnerClass ()Ljava/lang/Runnable;
  // access flags 0x0
  INNERCLASS jdk8/AllStructures$1 null null
  // access flags 0x2
  private INNERCLASS jdk8/AllStructures$InnerClass jdk8/AllStructures InnerClass

  // access flags 0x1010
  final synthetic Ljdk8/AllStructures; this$0

  // access flags 0x0
  <init>(Ljdk8/AllStructures;)V
    // parameter final mandated  this$0
   L0
    LINENUMBER 99 L0
    ALOAD 0
    ALOAD 1
    PUTFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures;
    ALOAD 0
    INVOKESPECIAL java/lang/Object.<init> ()V
    RETURN
   L1
    LOCALVARIABLE this Ljdk8/AllStructures$1; L0 L1 0
    // signature Ljdk8/AllStructures$1;
    // declaration:  extends jdk8.AllStructures$1
    LOCALVARIABLE this$0 Ljdk8/AllStructures; L0 L1 1
    MAXSTACK = 2
    MAXLOCALS = 2

  // access flags 0x1
  public run()V
   L0
    LINENUMBER 103 L0
    NEW jdk8/AllStructures$InnerClass
    DUP
    ALOAD 0
    GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures;
    ALOAD 0
    GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures;
    INVOKESTATIC jdk8/AllStructures.access$000 (Ljdk8/AllStructures;)D
    ALOAD 0
    GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures;
    INVOKESTATIC jdk8/AllStructures.access$100 (Ljdk8/AllStructures;)D
    DADD
    ACONST_NULL
    INVOKESPECIAL jdk8/AllStructures$InnerClass.<init> (Ljdk8/AllStructures;DLjdk8/AllStructures$1;)V
    INVOKESTATIC jdk8/AllStructures$InnerClass.access$300 (Ljdk8/AllStructures$InnerClass;)D
    DSTORE 1
   L1
    LINENUMBER 104 L1
    NEW jdk8/AllStructures$InnerClass
    DUP
    ALOAD 0
    GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures;
    DLOAD 1
    ACONST_NULL
    INVOKESPECIAL jdk8/AllStructures$InnerClass.<init> (Ljdk8/AllStructures;DLjdk8/AllStructures$1;)V
    POP
   L2
    LINENUMBER 105 L2
    RETURN
   L3
    LOCALVARIABLE this Ljdk8/AllStructures$1; L0 L3 0
    // signature Ljdk8/AllStructures$1;
    // declaration:  extends jdk8.AllStructures$1
    LOCALVARIABLE f D L1 L3 1
    LOCALVARIABLE @Lannotations/VTUA;(v=0) : LOCAL_VARIABLE, null [ L1 - L3 - 1 ]
    LOCALVARIABLE @Lannotations/ITUA;(v=1) : LOCAL_VARIABLE, null [ L1 - L3 - 1 ] // invisible
    MAXSTACK = 7
    MAXLOCALS = 3
}