@@ -1,6 +1,6 @@ | |||
public class DynamicHelloWorld extends java.lang.Object implements java.io.Serializable: | |||
public void <init>(): | |||
ALOAD_0 // DynamicHelloWorld this (line 8) | |||
ALOAD_0 // LDynamicHelloWorld; this (line 8) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void DynamicHelloWorld.<init>()) | |||
| RETURN | |||
@@ -27,7 +27,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| DUP | |||
| LDC "expected and caught: " | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> (Ljava/lang/String;)V | |||
| ALOAD_1 // java.lang.UnsupportedOperationException t | |||
| ALOAD_1 // Ljava/lang/UnsupportedOperationException; t | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
@@ -48,8 +48,8 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
String doit(String, java.util.List): | |||
method-execution(java.lang.String DynamicHelloWorld.doit(java.lang.String, java.util.List)) | |||
| ALOAD_2 // java.util.List l (line 21) | |||
| ALOAD_1 // java.lang.String s | |||
| ALOAD_2 // Ljava/util/List; l (line 21) | |||
| ALOAD_1 // Ljava/lang/String; s | |||
| ASTORE_3 | |||
| ASTORE 4 | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
@@ -62,7 +62,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| | INVOKEINTERFACE java.util.List.add (Ljava/lang/Object;)Z | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
| POP | |||
| ALOAD_2 // java.util.List l (line 22) | |||
| ALOAD_2 // Ljava/util/List; l (line 22) | |||
| method-call(java.lang.String java.lang.Object.toString()) | |||
| | INVOKEVIRTUAL java.lang.Object.toString ()Ljava/lang/String; | |||
| method-call(java.lang.String java.lang.Object.toString()) |
@@ -1,6 +1,6 @@ | |||
public class DynamicHelloWorld extends java.lang.Object implements java.io.Serializable: | |||
public void <init>(): | |||
ALOAD_0 // DynamicHelloWorld this (line 8) | |||
ALOAD_0 // LDynamicHelloWorld; this (line 8) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void DynamicHelloWorld.<init>()) | |||
| RETURN | |||
@@ -27,7 +27,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| DUP | |||
| LDC "expected and caught: " | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> (Ljava/lang/String;)V | |||
| ALOAD_1 // java.lang.UnsupportedOperationException t | |||
| ALOAD_1 // Ljava/lang/UnsupportedOperationException; t | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
@@ -48,8 +48,8 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
String doit(String, java.util.List): | |||
method-execution(java.lang.String DynamicHelloWorld.doit(java.lang.String, java.util.List)) | |||
| ALOAD_2 // java.util.List l (line 21) | |||
| ALOAD_1 // java.lang.String s | |||
| ALOAD_2 // Ljava/util/List; l (line 21) | |||
| ALOAD_1 // Ljava/lang/String; s | |||
| ASTORE_3 | |||
| ASTORE 4 | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
@@ -62,7 +62,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| | INVOKEINTERFACE java.util.List.add (Ljava/lang/Object;)Z | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
| POP | |||
| ALOAD_2 // java.util.List l (line 22) | |||
| ALOAD_2 // Ljava/util/List; l (line 22) | |||
| method-call(java.lang.String java.lang.Object.toString()) | |||
| | INVOKEVIRTUAL java.lang.Object.toString ()Ljava/lang/String; | |||
| method-call(java.lang.String java.lang.Object.toString()) |
@@ -1,6 +1,6 @@ | |||
public class DynamicHelloWorld extends java.lang.Object implements java.io.Serializable: | |||
public void <init>(): | |||
ALOAD_0 // DynamicHelloWorld this (line 8) | |||
ALOAD_0 // LDynamicHelloWorld; this (line 8) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void DynamicHelloWorld.<init>()) | |||
| RETURN | |||
@@ -27,7 +27,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| DUP | |||
| LDC "expected and caught: " | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> (Ljava/lang/String;)V | |||
| ALOAD_1 // java.lang.UnsupportedOperationException t | |||
| ALOAD_1 // Ljava/lang/UnsupportedOperationException; t | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
@@ -48,8 +48,8 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
String doit(String, java.util.List): | |||
method-execution(java.lang.String DynamicHelloWorld.doit(java.lang.String, java.util.List)) | |||
| ALOAD_2 // java.util.List l (line 21) | |||
| ALOAD_1 // java.lang.String s | |||
| ALOAD_2 // Ljava/util/List; l (line 21) | |||
| ALOAD_1 // Ljava/lang/String; s | |||
| ASTORE_3 | |||
| ASTORE 4 | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
@@ -64,7 +64,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| | INVOKEINTERFACE java.util.List.add (Ljava/lang/Object;)Z | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
| POP | |||
| ALOAD_2 // java.util.List l (line 22) | |||
| ALOAD_2 // Ljava/util/List; l (line 22) | |||
| method-call(java.lang.String java.lang.Object.toString()) | |||
| | INVOKEVIRTUAL java.lang.Object.toString ()Ljava/lang/String; | |||
| method-call(java.lang.String java.lang.Object.toString()) |
@@ -1,14 +1,14 @@ | |||
public abstract class FancyHelloWorld extends java.lang.Object: | |||
public void <init>(): | |||
ALOAD_0 // FancyHelloWorld this (line 7) | |||
ALOAD_0 // LFancyHelloWorld; this (line 7) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void FancyHelloWorld.<init>()) | |||
| INVOKESTATIC Aspect.ajc_before_constructor_execution ()V | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE_2 | |||
| ALOAD_2 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD_0 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure3 | |||
@@ -26,11 +26,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
ASTORE 19 | |||
method-execution(void FancyHelloWorld.main(java.lang.String[])) | |||
| INVOKESTATIC Aspect.ajc_before_method_execution ()V (line 9) | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 21 | |||
| ALOAD 21 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 19 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure23 | |||
@@ -46,7 +46,7 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
public static String getName(): | |||
method-execution(java.lang.String FancyHelloWorld.getName()) | |||
| INVOKESTATIC Aspect.ajc_before_method_execution ()V (line 20) | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 15 | |||
| NEW FancyHelloWorld$AjcClosure43 | |||
@@ -65,11 +65,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final void init$_aroundBody2(FancyHelloWorld): | |||
INVOKESTATIC Aspect.ajc_before_constructor_execution ()V | |||
BIPUSH 1 | |||
ICONST_1 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_1 | |||
ALOAD_1 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
NEW FancyHelloWorld$AjcClosure1 | |||
@@ -88,7 +88,7 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final java.io.PrintStream out_aroundBody6(): | |||
INVOKESTATIC Aspect.ajc_before_field_get ()V | |||
BIPUSH 0 | |||
ICONST_0 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_0 | |||
NEW FancyHelloWorld$AjcClosure5 | |||
@@ -109,15 +109,15 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final void println_aroundBody10(java.io.PrintStream, String): | |||
INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
BIPUSH 2 | |||
ICONST_2 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
NEW FancyHelloWorld$AjcClosure9 | |||
@@ -138,15 +138,15 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final void println_aroundBody14(java.io.PrintStream, Object): | |||
INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
BIPUSH 2 | |||
ICONST_2 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
NEW FancyHelloWorld$AjcClosure13 | |||
@@ -167,15 +167,15 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final void println_aroundBody18(java.io.PrintStream, String): | |||
INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
BIPUSH 2 | |||
ICONST_2 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
NEW FancyHelloWorld$AjcClosure17 | |||
@@ -190,7 +190,7 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final void main_aroundBody20(String[]): | |||
field-get(java.io.PrintStream java.lang.System.out) | |||
| INVOKESTATIC Aspect.ajc_before_field_get ()V | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE_1 | |||
| NEW FancyHelloWorld$AjcClosure7 | |||
@@ -203,21 +203,21 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
ASTORE_3 (line 9) | |||
finally -> E1 | |||
| catch java.lang.Exception -> E0 | |||
| | ALOAD_3 // java.io.PrintStream out (line 11) | |||
| | ALOAD_3 // Ljava/io/PrintStream; out (line 11) | |||
| | LDC "bye" | |||
| | ASTORE 5 | |||
| | ASTORE 7 | |||
| | method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| | | INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
| | | BIPUSH 2 | |||
| | | ICONST_2 | |||
| | | ANEWARRAY java.lang.Object | |||
| | | ASTORE 9 | |||
| | | ALOAD 9 | |||
| | | BIPUSH 0 | |||
| | | ICONST_0 | |||
| | | ALOAD 7 | |||
| | | AASTORE | |||
| | | ALOAD 9 | |||
| | | BIPUSH 1 | |||
| | | ICONST_1 | |||
| | | ALOAD 5 | |||
| | | AASTORE | |||
| | | NEW FancyHelloWorld$AjcClosure11 | |||
@@ -230,21 +230,21 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
| | GOTO L0 | |||
| catch java.lang.Exception -> E0 | |||
| E0: ASTORE 11 (line 12) | |||
| ALOAD_3 // java.io.PrintStream out (line 13) | |||
| ALOAD 11 // java.lang.Exception e | |||
| ALOAD_3 // Ljava/io/PrintStream; out (line 13) | |||
| ALOAD 11 // Ljava/lang/Exception; e | |||
| ASTORE 13 | |||
| ASTORE 15 | |||
| method-call(void java.io.PrintStream.println(java.lang.Object)) | |||
| | INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
| | BIPUSH 2 | |||
| | ICONST_2 | |||
| | ANEWARRAY java.lang.Object | |||
| | ASTORE 17 | |||
| | ALOAD 17 | |||
| | BIPUSH 0 | |||
| | ICONST_0 | |||
| | ALOAD 15 | |||
| | AASTORE | |||
| | ALOAD 17 | |||
| | BIPUSH 1 | |||
| | ICONST_1 | |||
| | ALOAD 13 | |||
| | AASTORE | |||
| | NEW FancyHelloWorld$AjcClosure15 | |||
@@ -263,21 +263,21 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
L0: JSR L1 | |||
GOTO L2 | |||
L1: ASTORE 21 | |||
ALOAD_3 // java.io.PrintStream out (line 15) | |||
ALOAD_3 // Ljava/io/PrintStream; out (line 15) | |||
LDC "finally" | |||
ASTORE 23 | |||
ASTORE 25 | |||
method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
| BIPUSH 2 | |||
| ICONST_2 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 27 | |||
| ALOAD 27 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 25 | |||
| AASTORE | |||
| ALOAD 27 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ALOAD 23 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure19 | |||
@@ -293,11 +293,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final void main_aroundBody22(String[]): | |||
INVOKESTATIC Aspect.ajc_before_method_execution ()V (line 9) | |||
BIPUSH 1 | |||
ICONST_1 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_1 | |||
ALOAD_1 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
NEW FancyHelloWorld$AjcClosure21 | |||
@@ -317,11 +317,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final int hashCode_aroundBody26(String): | |||
INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
BIPUSH 1 | |||
ICONST_1 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_1 | |||
ALOAD_1 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
NEW FancyHelloWorld$AjcClosure25 | |||
@@ -343,11 +343,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final StringBuffer init$_aroundBody30(String): | |||
INVOKESTATIC Aspect.ajc_before_constructor_call ()V | |||
BIPUSH 1 | |||
ICONST_1 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_1 | |||
ALOAD_1 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
NEW FancyHelloWorld$AjcClosure29 | |||
@@ -368,15 +368,15 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final StringBuffer append_aroundBody34(StringBuffer, int): | |||
INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
BIPUSH 2 | |||
ICONST_2 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ILOAD_1 | |||
INVOKESTATIC org.aspectj.runtime.internal.Conversions.intObject (I)Ljava/lang/Object; | |||
AASTORE | |||
@@ -397,11 +397,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final String toString_aroundBody38(StringBuffer): | |||
INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
BIPUSH 1 | |||
ICONST_1 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_1 | |||
ALOAD_1 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
NEW FancyHelloWorld$AjcClosure37 | |||
@@ -416,16 +416,16 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final String getName_aroundBody40(): | |||
ICONST_0 (line 20) | |||
ISTORE_0 | |||
ILOAD_0 // int x (line 21) | |||
ILOAD_0 // I x (line 21) | |||
LDC "name" | |||
ASTORE_2 | |||
method-call(int java.lang.String.hashCode()) | |||
| INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 4 | |||
| ALOAD 4 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD_2 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure27 | |||
@@ -436,16 +436,16 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
| INVOKESTATIC org.aspectj.runtime.internal.Conversions.intValue (Ljava/lang/Object;)I | |||
method-call(int java.lang.String.hashCode()) | |||
IADD | |||
ISTORE_0 // int x | |||
ISTORE_0 // I x | |||
LDC "name" (line 22) | |||
ASTORE 6 | |||
constructor-call(void java.lang.StringBuffer.<init>(java.lang.String)) | |||
| INVOKESTATIC Aspect.ajc_before_constructor_call ()V | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 8 | |||
| ALOAD 8 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 6 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure31 | |||
@@ -455,20 +455,20 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
| INVOKESTATIC Aspect.ajc_around (Lorg/aspectj/runtime/internal/AroundClosure;)Ljava/lang/Object; | |||
| CHECKCAST java.lang.StringBuffer | |||
constructor-call(void java.lang.StringBuffer.<init>(java.lang.String)) | |||
ILOAD_0 // int x | |||
ILOAD_0 // I x | |||
ISTORE 10 | |||
ASTORE 12 | |||
method-call(java.lang.StringBuffer java.lang.StringBuffer.append(int)) | |||
| INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
| BIPUSH 2 | |||
| ICONST_2 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 14 | |||
| ALOAD 14 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 12 | |||
| AASTORE | |||
| ALOAD 14 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ILOAD 10 | |||
| INVOKESTATIC org.aspectj.runtime.internal.Conversions.intObject (I)Ljava/lang/Object; | |||
| AASTORE | |||
@@ -482,11 +482,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
ASTORE 16 | |||
method-call(java.lang.String java.lang.StringBuffer.toString()) | |||
| INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 18 | |||
| ALOAD 18 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 16 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure39 | |||
@@ -501,7 +501,7 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final String getName_aroundBody42(): | |||
INVOKESTATIC Aspect.ajc_before_method_execution ()V (line 20) | |||
BIPUSH 0 | |||
ICONST_0 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_0 | |||
NEW FancyHelloWorld$AjcClosure41 | |||
@@ -527,7 +527,7 @@ public class FancyHelloWorld$AjcClosure1 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST FancyHelloWorld | |||
INVOKESTATIC FancyHelloWorld.init$_aroundBody0 (LFancyHelloWorld;)V | |||
@@ -549,7 +549,7 @@ public class FancyHelloWorld$AjcClosure3 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST FancyHelloWorld | |||
INVOKESTATIC FancyHelloWorld.init$_aroundBody2 (LFancyHelloWorld;)V | |||
@@ -605,11 +605,11 @@ public class FancyHelloWorld$AjcClosure9 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody8 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -631,11 +631,11 @@ public class FancyHelloWorld$AjcClosure11 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody10 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -657,11 +657,11 @@ public class FancyHelloWorld$AjcClosure13 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody12 (Ljava/io/PrintStream;Ljava/lang/Object;)V | |||
ACONST_NULL | |||
@@ -682,11 +682,11 @@ public class FancyHelloWorld$AjcClosure15 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody14 (Ljava/io/PrintStream;Ljava/lang/Object;)V | |||
ACONST_NULL | |||
@@ -707,11 +707,11 @@ public class FancyHelloWorld$AjcClosure17 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody16 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -733,11 +733,11 @@ public class FancyHelloWorld$AjcClosure19 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody18 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -759,7 +759,7 @@ public class FancyHelloWorld$AjcClosure21 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST [Ljava.lang.String; | |||
INVOKESTATIC FancyHelloWorld.main_aroundBody20 ([Ljava/lang/String;)V | |||
@@ -781,7 +781,7 @@ public class FancyHelloWorld$AjcClosure23 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST [Ljava.lang.String; | |||
INVOKESTATIC FancyHelloWorld.main_aroundBody22 ([Ljava/lang/String;)V | |||
@@ -803,7 +803,7 @@ public class FancyHelloWorld$AjcClosure25 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.hashCode_aroundBody24 (Ljava/lang/String;)I | |||
@@ -825,7 +825,7 @@ public class FancyHelloWorld$AjcClosure27 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.hashCode_aroundBody26 (Ljava/lang/String;)I | |||
@@ -847,7 +847,7 @@ public class FancyHelloWorld$AjcClosure29 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.init$_aroundBody28 (Ljava/lang/String;)Ljava/lang/StringBuffer; | |||
@@ -868,7 +868,7 @@ public class FancyHelloWorld$AjcClosure31 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.init$_aroundBody30 (Ljava/lang/String;)Ljava/lang/StringBuffer; | |||
@@ -889,11 +889,11 @@ public class FancyHelloWorld$AjcClosure33 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.StringBuffer | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
INVOKESTATIC org.aspectj.runtime.internal.Conversions.intValue (Ljava/lang/Object;)I | |||
INVOKESTATIC FancyHelloWorld.append_aroundBody32 (Ljava/lang/StringBuffer;I)Ljava/lang/StringBuffer; | |||
@@ -914,11 +914,11 @@ public class FancyHelloWorld$AjcClosure35 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.StringBuffer | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
INVOKESTATIC org.aspectj.runtime.internal.Conversions.intValue (Ljava/lang/Object;)I | |||
INVOKESTATIC FancyHelloWorld.append_aroundBody34 (Ljava/lang/StringBuffer;I)Ljava/lang/StringBuffer; | |||
@@ -939,7 +939,7 @@ public class FancyHelloWorld$AjcClosure37 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.StringBuffer | |||
INVOKESTATIC FancyHelloWorld.toString_aroundBody36 (Ljava/lang/StringBuffer;)Ljava/lang/String; | |||
@@ -960,7 +960,7 @@ public class FancyHelloWorld$AjcClosure39 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.StringBuffer | |||
INVOKESTATIC FancyHelloWorld.toString_aroundBody38 (Ljava/lang/StringBuffer;)Ljava/lang/String; |
@@ -1,14 +1,14 @@ | |||
public class HelloWorld extends java.lang.Object: | |||
public void <init>(): | |||
ALOAD_0 // HelloWorld this (line 5) | |||
ALOAD_0 // LHelloWorld; this (line 5) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void HelloWorld.<init>()) | |||
| INVOKESTATIC Aspect.ajc_before_constructor_execution ()V | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE_2 | |||
| ALOAD_2 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD_0 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure3 | |||
@@ -26,11 +26,11 @@ public class HelloWorld extends java.lang.Object: | |||
ASTORE 7 | |||
method-execution(void HelloWorld.main(java.lang.String[])) | |||
| INVOKESTATIC Aspect.ajc_before_method_execution ()V (line 8) | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 9 | |||
| ALOAD 9 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 7 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure15 | |||
@@ -49,11 +49,11 @@ public class HelloWorld extends java.lang.Object: | |||
static final void init$_aroundBody2(HelloWorld): | |||
INVOKESTATIC Aspect.ajc_before_constructor_execution ()V | |||
BIPUSH 1 | |||
ICONST_1 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_1 | |||
ALOAD_1 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
NEW HelloWorld$AjcClosure1 | |||
@@ -72,7 +72,7 @@ public class HelloWorld extends java.lang.Object: | |||
static final java.io.PrintStream out_aroundBody6(): | |||
INVOKESTATIC Aspect.ajc_before_field_get ()V | |||
BIPUSH 0 | |||
ICONST_0 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_0 | |||
NEW HelloWorld$AjcClosure5 | |||
@@ -93,15 +93,15 @@ public class HelloWorld extends java.lang.Object: | |||
static final void println_aroundBody10(java.io.PrintStream, String): | |||
INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
BIPUSH 2 | |||
ICONST_2 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
NEW HelloWorld$AjcClosure9 | |||
@@ -116,7 +116,7 @@ public class HelloWorld extends java.lang.Object: | |||
static final void main_aroundBody12(String[]): | |||
field-get(java.io.PrintStream java.lang.System.out) | |||
| INVOKESTATIC Aspect.ajc_before_field_get ()V | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE_1 | |||
| NEW HelloWorld$AjcClosure7 | |||
@@ -131,15 +131,15 @@ public class HelloWorld extends java.lang.Object: | |||
ASTORE 5 | |||
method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| INVOKESTATIC Aspect.ajc_before_method_call ()V | |||
| BIPUSH 2 | |||
| ICONST_2 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 7 | |||
| ALOAD 7 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 5 | |||
| AASTORE | |||
| ALOAD 7 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ALOAD_3 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure11 | |||
@@ -154,11 +154,11 @@ public class HelloWorld extends java.lang.Object: | |||
static final void main_aroundBody14(String[]): | |||
INVOKESTATIC Aspect.ajc_before_method_execution ()V (line 8) | |||
BIPUSH 1 | |||
ICONST_1 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_1 | |||
ALOAD_1 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
NEW HelloWorld$AjcClosure13 | |||
@@ -184,7 +184,7 @@ public class HelloWorld$AjcClosure1 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST HelloWorld | |||
INVOKESTATIC HelloWorld.init$_aroundBody0 (LHelloWorld;)V | |||
@@ -206,7 +206,7 @@ public class HelloWorld$AjcClosure3 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST HelloWorld | |||
INVOKESTATIC HelloWorld.init$_aroundBody2 (LHelloWorld;)V | |||
@@ -262,11 +262,11 @@ public class HelloWorld$AjcClosure9 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC HelloWorld.println_aroundBody8 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -288,11 +288,11 @@ public class HelloWorld$AjcClosure11 extends org.aspectj.runtime.internal.Around | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC HelloWorld.println_aroundBody10 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -314,7 +314,7 @@ public class HelloWorld$AjcClosure13 extends org.aspectj.runtime.internal.Around | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST [Ljava.lang.String; | |||
INVOKESTATIC HelloWorld.main_aroundBody12 ([Ljava/lang/String;)V | |||
@@ -336,7 +336,7 @@ public class HelloWorld$AjcClosure15 extends org.aspectj.runtime.internal.Around | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST [Ljava.lang.String; | |||
INVOKESTATIC HelloWorld.main_aroundBody14 ([Ljava/lang/String;)V |
@@ -3,11 +3,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
ALOAD_0 // LFancyHelloWorld; this (line 7) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void FancyHelloWorld.<init>()) | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE_1 | |||
| ALOAD_1 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD_0 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure1 | |||
@@ -24,11 +24,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
ALOAD_0 | |||
ASTORE 15 | |||
method-execution(void FancyHelloWorld.main(java.lang.String[])) | |||
| BIPUSH 1 (line 9) | |||
| ICONST_1 (line 9) | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 16 | |||
| ALOAD 16 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 15 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure11 | |||
@@ -43,7 +43,7 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
public static String getName(): | |||
method-execution(java.lang.String FancyHelloWorld.getName()) | |||
| BIPUSH 0 (line 20) | |||
| ICONST_0 (line 20) | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 10 | |||
| NEW FancyHelloWorld$AjcClosure21 | |||
@@ -88,7 +88,7 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final void main_aroundBody10(String[]): | |||
field-get(java.io.PrintStream java.lang.System.out) | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE_1 | |||
| NEW FancyHelloWorld$AjcClosure3 | |||
@@ -106,15 +106,15 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
| | ASTORE 5 | |||
| | ASTORE 7 | |||
| | method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| | | BIPUSH 2 | |||
| | | ICONST_2 | |||
| | | ANEWARRAY java.lang.Object | |||
| | | ASTORE 9 | |||
| | | ALOAD 9 | |||
| | | BIPUSH 0 | |||
| | | ICONST_0 | |||
| | | ALOAD 7 | |||
| | | AASTORE | |||
| | | ALOAD 9 | |||
| | | BIPUSH 1 | |||
| | | ICONST_1 | |||
| | | ALOAD 5 | |||
| | | AASTORE | |||
| | | NEW FancyHelloWorld$AjcClosure5 | |||
@@ -132,15 +132,15 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
| ASTORE 13 | |||
| ASTORE 15 | |||
| method-call(void java.io.PrintStream.println(java.lang.Object)) | |||
| | BIPUSH 2 | |||
| | ICONST_2 | |||
| | ANEWARRAY java.lang.Object | |||
| | ASTORE 17 | |||
| | ALOAD 17 | |||
| | BIPUSH 0 | |||
| | ICONST_0 | |||
| | ALOAD 15 | |||
| | AASTORE | |||
| | ALOAD 17 | |||
| | BIPUSH 1 | |||
| | ICONST_1 | |||
| | ALOAD 13 | |||
| | AASTORE | |||
| | NEW FancyHelloWorld$AjcClosure7 | |||
@@ -164,15 +164,15 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
ASTORE 23 | |||
ASTORE 25 | |||
method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| BIPUSH 2 | |||
| ICONST_2 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 27 | |||
| ALOAD 27 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 25 | |||
| AASTORE | |||
| ALOAD 27 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ALOAD 23 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure9 | |||
@@ -220,11 +220,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
LDC "name" | |||
ASTORE_2 | |||
method-call(int java.lang.String.hashCode()) | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 4 | |||
| ALOAD 4 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD_2 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure13 | |||
@@ -239,11 +239,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
LDC "name" (line 22) | |||
ASTORE 6 | |||
constructor-call(void java.lang.StringBuffer.<init>(java.lang.String)) | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 8 | |||
| ALOAD 8 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 6 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure15 | |||
@@ -257,15 +257,15 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
ISTORE 10 | |||
ASTORE 12 | |||
method-call(java.lang.StringBuffer java.lang.StringBuffer.append(int)) | |||
| BIPUSH 2 | |||
| ICONST_2 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 14 | |||
| ALOAD 14 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 12 | |||
| AASTORE | |||
| ALOAD 14 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ILOAD 10 | |||
| INVOKESTATIC org.aspectj.runtime.internal.Conversions.intObject (I)Ljava/lang/Object; | |||
| AASTORE | |||
@@ -278,11 +278,11 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
method-call(java.lang.StringBuffer java.lang.StringBuffer.append(int)) | |||
ASTORE 16 | |||
method-call(java.lang.String java.lang.StringBuffer.toString()) | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 18 | |||
| ALOAD 18 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 16 | |||
| AASTORE | |||
| NEW FancyHelloWorld$AjcClosure19 | |||
@@ -309,7 +309,7 @@ public class FancyHelloWorld$AjcClosure1 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST FancyHelloWorld | |||
INVOKESTATIC FancyHelloWorld.init$_aroundBody0 (LFancyHelloWorld;)V | |||
@@ -348,11 +348,11 @@ public class FancyHelloWorld$AjcClosure5 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody4 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -374,11 +374,11 @@ public class FancyHelloWorld$AjcClosure7 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody6 (Ljava/io/PrintStream;Ljava/lang/Object;)V | |||
ACONST_NULL | |||
@@ -399,11 +399,11 @@ public class FancyHelloWorld$AjcClosure9 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody8 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -425,7 +425,7 @@ public class FancyHelloWorld$AjcClosure11 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST [Ljava.lang.String; | |||
INVOKESTATIC FancyHelloWorld.main_aroundBody10 ([Ljava/lang/String;)V | |||
@@ -447,7 +447,7 @@ public class FancyHelloWorld$AjcClosure13 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.hashCode_aroundBody12 (Ljava/lang/String;)I | |||
@@ -469,7 +469,7 @@ public class FancyHelloWorld$AjcClosure15 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.init$_aroundBody14 (Ljava/lang/String;)Ljava/lang/StringBuffer; | |||
@@ -490,11 +490,11 @@ public class FancyHelloWorld$AjcClosure17 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.StringBuffer | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
INVOKESTATIC org.aspectj.runtime.internal.Conversions.intValue (Ljava/lang/Object;)I | |||
INVOKESTATIC FancyHelloWorld.append_aroundBody16 (Ljava/lang/StringBuffer;I)Ljava/lang/StringBuffer; | |||
@@ -515,7 +515,7 @@ public class FancyHelloWorld$AjcClosure19 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.lang.StringBuffer | |||
INVOKESTATIC FancyHelloWorld.toString_aroundBody18 (Ljava/lang/StringBuffer;)Ljava/lang/String; |
@@ -3,11 +3,11 @@ public class HelloWorld extends java.lang.Object: | |||
ALOAD_0 // LHelloWorld; this (line 5) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void HelloWorld.<init>()) | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE_1 | |||
| ALOAD_1 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD_0 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure1 | |||
@@ -24,11 +24,11 @@ public class HelloWorld extends java.lang.Object: | |||
ALOAD_0 | |||
ASTORE 5 | |||
method-execution(void HelloWorld.main(java.lang.String[])) | |||
| BIPUSH 1 (line 8) | |||
| ICONST_1 (line 8) | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 6 | |||
| ALOAD 6 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 5 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure7 | |||
@@ -59,7 +59,7 @@ public class HelloWorld extends java.lang.Object: | |||
static final void main_aroundBody6(String[]): | |||
field-get(java.io.PrintStream java.lang.System.out) | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE_1 | |||
| NEW HelloWorld$AjcClosure3 | |||
@@ -73,15 +73,15 @@ public class HelloWorld extends java.lang.Object: | |||
ASTORE_3 | |||
ASTORE 5 | |||
method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| BIPUSH 2 | |||
| ICONST_2 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 7 | |||
| ALOAD 7 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 5 | |||
| AASTORE | |||
| ALOAD 7 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ALOAD_3 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure5 | |||
@@ -108,7 +108,7 @@ public class HelloWorld$AjcClosure1 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST HelloWorld | |||
INVOKESTATIC HelloWorld.init$_aroundBody0 (LHelloWorld;)V | |||
@@ -147,11 +147,11 @@ public class HelloWorld$AjcClosure5 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC HelloWorld.println_aroundBody4 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -173,7 +173,7 @@ public class HelloWorld$AjcClosure7 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST [Ljava.lang.String; | |||
INVOKESTATIC HelloWorld.main_aroundBody6 ([Ljava/lang/String;)V |
@@ -1,6 +1,6 @@ | |||
public abstract class FancyHelloWorld extends java.lang.Object: | |||
public void <init>(): | |||
ALOAD_0 // FancyHelloWorld this (line 7) | |||
ALOAD_0 // LFancyHelloWorld; this (line 7) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void FancyHelloWorld.<init>()) | |||
| RETURN | |||
@@ -13,21 +13,21 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
| ASTORE_1 | |||
| finally -> E1 | |||
| | catch java.lang.Exception -> E0 | |||
| | | ALOAD_1 // java.io.PrintStream out (line 11) | |||
| | | ALOAD_1 // Ljava/io/PrintStream; out (line 11) | |||
| | | LDC "bye" | |||
| | | ASTORE 5 | |||
| | | ASTORE 6 | |||
| | | method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| | | | INVOKESTATIC Aspect.ajc_before_method_execution ()V | |||
| | | | BIPUSH 2 | |||
| | | | ICONST_2 | |||
| | | | ANEWARRAY java.lang.Object | |||
| | | | ASTORE 8 | |||
| | | | ALOAD 8 | |||
| | | | BIPUSH 0 | |||
| | | | ICONST_0 | |||
| | | | ALOAD 6 | |||
| | | | AASTORE | |||
| | | | ALOAD 8 | |||
| | | | BIPUSH 1 | |||
| | | | ICONST_1 | |||
| | | | ALOAD 5 | |||
| | | | AASTORE | |||
| | | | NEW FancyHelloWorld$AjcClosure3 | |||
@@ -40,21 +40,21 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
| | | GOTO L0 | |||
| | catch java.lang.Exception -> E0 | |||
| | E0: ASTORE_2 (line 12) | |||
| | ALOAD_1 // java.io.PrintStream out (line 13) | |||
| | ALOAD_2 // java.lang.Exception e | |||
| | ALOAD_1 // Ljava/io/PrintStream; out (line 13) | |||
| | ALOAD_2 // Ljava/lang/Exception; e | |||
| | ASTORE 9 | |||
| | ASTORE 10 | |||
| | method-call(void java.io.PrintStream.println(java.lang.Object)) | |||
| | | INVOKESTATIC Aspect.ajc_before_method_execution ()V | |||
| | | BIPUSH 2 | |||
| | | ICONST_2 | |||
| | | ANEWARRAY java.lang.Object | |||
| | | ASTORE 12 | |||
| | | ALOAD 12 | |||
| | | BIPUSH 0 | |||
| | | ICONST_0 | |||
| | | ALOAD 10 | |||
| | | AASTORE | |||
| | | ALOAD 12 | |||
| | | BIPUSH 1 | |||
| | | ICONST_1 | |||
| | | ALOAD 9 | |||
| | | AASTORE | |||
| | | NEW FancyHelloWorld$AjcClosure7 | |||
@@ -73,21 +73,21 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
| L0: JSR L1 | |||
| GOTO L2 | |||
| L1: ASTORE_3 | |||
| ALOAD_1 // java.io.PrintStream out (line 15) | |||
| ALOAD_1 // Ljava/io/PrintStream; out (line 15) | |||
| LDC "finally" | |||
| ASTORE 13 | |||
| ASTORE 14 | |||
| method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| | INVOKESTATIC Aspect.ajc_before_method_execution ()V | |||
| | BIPUSH 2 | |||
| | ICONST_2 | |||
| | ANEWARRAY java.lang.Object | |||
| | ASTORE 16 | |||
| | ALOAD 16 | |||
| | BIPUSH 0 | |||
| | ICONST_0 | |||
| | ALOAD 14 | |||
| | AASTORE | |||
| | ALOAD 16 | |||
| | BIPUSH 1 | |||
| | ICONST_1 | |||
| | ALOAD 13 | |||
| | AASTORE | |||
| | NEW FancyHelloWorld$AjcClosure11 | |||
@@ -106,18 +106,18 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
method-execution(java.lang.String FancyHelloWorld.getName()) | |||
| ICONST_0 (line 20) | |||
| ISTORE_0 | |||
| ILOAD_0 // int x (line 21) | |||
| ILOAD_0 // I x (line 21) | |||
| LDC "name" | |||
| method-call(int java.lang.String.hashCode()) | |||
| | INVOKEVIRTUAL java.lang.String.hashCode ()I | |||
| method-call(int java.lang.String.hashCode()) | |||
| IADD | |||
| ISTORE_0 // int x | |||
| ISTORE_0 // I x | |||
| NEW java.lang.StringBuffer (line 22) | |||
| DUP | |||
| LDC "name" | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> (Ljava/lang/String;)V | |||
| ILOAD_0 // int x | |||
| ILOAD_0 // I x | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(int)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (I)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(int)) | |||
@@ -137,15 +137,15 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final void println_aroundBody2(java.io.PrintStream, String): | |||
INVOKESTATIC Aspect.ajc_before_method_execution ()V | |||
BIPUSH 2 | |||
ICONST_2 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
NEW FancyHelloWorld$AjcClosure1 | |||
@@ -166,15 +166,15 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final void println_aroundBody6(java.io.PrintStream, Object): | |||
INVOKESTATIC Aspect.ajc_before_method_execution ()V | |||
BIPUSH 2 | |||
ICONST_2 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
NEW FancyHelloWorld$AjcClosure5 | |||
@@ -195,15 +195,15 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
static final void println_aroundBody10(java.io.PrintStream, String): | |||
INVOKESTATIC Aspect.ajc_before_method_execution ()V | |||
BIPUSH 2 | |||
ICONST_2 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
NEW FancyHelloWorld$AjcClosure9 | |||
@@ -229,11 +229,11 @@ public class FancyHelloWorld$AjcClosure1 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody0 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -255,11 +255,11 @@ public class FancyHelloWorld$AjcClosure3 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody2 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -281,11 +281,11 @@ public class FancyHelloWorld$AjcClosure5 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody4 (Ljava/io/PrintStream;Ljava/lang/Object;)V | |||
ACONST_NULL | |||
@@ -306,11 +306,11 @@ public class FancyHelloWorld$AjcClosure7 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody6 (Ljava/io/PrintStream;Ljava/lang/Object;)V | |||
ACONST_NULL | |||
@@ -331,11 +331,11 @@ public class FancyHelloWorld$AjcClosure9 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody8 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -357,11 +357,11 @@ public class FancyHelloWorld$AjcClosure11 extends org.aspectj.runtime.internal.A | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody10 (Ljava/io/PrintStream;Ljava/lang/String;)V |
@@ -1,6 +1,6 @@ | |||
public class HelloWorld extends java.lang.Object: | |||
public void <init>(): | |||
ALOAD_0 // HelloWorld this (line 5) | |||
ALOAD_0 // LHelloWorld; this (line 5) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void HelloWorld.<init>()) | |||
| RETURN | |||
@@ -15,15 +15,15 @@ public class HelloWorld extends java.lang.Object: | |||
| ASTORE_2 | |||
| method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| | INVOKESTATIC Aspect.ajc_before_method_execution ()V | |||
| | BIPUSH 2 | |||
| | ICONST_2 | |||
| | ANEWARRAY java.lang.Object | |||
| | ASTORE 4 | |||
| | ALOAD 4 | |||
| | BIPUSH 0 | |||
| | ICONST_0 | |||
| | ALOAD_2 | |||
| | AASTORE | |||
| | ALOAD 4 | |||
| | BIPUSH 1 | |||
| | ICONST_1 | |||
| | ALOAD_1 | |||
| | AASTORE | |||
| | NEW HelloWorld$AjcClosure3 | |||
@@ -46,15 +46,15 @@ public class HelloWorld extends java.lang.Object: | |||
static final void println_aroundBody2(java.io.PrintStream, String): | |||
INVOKESTATIC Aspect.ajc_before_method_execution ()V | |||
BIPUSH 2 | |||
ICONST_2 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
NEW HelloWorld$AjcClosure1 | |||
@@ -80,11 +80,11 @@ public class HelloWorld$AjcClosure1 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC HelloWorld.println_aroundBody0 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -106,11 +106,11 @@ public class HelloWorld$AjcClosure3 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC HelloWorld.println_aroundBody2 (Ljava/io/PrintStream;Ljava/lang/String;)V |
@@ -1,6 +1,6 @@ | |||
public class DynamicHelloWorld extends java.lang.Object implements java.io.Serializable: | |||
public void <init>(): | |||
ALOAD_0 // DynamicHelloWorld this (line 8) | |||
ALOAD_0 // LDynamicHelloWorld; this (line 8) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void DynamicHelloWorld.<init>()) | |||
| RETURN | |||
@@ -27,7 +27,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| DUP | |||
| LDC "expected and caught: " | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> (Ljava/lang/String;)V | |||
| ALOAD_1 // java.lang.UnsupportedOperationException t | |||
| ALOAD_1 // Ljava/lang/UnsupportedOperationException; t | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
@@ -48,8 +48,8 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
String doit(String, java.util.List): | |||
method-execution(java.lang.String DynamicHelloWorld.doit(java.lang.String, java.util.List)) | |||
| ALOAD_2 // java.util.List l (line 21) | |||
| ALOAD_1 // java.lang.String s | |||
| ALOAD_2 // Ljava/util/List; l (line 21) | |||
| ALOAD_1 // Ljava/lang/String; s | |||
| ASTORE_3 | |||
| ASTORE 4 | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
@@ -58,19 +58,19 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| | IFEQ L0 | |||
| | ALOAD 4 | |||
| | CHECKCAST java.util.ArrayList | |||
| | BIPUSH 3 | |||
| | ICONST_3 | |||
| | ANEWARRAY java.lang.Object | |||
| | ASTORE 5 | |||
| | ALOAD 5 | |||
| | BIPUSH 0 | |||
| | ICONST_0 | |||
| | ALOAD_0 | |||
| | AASTORE | |||
| | ALOAD 5 | |||
| | BIPUSH 1 | |||
| | ICONST_1 | |||
| | ALOAD 4 | |||
| | AASTORE | |||
| | ALOAD 5 | |||
| | BIPUSH 2 | |||
| | ICONST_2 | |||
| | ALOAD_3 | |||
| | AASTORE | |||
| | NEW DynamicHelloWorld$AjcClosure1 | |||
@@ -86,7 +86,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| | L1: NOP | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
| POP | |||
| ALOAD_2 // java.util.List l (line 22) | |||
| ALOAD_2 // Ljava/util/List; l (line 22) | |||
| method-call(java.lang.String java.lang.Object.toString()) | |||
| | INVOKEVIRTUAL java.lang.Object.toString ()Ljava/lang/String; | |||
| method-call(java.lang.String java.lang.Object.toString()) | |||
@@ -115,15 +115,15 @@ public class DynamicHelloWorld$AjcClosure1 extends org.aspectj.runtime.internal. | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST DynamicHelloWorld | |||
ALOAD_1 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.util.List | |||
ALOAD_2 | |||
BIPUSH 2 | |||
ICONST_2 | |||
AALOAD | |||
INVOKESTATIC DynamicHelloWorld.add_aroundBody0 (LDynamicHelloWorld;Ljava/util/List;Ljava/lang/Object;)Z | |||
INVOKESTATIC org.aspectj.runtime.internal.Conversions.booleanObject (Z)Ljava/lang/Object; |
@@ -1,6 +1,6 @@ | |||
public abstract class FancyHelloWorld extends java.lang.Object: | |||
public void <init>(): | |||
ALOAD_0 // FancyHelloWorld this (line 7) | |||
ALOAD_0 // LFancyHelloWorld; this (line 7) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void FancyHelloWorld.<init>()) | |||
| RETURN | |||
@@ -13,20 +13,20 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
| ASTORE_1 | |||
| finally -> E1 | |||
| | catch java.lang.Exception -> E0 | |||
| | | ALOAD_1 // java.io.PrintStream out (line 11) | |||
| | | ALOAD_1 // Ljava/io/PrintStream; out (line 11) | |||
| | | LDC "bye" | |||
| | | ASTORE 5 | |||
| | | ASTORE 6 | |||
| | | method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| | | | BIPUSH 2 | |||
| | | | ICONST_2 | |||
| | | | ANEWARRAY java.lang.Object | |||
| | | | ASTORE 7 | |||
| | | | ALOAD 7 | |||
| | | | BIPUSH 0 | |||
| | | | ICONST_0 | |||
| | | | ALOAD 6 | |||
| | | | AASTORE | |||
| | | | ALOAD 7 | |||
| | | | BIPUSH 1 | |||
| | | | ICONST_1 | |||
| | | | ALOAD 5 | |||
| | | | AASTORE | |||
| | | | NEW FancyHelloWorld$AjcClosure1 | |||
@@ -39,20 +39,20 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
| | | GOTO L0 | |||
| | catch java.lang.Exception -> E0 | |||
| | E0: ASTORE_2 (line 12) | |||
| | ALOAD_1 // java.io.PrintStream out (line 13) | |||
| | ALOAD_2 // java.lang.Exception e | |||
| | ALOAD_1 // Ljava/io/PrintStream; out (line 13) | |||
| | ALOAD_2 // Ljava/lang/Exception; e | |||
| | ASTORE 8 | |||
| | ASTORE 9 | |||
| | method-call(void java.io.PrintStream.println(java.lang.Object)) | |||
| | | BIPUSH 2 | |||
| | | ICONST_2 | |||
| | | ANEWARRAY java.lang.Object | |||
| | | ASTORE 10 | |||
| | | ALOAD 10 | |||
| | | BIPUSH 0 | |||
| | | ICONST_0 | |||
| | | ALOAD 9 | |||
| | | AASTORE | |||
| | | ALOAD 10 | |||
| | | BIPUSH 1 | |||
| | | ICONST_1 | |||
| | | ALOAD 8 | |||
| | | AASTORE | |||
| | | NEW FancyHelloWorld$AjcClosure3 | |||
@@ -71,20 +71,20 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
| L0: JSR L1 | |||
| GOTO L2 | |||
| L1: ASTORE_3 | |||
| ALOAD_1 // java.io.PrintStream out (line 15) | |||
| ALOAD_1 // Ljava/io/PrintStream; out (line 15) | |||
| LDC "finally" | |||
| ASTORE 11 | |||
| ASTORE 12 | |||
| method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| | BIPUSH 2 | |||
| | ICONST_2 | |||
| | ANEWARRAY java.lang.Object | |||
| | ASTORE 13 | |||
| | ALOAD 13 | |||
| | BIPUSH 0 | |||
| | ICONST_0 | |||
| | ALOAD 12 | |||
| | AASTORE | |||
| | ALOAD 13 | |||
| | BIPUSH 1 | |||
| | ICONST_1 | |||
| | ALOAD 11 | |||
| | AASTORE | |||
| | NEW FancyHelloWorld$AjcClosure5 | |||
@@ -103,18 +103,18 @@ public abstract class FancyHelloWorld extends java.lang.Object: | |||
method-execution(java.lang.String FancyHelloWorld.getName()) | |||
| ICONST_0 (line 20) | |||
| ISTORE_0 | |||
| ILOAD_0 // int x (line 21) | |||
| ILOAD_0 // I x (line 21) | |||
| LDC "name" | |||
| method-call(int java.lang.String.hashCode()) | |||
| | INVOKEVIRTUAL java.lang.String.hashCode ()I | |||
| method-call(int java.lang.String.hashCode()) | |||
| IADD | |||
| ISTORE_0 // int x | |||
| ISTORE_0 // I x | |||
| NEW java.lang.StringBuffer (line 22) | |||
| DUP | |||
| LDC "name" | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> (Ljava/lang/String;)V | |||
| ILOAD_0 // int x | |||
| ILOAD_0 // I x | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(int)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (I)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(int)) | |||
@@ -160,11 +160,11 @@ public class FancyHelloWorld$AjcClosure1 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody0 (Ljava/io/PrintStream;Ljava/lang/String;)V | |||
@@ -186,11 +186,11 @@ public class FancyHelloWorld$AjcClosure3 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody2 (Ljava/io/PrintStream;Ljava/lang/Object;)V | |||
ACONST_NULL | |||
@@ -211,11 +211,11 @@ public class FancyHelloWorld$AjcClosure5 extends org.aspectj.runtime.internal.Ar | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC FancyHelloWorld.println_aroundBody4 (Ljava/io/PrintStream;Ljava/lang/String;)V |
@@ -1,6 +1,6 @@ | |||
public class HelloWorld extends java.lang.Object: | |||
public void <init>(): | |||
ALOAD_0 // HelloWorld this (line 5) | |||
ALOAD_0 // LHelloWorld; this (line 5) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void HelloWorld.<init>()) | |||
| RETURN | |||
@@ -14,15 +14,15 @@ public class HelloWorld extends java.lang.Object: | |||
| ASTORE_1 | |||
| ASTORE_2 | |||
| method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| | BIPUSH 2 | |||
| | ICONST_2 | |||
| | ANEWARRAY java.lang.Object | |||
| | ASTORE_3 | |||
| | ALOAD_3 | |||
| | BIPUSH 0 | |||
| | ICONST_0 | |||
| | ALOAD_2 | |||
| | AASTORE | |||
| | ALOAD_3 | |||
| | BIPUSH 1 | |||
| | ICONST_1 | |||
| | ALOAD_1 | |||
| | AASTORE | |||
| | NEW HelloWorld$AjcClosure1 | |||
@@ -57,11 +57,11 @@ public class HelloWorld$AjcClosure1 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
INVOKESTATIC HelloWorld.println_aroundBody0 (Ljava/io/PrintStream;Ljava/lang/String;)V |
@@ -1,6 +1,6 @@ | |||
public class DynamicHelloWorld extends java.lang.Object implements java.io.Serializable: | |||
public void <init>(): | |||
ALOAD_0 // DynamicHelloWorld this (line 8) | |||
ALOAD_0 // LDynamicHelloWorld; this (line 8) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void DynamicHelloWorld.<init>()) | |||
| RETURN | |||
@@ -13,7 +13,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| INVOKEVIRTUAL org.aspectj.runtime.internal.CFlowStack.isValid ()Z | |||
| IFEQ L0 | |||
| GETSTATIC Aspect.ajc$cflowStack$0 Lorg/aspectj/runtime/internal/CFlowStack; | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| INVOKEVIRTUAL org.aspectj.runtime.internal.CFlowStack.get (I)Ljava/lang/Object; | |||
| CHECKCAST java.util.ArrayList | |||
| INVOKESTATIC Aspect.ajc_before_0 (Ljava/util/ArrayList;)V | |||
@@ -35,7 +35,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| DUP | |||
| LDC "expected and caught: " | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> (Ljava/lang/String;)V | |||
| ALOAD_1 // java.lang.UnsupportedOperationException t | |||
| ALOAD_1 // Ljava/lang/UnsupportedOperationException; t | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
@@ -56,23 +56,23 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
String doit(String, java.util.List): | |||
method-execution(java.lang.String DynamicHelloWorld.doit(java.lang.String, java.util.List)) | |||
| ALOAD_2 // java.util.List l (line 21) | |||
| ALOAD_1 // java.lang.String s | |||
| ALOAD_2 // Ljava/util/List; l (line 21) | |||
| ALOAD_1 // Ljava/lang/String; s | |||
| ASTORE_3 | |||
| ASTORE 4 | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
| | BIPUSH 0 | |||
| | ICONST_0 | |||
| | ISTORE 5 | |||
| | ALOAD 4 | |||
| | INSTANCEOF java.util.ArrayList | |||
| | IFEQ L0 | |||
| | BIPUSH 1 | |||
| | ICONST_1 | |||
| | ISTORE 5 | |||
| | BIPUSH 1 | |||
| | ICONST_1 | |||
| | ANEWARRAY java.lang.Object | |||
| | ASTORE 6 | |||
| | ALOAD 6 | |||
| | BIPUSH 0 | |||
| | ICONST_0 | |||
| | ALOAD 4 | |||
| | AASTORE | |||
| | GETSTATIC Aspect.ajc$cflowStack$0 Lorg/aspectj/runtime/internal/CFlowStack; | |||
@@ -99,7 +99,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| | L3: NOP | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
| POP | |||
| ALOAD_2 // java.util.List l (line 22) | |||
| ALOAD_2 // Ljava/util/List; l (line 22) | |||
| method-call(java.lang.String java.lang.Object.toString()) | |||
| | INVOKEVIRTUAL java.lang.Object.toString ()Ljava/lang/String; | |||
| method-call(java.lang.String java.lang.Object.toString()) |
@@ -1,6 +1,6 @@ | |||
public class DynamicHelloWorld extends java.lang.Object implements java.io.Serializable: | |||
public void <init>(): | |||
ALOAD_0 // DynamicHelloWorld this (line 8) | |||
ALOAD_0 // LDynamicHelloWorld; this (line 8) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void DynamicHelloWorld.<init>()) | |||
| RETURN | |||
@@ -27,7 +27,7 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| DUP | |||
| LDC "expected and caught: " | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> (Ljava/lang/String;)V | |||
| ALOAD_1 // java.lang.UnsupportedOperationException t | |||
| ALOAD_1 // Ljava/lang/UnsupportedOperationException; t | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
@@ -48,14 +48,14 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
String doit(String, java.util.List): | |||
method-execution(java.lang.String DynamicHelloWorld.doit(java.lang.String, java.util.List)) | |||
| ALOAD_2 // java.util.List l (line 21) | |||
| ALOAD_1 // java.lang.String s | |||
| ALOAD_2 // Ljava/util/List; l (line 21) | |||
| ALOAD_1 // Ljava/lang/String; s | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
| | INVOKESTATIC Aspect.ajc_before_0 ()V | |||
| | INVOKEINTERFACE java.util.List.add (Ljava/lang/Object;)Z | |||
| method-call(boolean java.util.List.add(java.lang.Object)) | |||
| POP | |||
| ALOAD_2 // java.util.List l (line 22) | |||
| ALOAD_2 // Ljava/util/List; l (line 22) | |||
| method-call(java.lang.String java.lang.Object.toString()) | |||
| | INVOKEVIRTUAL java.lang.Object.toString ()Ljava/lang/String; | |||
| method-call(java.lang.String java.lang.Object.toString()) |
@@ -1,6 +1,6 @@ | |||
public class MultiArgHelloWorld extends java.lang.Object: | |||
public void <init>(): | |||
ALOAD_0 // MultiArgHelloWorld this (line 3) | |||
ALOAD_0 // LMultiArgHelloWorld; this (line 3) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void MultiArgHelloWorld.<init>()) | |||
| RETURN | |||
@@ -34,7 +34,7 @@ public class MultiArgHelloWorld extends java.lang.Object: | |||
| NEW java.lang.StringBuffer | |||
| DUP | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> ()V | |||
| ALOAD_0 // java.lang.Object s | |||
| ALOAD_0 // Ljava/lang/Object; s | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
@@ -42,7 +42,7 @@ public class MultiArgHelloWorld extends java.lang.Object: | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.String)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.String)) | |||
| ALOAD_1 // java.lang.Object t | |||
| ALOAD_1 // Ljava/lang/Object; t | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) |
@@ -47,7 +47,7 @@ public class HelloWorld extends java.lang.Object: | |||
LDC "" | |||
LDC "" | |||
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeConstructorSig (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/ConstructorSignature; | |||
BIPUSH 5 | |||
ICONST_5 | |||
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeESJP (Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$EnclosingStaticPart; | |||
PUTSTATIC HelloWorld.ajc$tjp_0 Lorg/aspectj/lang/JoinPoint$EnclosingStaticPart; | |||
ALOAD_0 |
@@ -49,7 +49,7 @@ public class HelloWorld extends java.lang.Object: | |||
LDC "" | |||
LDC "" | |||
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeConstructorSig (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/ConstructorSignature; | |||
BIPUSH 5 | |||
ICONST_5 | |||
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeSJP (Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart; | |||
PUTSTATIC HelloWorld.ajc$tjp_0 Lorg/aspectj/lang/JoinPoint$StaticPart; | |||
ALOAD_0 |
@@ -1,6 +1,6 @@ | |||
public class MultiArgHelloWorld extends java.lang.Object: | |||
public void <init>(): | |||
ALOAD_0 // MultiArgHelloWorld this (line 3) | |||
ALOAD_0 // LMultiArgHelloWorld; this (line 3) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void MultiArgHelloWorld.<init>()) | |||
| RETURN | |||
@@ -35,7 +35,7 @@ public class MultiArgHelloWorld extends java.lang.Object: | |||
| NEW java.lang.StringBuffer | |||
| DUP | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> ()V | |||
| ALOAD_0 // java.lang.Object s | |||
| ALOAD_0 // Ljava/lang/Object; s | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
@@ -43,7 +43,7 @@ public class MultiArgHelloWorld extends java.lang.Object: | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.String)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.String)) | |||
| ALOAD_1 // java.lang.Object t | |||
| ALOAD_1 // Ljava/lang/Object; t | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) |
@@ -1,6 +1,6 @@ | |||
public class MultiArgHelloWorld extends java.lang.Object: | |||
public void <init>(): | |||
ALOAD_0 // MultiArgHelloWorld this (line 3) | |||
ALOAD_0 // LMultiArgHelloWorld; this (line 3) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void MultiArgHelloWorld.<init>()) | |||
| RETURN | |||
@@ -32,7 +32,7 @@ public class MultiArgHelloWorld extends java.lang.Object: | |||
| NEW java.lang.StringBuffer | |||
| DUP | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> ()V | |||
| ALOAD_0 // java.lang.Object s | |||
| ALOAD_0 // Ljava/lang/Object; s | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
@@ -40,7 +40,7 @@ public class MultiArgHelloWorld extends java.lang.Object: | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.String)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.String)) | |||
| ALOAD_1 // java.lang.Object t | |||
| ALOAD_1 // Ljava/lang/Object; t | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) |
@@ -1,6 +1,6 @@ | |||
public class MultiArgHelloWorld extends java.lang.Object: | |||
public void <init>(): | |||
ALOAD_0 // MultiArgHelloWorld this (line 3) | |||
ALOAD_0 // LMultiArgHelloWorld; this (line 3) | |||
INVOKESPECIAL java.lang.Object.<init> ()V | |||
constructor-execution(void MultiArgHelloWorld.<init>()) | |||
| RETURN | |||
@@ -32,7 +32,7 @@ public class MultiArgHelloWorld extends java.lang.Object: | |||
| NEW java.lang.StringBuffer | |||
| DUP | |||
| INVOKESPECIAL java.lang.StringBuffer.<init> ()V | |||
| ALOAD_0 // java.lang.Object s | |||
| ALOAD_0 // Ljava/lang/Object; s | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
@@ -40,7 +40,7 @@ public class MultiArgHelloWorld extends java.lang.Object: | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.String)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.String)) | |||
| ALOAD_1 // java.lang.Object t | |||
| ALOAD_1 // Ljava/lang/Object; t | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) | |||
| | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer; | |||
| method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object)) |
@@ -12,15 +12,15 @@ public class HelloWorld extends java.lang.Object: | |||
INVOKESTATIC org.aspectj.runtime.reflect.Factory.makeJP (Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint; | |||
ASTORE_1 | |||
constructor-execution(void HelloWorld.<init>()) | |||
| BIPUSH 2 | |||
| ICONST_2 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE_3 | |||
| ALOAD_3 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD_0 | |||
| AASTORE | |||
| ALOAD_3 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ALOAD_1 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure3 | |||
@@ -44,15 +44,15 @@ public class HelloWorld extends java.lang.Object: | |||
INVOKESTATIC org.aspectj.runtime.reflect.Factory.makeJP (Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint; | |||
ASTORE 10 | |||
method-execution(void HelloWorld.main(java.lang.String[])) | |||
| BIPUSH 2 (line 8) | |||
| ICONST_2 (line 8) | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 12 | |||
| ALOAD 12 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 9 | |||
| AASTORE | |||
| ALOAD 12 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ALOAD 10 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure15 | |||
@@ -83,7 +83,7 @@ public class HelloWorld extends java.lang.Object: | |||
LDC "" | |||
LDC "" | |||
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeConstructorSig (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/ConstructorSignature; | |||
BIPUSH 5 | |||
ICONST_5 | |||
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeSJP (Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart; | |||
PUTSTATIC HelloWorld.ajc$tjp_0 Lorg/aspectj/lang/JoinPoint$StaticPart; | |||
ALOAD_0 | |||
@@ -135,15 +135,15 @@ public class HelloWorld extends java.lang.Object: | |||
end static final void init$_aroundBody0(HelloWorld, org.aspectj.lang.JoinPoint) | |||
static final void init$_aroundBody2(HelloWorld, org.aspectj.lang.JoinPoint): | |||
BIPUSH 2 | |||
ICONST_2 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
NEW HelloWorld$AjcClosure1 | |||
@@ -162,11 +162,11 @@ public class HelloWorld extends java.lang.Object: | |||
end static final java.io.PrintStream out_aroundBody4(org.aspectj.lang.JoinPoint) | |||
static final java.io.PrintStream out_aroundBody6(org.aspectj.lang.JoinPoint): | |||
BIPUSH 1 | |||
ICONST_1 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_1 | |||
ALOAD_1 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
NEW HelloWorld$AjcClosure5 | |||
@@ -187,19 +187,19 @@ public class HelloWorld extends java.lang.Object: | |||
end static final void println_aroundBody8(java.io.PrintStream, String, org.aspectj.lang.JoinPoint) | |||
static final void println_aroundBody10(java.io.PrintStream, String, org.aspectj.lang.JoinPoint): | |||
BIPUSH 3 | |||
ICONST_3 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_3 | |||
ALOAD_3 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_3 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
ALOAD_3 | |||
BIPUSH 2 | |||
ICONST_2 | |||
ALOAD_2 | |||
AASTORE | |||
NEW HelloWorld$AjcClosure9 | |||
@@ -219,11 +219,11 @@ public class HelloWorld extends java.lang.Object: | |||
INVOKESTATIC org.aspectj.runtime.reflect.Factory.makeJP (Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint; | |||
ASTORE_2 | |||
field-get(java.io.PrintStream java.lang.System.out) | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 4 | |||
| ALOAD 4 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD_2 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure7 | |||
@@ -244,19 +244,19 @@ public class HelloWorld extends java.lang.Object: | |||
INVOKESTATIC org.aspectj.runtime.reflect.Factory.makeJP (Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint; | |||
ASTORE 10 | |||
method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| BIPUSH 3 | |||
| ICONST_3 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 12 | |||
| ALOAD 12 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 8 | |||
| AASTORE | |||
| ALOAD 12 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ALOAD 6 | |||
| AASTORE | |||
| ALOAD 12 | |||
| BIPUSH 2 | |||
| ICONST_2 | |||
| ALOAD 10 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure11 | |||
@@ -271,15 +271,15 @@ public class HelloWorld extends java.lang.Object: | |||
end static final void main_aroundBody12(String[], org.aspectj.lang.JoinPoint) | |||
static final void main_aroundBody14(String[], org.aspectj.lang.JoinPoint): | |||
BIPUSH 2 (line 8) | |||
ICONST_2 (line 8) | |||
ANEWARRAY java.lang.Object | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
NEW HelloWorld$AjcClosure13 | |||
@@ -306,11 +306,11 @@ public class HelloWorld$AjcClosure1 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST HelloWorld | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.init$_aroundBody0 (LHelloWorld;Lorg/aspectj/lang/JoinPoint;)V | |||
@@ -332,11 +332,11 @@ public class HelloWorld$AjcClosure3 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST HelloWorld | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.init$_aroundBody2 (LHelloWorld;Lorg/aspectj/lang/JoinPoint;)V | |||
@@ -358,7 +358,7 @@ public class HelloWorld$AjcClosure5 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.out_aroundBody4 (Lorg/aspectj/lang/JoinPoint;)Ljava/io/PrintStream; | |||
@@ -379,7 +379,7 @@ public class HelloWorld$AjcClosure7 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.out_aroundBody6 (Lorg/aspectj/lang/JoinPoint;)Ljava/io/PrintStream; | |||
@@ -400,15 +400,15 @@ public class HelloWorld$AjcClosure9 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
ALOAD_2 | |||
BIPUSH 2 | |||
ICONST_2 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.println_aroundBody8 (Ljava/io/PrintStream;Ljava/lang/String;Lorg/aspectj/lang/JoinPoint;)V | |||
@@ -430,15 +430,15 @@ public class HelloWorld$AjcClosure11 extends org.aspectj.runtime.internal.Around | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
ALOAD_2 | |||
BIPUSH 2 | |||
ICONST_2 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.println_aroundBody10 (Ljava/io/PrintStream;Ljava/lang/String;Lorg/aspectj/lang/JoinPoint;)V | |||
@@ -460,11 +460,11 @@ public class HelloWorld$AjcClosure13 extends org.aspectj.runtime.internal.Around | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST [Ljava.lang.String; | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.main_aroundBody12 ([Ljava/lang/String;Lorg/aspectj/lang/JoinPoint;)V | |||
@@ -486,11 +486,11 @@ public class HelloWorld$AjcClosure15 extends org.aspectj.runtime.internal.Around | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST [Ljava.lang.String; | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.main_aroundBody14 ([Ljava/lang/String;Lorg/aspectj/lang/JoinPoint;)V |
@@ -12,15 +12,15 @@ public class HelloWorld extends java.lang.Object: | |||
INVOKESTATIC org.aspectj.runtime.reflect.Factory.makeJP (Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint; | |||
ASTORE_1 | |||
constructor-execution(void HelloWorld.<init>()) | |||
| BIPUSH 2 | |||
| ICONST_2 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE_2 | |||
| ALOAD_2 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD_0 | |||
| AASTORE | |||
| ALOAD_2 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ALOAD_1 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure1 | |||
@@ -44,15 +44,15 @@ public class HelloWorld extends java.lang.Object: | |||
INVOKESTATIC org.aspectj.runtime.reflect.Factory.makeJP (Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint; | |||
ASTORE 8 | |||
method-execution(void HelloWorld.main(java.lang.String[])) | |||
| BIPUSH 2 (line 8) | |||
| ICONST_2 (line 8) | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 9 | |||
| ALOAD 9 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 7 | |||
| AASTORE | |||
| ALOAD 9 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ALOAD 8 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure7 | |||
@@ -83,7 +83,7 @@ public class HelloWorld extends java.lang.Object: | |||
LDC "" | |||
LDC "" | |||
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeConstructorSig (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/ConstructorSignature; | |||
BIPUSH 5 | |||
ICONST_5 | |||
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeSJP (Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart; | |||
PUTSTATIC HelloWorld.ajc$tjp_0 Lorg/aspectj/lang/JoinPoint$StaticPart; | |||
ALOAD_0 | |||
@@ -153,11 +153,11 @@ public class HelloWorld extends java.lang.Object: | |||
INVOKESTATIC org.aspectj.runtime.reflect.Factory.makeJP (Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint; | |||
ASTORE_2 | |||
field-get(java.io.PrintStream java.lang.System.out) | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 4 | |||
| ALOAD 4 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD_2 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure3 | |||
@@ -178,19 +178,19 @@ public class HelloWorld extends java.lang.Object: | |||
INVOKESTATIC org.aspectj.runtime.reflect.Factory.makeJP (Lorg/aspectj/lang/JoinPoint$StaticPart;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/aspectj/lang/JoinPoint; | |||
ASTORE 10 | |||
method-call(void java.io.PrintStream.println(java.lang.String)) | |||
| BIPUSH 3 | |||
| ICONST_3 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 12 | |||
| ALOAD 12 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD 8 | |||
| AASTORE | |||
| ALOAD 12 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ALOAD 6 | |||
| AASTORE | |||
| ALOAD 12 | |||
| BIPUSH 2 | |||
| ICONST_2 | |||
| ALOAD 10 | |||
| AASTORE | |||
| NEW HelloWorld$AjcClosure5 | |||
@@ -218,11 +218,11 @@ public class HelloWorld$AjcClosure1 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST HelloWorld | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.init$_aroundBody0 (LHelloWorld;Lorg/aspectj/lang/JoinPoint;)V | |||
@@ -244,7 +244,7 @@ public class HelloWorld$AjcClosure3 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.out_aroundBody2 (Lorg/aspectj/lang/JoinPoint;)Ljava/io/PrintStream; | |||
@@ -265,15 +265,15 @@ public class HelloWorld$AjcClosure5 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST java.io.PrintStream | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
ALOAD_2 | |||
BIPUSH 2 | |||
ICONST_2 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.println_aroundBody4 (Ljava/io/PrintStream;Ljava/lang/String;Lorg/aspectj/lang/JoinPoint;)V | |||
@@ -295,11 +295,11 @@ public class HelloWorld$AjcClosure7 extends org.aspectj.runtime.internal.AroundC | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST [Ljava.lang.String; | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST org.aspectj.lang.JoinPoint | |||
INVOKESTATIC HelloWorld.main_aroundBody6 ([Ljava/lang/String;Lorg/aspectj/lang/JoinPoint;)V |
@@ -77,7 +77,7 @@ public class HelloWorld extends java.lang.Object: | |||
LDC "" | |||
LDC "" | |||
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeConstructorSig (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/ConstructorSignature; | |||
BIPUSH 5 | |||
ICONST_5 | |||
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeSJP (Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart; | |||
PUTSTATIC HelloWorld.ajc$tjp_0 Lorg/aspectj/lang/JoinPoint$StaticPart; | |||
ALOAD_0 |
@@ -46,19 +46,19 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
| ALOAD_0 | |||
| INVOKEVIRTUAL Trace.ajc$before$Trace$1$26352be2 (Ljava/lang/Object;)V | |||
| INVOKESTATIC MyTrace.aspectOf ()LMyTrace; | |||
| BIPUSH 3 | |||
| ICONST_3 | |||
| ANEWARRAY java.lang.Object | |||
| ASTORE 6 | |||
| ALOAD 6 | |||
| BIPUSH 0 | |||
| ICONST_0 | |||
| ALOAD_0 | |||
| AASTORE | |||
| ALOAD 6 | |||
| BIPUSH 1 | |||
| ICONST_1 | |||
| ALOAD_3 | |||
| AASTORE | |||
| ALOAD 6 | |||
| BIPUSH 2 | |||
| ICONST_2 | |||
| ALOAD 4 | |||
| AASTORE | |||
| NEW DynamicHelloWorld$AjcClosure3 | |||
@@ -93,19 +93,19 @@ public class DynamicHelloWorld extends java.lang.Object implements java.io.Seria | |||
static final String doit_aroundBody2(DynamicHelloWorld, String, java.util.List): | |||
INVOKESTATIC MyTrace.aspectOf ()LMyTrace; (line 21) | |||
ALOAD_0 | |||
BIPUSH 3 | |||
ICONST_3 | |||
ANEWARRAY java.lang.Object | |||
ASTORE_3 | |||
ALOAD_3 | |||
BIPUSH 0 | |||
ICONST_0 | |||
ALOAD_0 | |||
AASTORE | |||
ALOAD_3 | |||
BIPUSH 1 | |||
ICONST_1 | |||
ALOAD_1 | |||
AASTORE | |||
ALOAD_3 | |||
BIPUSH 2 | |||
ICONST_2 | |||
ALOAD_2 | |||
AASTORE | |||
NEW DynamicHelloWorld$AjcClosure1 | |||
@@ -131,15 +131,15 @@ public class DynamicHelloWorld$AjcClosure1 extends org.aspectj.runtime.internal. | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_1 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST DynamicHelloWorld | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
ALOAD_2 | |||
BIPUSH 2 | |||
ICONST_2 | |||
AALOAD | |||
CHECKCAST java.util.List | |||
INVOKESTATIC DynamicHelloWorld.doit_aroundBody0 (LDynamicHelloWorld;Ljava/lang/String;Ljava/util/List;)Ljava/lang/String; | |||
@@ -160,15 +160,15 @@ public class DynamicHelloWorld$AjcClosure3 extends org.aspectj.runtime.internal. | |||
GETFIELD org.aspectj.runtime.internal.AroundClosure.state [Ljava/lang/Object; | |||
ASTORE_2 | |||
ALOAD_2 | |||
BIPUSH 0 | |||
ICONST_0 | |||
AALOAD | |||
CHECKCAST DynamicHelloWorld | |||
ALOAD_2 | |||
BIPUSH 1 | |||
ICONST_1 | |||
AALOAD | |||
CHECKCAST java.lang.String | |||
ALOAD_2 | |||
BIPUSH 2 | |||
ICONST_2 | |||
AALOAD | |||
CHECKCAST java.util.List | |||
INVOKESTATIC DynamicHelloWorld.doit_aroundBody2 (LDynamicHelloWorld;Ljava/lang/String;Ljava/util/List;)Ljava/lang/String; |