1// class version 52.0 (52) 2// access flags 0x20 3class jdk8/AllStructures$1 implements java/lang/Runnable { 4 5 // compiled from: AllStructures.java 6 OUTERCLASS jdk8/AllStructures anonymousInnerClass ()Ljava/lang/Runnable; 7 // access flags 0x0 8 INNERCLASS jdk8/AllStructures$1 null null 9 // access flags 0x2 10 private INNERCLASS jdk8/AllStructures$InnerClass jdk8/AllStructures InnerClass 11 12 // access flags 0x1010 13 final synthetic Ljdk8/AllStructures; this$0 14 15 // access flags 0x0 16 <init>(Ljdk8/AllStructures;)V 17 // parameter final mandated this$0 18 L0 19 LINENUMBER 99 L0 20 ALOAD 0 21 ALOAD 1 22 PUTFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures; 23 ALOAD 0 24 INVOKESPECIAL java/lang/Object.<init> ()V 25 RETURN 26 L1 27 LOCALVARIABLE this Ljdk8/AllStructures$1; L0 L1 0 28 // signature Ljdk8/AllStructures$1; 29 // declaration: this extends jdk8.AllStructures$1 30 LOCALVARIABLE this$0 Ljdk8/AllStructures; L0 L1 1 31 MAXSTACK = 2 32 MAXLOCALS = 2 33 34 // access flags 0x1 35 public run()V 36 L0 37 LINENUMBER 103 L0 38 NEW jdk8/AllStructures$InnerClass 39 DUP 40 ALOAD 0 41 GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures; 42 ALOAD 0 43 GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures; 44 INVOKESTATIC jdk8/AllStructures.access$000 (Ljdk8/AllStructures;)D 45 ALOAD 0 46 GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures; 47 INVOKESTATIC jdk8/AllStructures.access$100 (Ljdk8/AllStructures;)D 48 DADD 49 ACONST_NULL 50 INVOKESPECIAL jdk8/AllStructures$InnerClass.<init> (Ljdk8/AllStructures;DLjdk8/AllStructures$1;)V 51 INVOKESTATIC jdk8/AllStructures$InnerClass.access$300 (Ljdk8/AllStructures$InnerClass;)D 52 DSTORE 1 53 L1 54 LINENUMBER 104 L1 55 NEW jdk8/AllStructures$InnerClass 56 DUP 57 ALOAD 0 58 GETFIELD jdk8/AllStructures$1.this$0 : Ljdk8/AllStructures; 59 DLOAD 1 60 ACONST_NULL 61 INVOKESPECIAL jdk8/AllStructures$InnerClass.<init> (Ljdk8/AllStructures;DLjdk8/AllStructures$1;)V 62 POP 63 L2 64 LINENUMBER 105 L2 65 RETURN 66 L3 67 LOCALVARIABLE this Ljdk8/AllStructures$1; L0 L3 0 68 // signature Ljdk8/AllStructures$1; 69 // declaration: this extends jdk8.AllStructures$1 70 LOCALVARIABLE f D L1 L3 1 71 LOCALVARIABLE @Lannotations/VTUA;(v=0) : LOCAL_VARIABLE, null [ L1 - L3 - 1 ] 72 LOCALVARIABLE @Lannotations/ITUA;(v=1) : LOCAL_VARIABLE, null [ L1 - L3 - 1 ] // invisible 73 MAXSTACK = 7 74 MAXLOCALS = 3 75} 76