|
|
@@ -1,11 +1,11 @@ |
|
|
|
public class HelloWorld extends java.lang.Object: |
|
|
|
private static final org.aspectj.lang.JoinPoint$StaticPart ajc$tjp_0 |
|
|
|
private static final org.aspectj.lang.JoinPoint$StaticPart ajc$tjp_1 |
|
|
|
private static final org.aspectj.lang.JoinPoint$EnclosingStaticPart ajc$tjp_0 |
|
|
|
private static final org.aspectj.lang.JoinPoint$EnclosingStaticPart ajc$tjp_1 |
|
|
|
public void <init>(): |
|
|
|
ALOAD_0 // HelloWorld this (line 5) |
|
|
|
INVOKESPECIAL java.lang.Object.<init> ()V |
|
|
|
constructor-execution(void HelloWorld.<init>()) |
|
|
|
| GETSTATIC HelloWorld.ajc$tjp_0 Lorg/aspectj/lang/JoinPoint$StaticPart; |
|
|
|
| GETSTATIC HelloWorld.ajc$tjp_0 Lorg/aspectj/lang/JoinPoint$EnclosingStaticPart; |
|
|
|
| INVOKESTATIC Aspect.ajc_before (Lorg/aspectj/lang/JoinPoint$StaticPart;)V |
|
|
|
| RETURN |
|
|
|
constructor-execution(void HelloWorld.<init>()) |
|
|
@@ -13,16 +13,16 @@ public class HelloWorld extends java.lang.Object: |
|
|
|
|
|
|
|
public static void main(String[]): |
|
|
|
method-execution(void HelloWorld.main(java.lang.String[])) |
|
|
|
| GETSTATIC HelloWorld.ajc$tjp_1 Lorg/aspectj/lang/JoinPoint$StaticPart; |
|
|
|
| GETSTATIC HelloWorld.ajc$tjp_1 Lorg/aspectj/lang/JoinPoint$EnclosingStaticPart; |
|
|
|
| INVOKESTATIC Aspect.ajc_before (Lorg/aspectj/lang/JoinPoint$StaticPart;)V |
|
|
|
| field-get(java.io.PrintStream java.lang.System.out) |
|
|
|
| | GETSTATIC HelloWorld.ajc$tjp_1 Lorg/aspectj/lang/JoinPoint$StaticPart; |
|
|
|
| | GETSTATIC HelloWorld.ajc$tjp_1 Lorg/aspectj/lang/JoinPoint$EnclosingStaticPart; |
|
|
|
| | INVOKESTATIC Aspect.ajc_before (Lorg/aspectj/lang/JoinPoint$StaticPart;)V |
|
|
|
| | GETSTATIC java.lang.System.out Ljava/io/PrintStream; (line 8) |
|
|
|
| field-get(java.io.PrintStream java.lang.System.out) |
|
|
|
| LDC "hello world" (line 9) |
|
|
|
| method-call(void java.io.PrintStream.println(java.lang.String)) |
|
|
|
| | GETSTATIC HelloWorld.ajc$tjp_1 Lorg/aspectj/lang/JoinPoint$StaticPart; |
|
|
|
| | GETSTATIC HelloWorld.ajc$tjp_1 Lorg/aspectj/lang/JoinPoint$EnclosingStaticPart; |
|
|
|
| | INVOKESTATIC Aspect.ajc_before (Lorg/aspectj/lang/JoinPoint$StaticPart;)V |
|
|
|
| | INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V |
|
|
|
| method-call(void java.io.PrintStream.println(java.lang.String)) |
|
|
@@ -44,16 +44,16 @@ public class HelloWorld extends java.lang.Object: |
|
|
|
LDC "1--HelloWorld----" |
|
|
|
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeConstructorSig (Ljava/lang/String;)Lorg/aspectj/lang/reflect/ConstructorSignature; |
|
|
|
BIPUSH 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; |
|
|
|
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 |
|
|
|
LDC "method-execution" |
|
|
|
ALOAD_0 |
|
|
|
LDC "9-main-HelloWorld-[Ljava.lang.String;:-args:--void-" |
|
|
|
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeMethodSig (Ljava/lang/String;)Lorg/aspectj/lang/reflect/MethodSignature; |
|
|
|
BIPUSH 8 |
|
|
|
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeSJP (Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart; |
|
|
|
PUTSTATIC HelloWorld.ajc$tjp_1 Lorg/aspectj/lang/JoinPoint$StaticPart; |
|
|
|
INVOKEVIRTUAL org.aspectj.runtime.reflect.Factory.makeESJP (Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$EnclosingStaticPart; |
|
|
|
PUTSTATIC HelloWorld.ajc$tjp_1 Lorg/aspectj/lang/JoinPoint$EnclosingStaticPart; |
|
|
|
staticinitialization(void HelloWorld.<clinit>()) |
|
|
|
| RETURN |
|
|
|
staticinitialization(void HelloWorld.<clinit>()) |