소스 검색

fixed order of join points during initialization to match 1.1

tags/V_1_1_b5
jhugunin 21 년 전
부모
커밋
f9ade7a9e1
1개의 변경된 파일114개의 추가작업 그리고 77개의 파일을 삭제
  1. 114
    77
      tests/new/AroundAll.java

+ 114
- 77
tests/new/AroundAll.java 파일 보기

@@ -48,83 +48,120 @@ class SuperC {

aspect A {
static String[] expectedSteps = new String[] {
"enter staticinitialization(AroundAll.<clinit>)",
"exit staticinitialization(AroundAll.<clinit>)",
"enter execution(void AroundAll.main(String[]))",
"enter call(C())",
"enter staticinitialization(SuperC.<clinit>)",
"exit staticinitialization(SuperC.<clinit>)",
"enter staticinitialization(C.<clinit>)",
"enter set(int C.i)",
"exit set(int C.i)",
"exit staticinitialization(C.<clinit>)",
"enter call(Integer java.lang.Integer.valueOf(String))",
"exit call(Integer java.lang.Integer.valueOf(String))",
"enter call(int java.lang.Integer.intValue())",
"exit call(int java.lang.Integer.intValue())",
"enter initialization(SuperC(int))",
"enter execution(SuperC.<init>)",
"exit execution(SuperC.<init>)",
"enter execution(SuperC(int))",
"SuperC(2)",
"exit execution(SuperC(int))",
"exit initialization(SuperC(int))",
"enter initialization(C())",
"enter execution(C.<init>)",
"enter set(int C.y)",
"exit set(int C.y)",
"exit execution(C.<init>)",
"enter execution(C(int))",
"enter set(int C.x)",
"exit set(int C.x)",
"enter get(int C.x)",
"exit get(int C.x)",
"x = 2",
"exit execution(C(int))",
"enter execution(C(String))",
"C(2)",
"enter get(int C.y)",
"exit get(int C.y)",
"y = 42",
"exit execution(C(String))",
"exit initialization(C())",
"enter execution(C())",
"C()",
"exit execution(C())",
"exit call(C())",
"enter call(C(String))",
"enter call(Integer java.lang.Integer.valueOf(String))",
"exit call(Integer java.lang.Integer.valueOf(String))",
"enter call(int java.lang.Integer.intValue())",
"exit call(int java.lang.Integer.intValue())",
"enter initialization(SuperC(int))",
"enter execution(SuperC.<init>)",
"exit execution(SuperC.<init>)",
"enter execution(SuperC(int))",
"SuperC(9)",
"exit execution(SuperC(int))",
"exit initialization(SuperC(int))",
"C.new(9)",
"enter initialization(C(String))",
"enter execution(C.<init>)",
"enter set(int C.y)",
"exit set(int C.y)",
"exit execution(C.<init>)",
"enter execution(C(int))",
"enter set(int C.x)",
"exit set(int C.x)",
"enter get(int C.x)",
"exit get(int C.x)",
"x = 9",
"exit execution(C(int))",
"enter execution(C(String))",
"C(91)",
"enter get(int C.y)",
"exit get(int C.y)",
"y = 42",
"exit execution(C(String))",
"exit initialization(C(String))",
"exit call(C(String))",
"enter staticinitialization(AroundAll.<clinit>)",
"exit staticinitialization(AroundAll.<clinit>)",
"enter execution(void AroundAll.main(String[]))",
"enter call(C())",
"enter staticinitialization(SuperC.<clinit>)",
"exit staticinitialization(SuperC.<clinit>)",
"enter staticinitialization(C.<clinit>)",
"exit staticinitialization(C.<clinit>)",
"enter call(Integer java.lang.Integer.valueOf(String))",
"exit call(Integer java.lang.Integer.valueOf(String))",
"enter call(int java.lang.Integer.intValue())",
"exit call(int java.lang.Integer.intValue())",
"enter execution(SuperC(int))",
"enter call(java.lang.StringBuffer(String))",
"exit call(java.lang.StringBuffer(String))",
"enter call(StringBuffer java.lang.StringBuffer.append(int))",
"exit call(StringBuffer java.lang.StringBuffer.append(int))",
"enter call(StringBuffer java.lang.StringBuffer.append(String))",
"exit call(StringBuffer java.lang.StringBuffer.append(String))",
"enter call(String java.lang.StringBuffer.toString())",
"exit call(String java.lang.StringBuffer.toString())",
"SuperC(2)",
"exit execution(SuperC(int))",
"enter execution(C(int))",
"enter set(int C.y)",
"exit set(int C.y)",
"enter set(int C.x)",
"exit set(int C.x)",
"enter call(java.lang.StringBuffer(String))",
"exit call(java.lang.StringBuffer(String))",
"enter get(int C.x)",
"exit get(int C.x)",
"enter call(StringBuffer java.lang.StringBuffer.append(int))",
"exit call(StringBuffer java.lang.StringBuffer.append(int))",
"enter call(String java.lang.StringBuffer.toString())",
"exit call(String java.lang.StringBuffer.toString())",
"x = 2",
"exit execution(C(int))",
"enter execution(C(String))",
"enter call(java.lang.StringBuffer(String))",
"exit call(java.lang.StringBuffer(String))",
"enter call(StringBuffer java.lang.StringBuffer.append(String))",
"exit call(StringBuffer java.lang.StringBuffer.append(String))",
"enter call(StringBuffer java.lang.StringBuffer.append(String))",
"exit call(StringBuffer java.lang.StringBuffer.append(String))",
"enter call(String java.lang.StringBuffer.toString())",
"exit call(String java.lang.StringBuffer.toString())",
"C(2)",
"enter call(java.lang.StringBuffer(String))",
"exit call(java.lang.StringBuffer(String))",
"enter get(int C.y)",
"exit get(int C.y)",
"enter call(StringBuffer java.lang.StringBuffer.append(int))",
"exit call(StringBuffer java.lang.StringBuffer.append(int))",
"enter call(String java.lang.StringBuffer.toString())",
"exit call(String java.lang.StringBuffer.toString())",
"y = 42",
"exit execution(C(String))",
"enter execution(C())",
"C()",
"exit execution(C())",
"exit call(C())",
"enter call(C(String))",
"enter call(Integer java.lang.Integer.valueOf(String))",
"exit call(Integer java.lang.Integer.valueOf(String))",
"enter call(int java.lang.Integer.intValue())",
"exit call(int java.lang.Integer.intValue())",
"enter execution(SuperC(int))",
"enter call(java.lang.StringBuffer(String))",
"exit call(java.lang.StringBuffer(String))",
"enter call(StringBuffer java.lang.StringBuffer.append(int))",
"exit call(StringBuffer java.lang.StringBuffer.append(int))",
"enter call(StringBuffer java.lang.StringBuffer.append(String))",
"exit call(StringBuffer java.lang.StringBuffer.append(String))",
"enter call(String java.lang.StringBuffer.toString())",
"exit call(String java.lang.StringBuffer.toString())",
"SuperC(9)",
"exit execution(SuperC(int))",
"enter execution(C(int))",
"enter set(int C.y)",
"exit set(int C.y)",
"enter set(int C.x)",
"exit set(int C.x)",
"enter call(java.lang.StringBuffer(String))",
"exit call(java.lang.StringBuffer(String))",
"enter get(int C.x)",
"exit get(int C.x)",
"enter call(StringBuffer java.lang.StringBuffer.append(int))",
"exit call(StringBuffer java.lang.StringBuffer.append(int))",
"enter call(String java.lang.StringBuffer.toString())",
"exit call(String java.lang.StringBuffer.toString())",
"x = 9",
"exit execution(C(int))",
"enter execution(C(String))",
"enter call(java.lang.StringBuffer(String))",
"exit call(java.lang.StringBuffer(String))",
"enter call(StringBuffer java.lang.StringBuffer.append(String))",
"exit call(StringBuffer java.lang.StringBuffer.append(String))",
"enter call(StringBuffer java.lang.StringBuffer.append(String))",
"exit call(StringBuffer java.lang.StringBuffer.append(String))",
"enter call(String java.lang.StringBuffer.toString())",
"exit call(String java.lang.StringBuffer.toString())",
"C(9)",
"enter call(java.lang.StringBuffer(String))",
"exit call(java.lang.StringBuffer(String))",
"enter get(int C.y)",
"exit get(int C.y)",
"enter call(StringBuffer java.lang.StringBuffer.append(int))",
"exit call(StringBuffer java.lang.StringBuffer.append(int))",
"enter call(String java.lang.StringBuffer.toString())",
"exit call(String java.lang.StringBuffer.toString())",
"y = 42",
"exit execution(C(String))",
"exit call(C(String))",
};

static List logList = new ArrayList();

Loading…
취소
저장