lin
2025-07-31 065ea569db06206874bbfa18eb25ff6121aec09b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
Normal: Entering public static void art.Test989.doNothing()
Normal: Leaving public static void art.Test989.doNothing() returned null
Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$doNothingClass].
Normal: Entering public static native void art.Test989.doNothingNative()
Normal: Leaving public static native void art.Test989.doNothingNative() returned null
Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$doNothingNativeClass].
Normal: Entering public static void art.Test989.throwA()
Normal: Leaving public static void art.Test989.throwA() returned <exception>
Received expected error for test[class art.Test989$NormalTracer, class art.Test989$throwAClass] - art.Test989$ErrorA: Throwing Error A
Normal: Entering public static native void art.Test989.throwANative()
Normal: Leaving public static native void art.Test989.throwANative() returned <exception>
Received expected error for test[class art.Test989$NormalTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorA: Throwing Error A
Normal: Entering public static java.lang.Object art.Test989.returnValue()
Normal: Leaving public static java.lang.Object art.Test989.returnValue() returned TestObject(0)
returnValue returned: TestObject(0)
Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnValueClass].
Normal: Entering public static native java.lang.Object art.Test989.returnValueNative()
Normal: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned TestObject(1)
returnValueNative returned: TestObject(1)
Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnValueNativeClass].
Normal: Entering public static void art.Test989.acceptValue(java.lang.Object)
Recieved TestObject(2)
Normal: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned null
Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$acceptValueClass].
Normal: Entering public static native void art.Test989.acceptValueNative(java.lang.Object)
Recieved TestObject(3)
Normal: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned null
Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$acceptValueNativeClass].
Normal: Entering public static void art.Test989.tryCatchExit()
Normal: Leaving public static void art.Test989.tryCatchExit() returned null
Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$tryCatchExitClass].
Normal: Entering public static float art.Test989.returnFloat()
Normal: Leaving public static float art.Test989.returnFloat() returned 1.618
returnFloat returned: 1.618
Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnFloatClass].
Normal: Entering public static native float art.Test989.returnFloatNative()
Normal: Leaving public static native float art.Test989.returnFloatNative() returned 1.618
returnFloatNative returned: 1.618
Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnFloatNativeClass].
Normal: Entering public static double art.Test989.returnDouble()
Normal: Leaving public static double art.Test989.returnDouble() returned 3.14159628
returnDouble returned: 3.14159628
Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnDoubleClass].
Normal: Entering public static native double art.Test989.returnDoubleNative()
Normal: Leaving public static native double art.Test989.returnDoubleNative() returned 3.14159628
returnDoubleNative returned: 3.14159628
Received no exception as expected for test[class art.Test989$NormalTracer, class art.Test989$returnDoubleNativeClass].
ThrowEnter: Entering public static void art.Test989.doNothing()
ThrowEnter: Leaving public static void art.Test989.doNothing() returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$doNothingClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.doNothing()
ThrowEnter: Entering public static native void art.Test989.doNothingNative()
ThrowEnter: Leaving public static native void art.Test989.doNothingNative() returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$doNothingNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native void art.Test989.doNothingNative()
ThrowEnter: Entering public static void art.Test989.throwA()
ThrowEnter: Leaving public static void art.Test989.throwA() returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$throwAClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.throwA()
ThrowEnter: Entering public static native void art.Test989.throwANative()
ThrowEnter: Leaving public static native void art.Test989.throwANative() returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorB: Throwing error while entering public static native void art.Test989.throwANative()
ThrowEnter: Entering public static java.lang.Object art.Test989.returnValue()
ThrowEnter: Leaving public static java.lang.Object art.Test989.returnValue() returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnValueClass] - art.Test989$ErrorB: Throwing error while entering public static java.lang.Object art.Test989.returnValue()
ThrowEnter: Entering public static native java.lang.Object art.Test989.returnValueNative()
ThrowEnter: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnValueNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native java.lang.Object art.Test989.returnValueNative()
ThrowEnter: Entering public static void art.Test989.acceptValue(java.lang.Object)
ThrowEnter: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$acceptValueClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.acceptValue(java.lang.Object)
ThrowEnter: Entering public static native void art.Test989.acceptValueNative(java.lang.Object)
ThrowEnter: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$acceptValueNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native void art.Test989.acceptValueNative(java.lang.Object)
ThrowEnter: Entering public static void art.Test989.tryCatchExit()
ThrowEnter: Leaving public static void art.Test989.tryCatchExit() returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$tryCatchExitClass] - art.Test989$ErrorB: Throwing error while entering public static void art.Test989.tryCatchExit()
ThrowEnter: Entering public static float art.Test989.returnFloat()
ThrowEnter: Leaving public static float art.Test989.returnFloat() returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnFloatClass] - art.Test989$ErrorB: Throwing error while entering public static float art.Test989.returnFloat()
ThrowEnter: Entering public static native float art.Test989.returnFloatNative()
ThrowEnter: Leaving public static native float art.Test989.returnFloatNative() returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnFloatNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native float art.Test989.returnFloatNative()
ThrowEnter: Entering public static double art.Test989.returnDouble()
ThrowEnter: Leaving public static double art.Test989.returnDouble() returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnDoubleClass] - art.Test989$ErrorB: Throwing error while entering public static double art.Test989.returnDouble()
ThrowEnter: Entering public static native double art.Test989.returnDoubleNative()
ThrowEnter: Leaving public static native double art.Test989.returnDoubleNative() returned <exception>
Received expected error for test[class art.Test989$ThrowEnterTracer, class art.Test989$returnDoubleNativeClass] - art.Test989$ErrorB: Throwing error while entering public static native double art.Test989.returnDoubleNative()
ThrowExit: Entering public static void art.Test989.doNothing()
ThrowExit: Leaving public static void art.Test989.doNothing() returned null
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$doNothingClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.doNothing() returned null
ThrowExit: Entering public static native void art.Test989.doNothingNative()
ThrowExit: Leaving public static native void art.Test989.doNothingNative() returned null
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$doNothingNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native void art.Test989.doNothingNative() returned null
ThrowExit: Entering public static void art.Test989.throwA()
ThrowExit: Leaving public static void art.Test989.throwA() returned <exception>
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$throwAClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.throwA() returned <exception>
ThrowExit: Entering public static native void art.Test989.throwANative()
ThrowExit: Leaving public static native void art.Test989.throwANative() returned <exception>
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorB: Throwing error while exit public static native void art.Test989.throwANative() returned <exception>
ThrowExit: Entering public static java.lang.Object art.Test989.returnValue()
ThrowExit: Leaving public static java.lang.Object art.Test989.returnValue() returned TestObject(7)
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnValueClass] - art.Test989$ErrorB: Throwing error while exit public static java.lang.Object art.Test989.returnValue() returned TestObject(7)
ThrowExit: Entering public static native java.lang.Object art.Test989.returnValueNative()
ThrowExit: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned TestObject(8)
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnValueNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native java.lang.Object art.Test989.returnValueNative() returned TestObject(8)
ThrowExit: Entering public static void art.Test989.acceptValue(java.lang.Object)
Recieved TestObject(9)
ThrowExit: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned null
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$acceptValueClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.acceptValue(java.lang.Object) returned null
ThrowExit: Entering public static native void art.Test989.acceptValueNative(java.lang.Object)
Recieved TestObject(10)
ThrowExit: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned null
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$acceptValueNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native void art.Test989.acceptValueNative(java.lang.Object) returned null
ThrowExit: Entering public static void art.Test989.tryCatchExit()
ThrowExit: Leaving public static void art.Test989.tryCatchExit() returned null
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$tryCatchExitClass] - art.Test989$ErrorB: Throwing error while exit public static void art.Test989.tryCatchExit() returned null
ThrowExit: Entering public static float art.Test989.returnFloat()
ThrowExit: Leaving public static float art.Test989.returnFloat() returned 1.618
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnFloatClass] - art.Test989$ErrorB: Throwing error while exit public static float art.Test989.returnFloat() returned 1.618
ThrowExit: Entering public static native float art.Test989.returnFloatNative()
ThrowExit: Leaving public static native float art.Test989.returnFloatNative() returned 1.618
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnFloatNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native float art.Test989.returnFloatNative() returned 1.618
ThrowExit: Entering public static double art.Test989.returnDouble()
ThrowExit: Leaving public static double art.Test989.returnDouble() returned 3.14159628
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnDoubleClass] - art.Test989$ErrorB: Throwing error while exit public static double art.Test989.returnDouble() returned 3.14159628
ThrowExit: Entering public static native double art.Test989.returnDoubleNative()
ThrowExit: Leaving public static native double art.Test989.returnDoubleNative() returned 3.14159628
Received expected error for test[class art.Test989$ThrowExitTracer, class art.Test989$returnDoubleNativeClass] - art.Test989$ErrorB: Throwing error while exit public static native double art.Test989.returnDoubleNative() returned 3.14159628
ThrowBoth: Entering public static void art.Test989.doNothing()
ThrowBoth: Leaving public static void art.Test989.doNothing() returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$doNothingClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.doNothing() returned <exception>
ThrowBoth: Entering public static native void art.Test989.doNothingNative()
ThrowBoth: Leaving public static native void art.Test989.doNothingNative() returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$doNothingNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native void art.Test989.doNothingNative() returned <exception>
ThrowBoth: Entering public static void art.Test989.throwA()
ThrowBoth: Leaving public static void art.Test989.throwA() returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$throwAClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.throwA() returned <exception>
ThrowBoth: Entering public static native void art.Test989.throwANative()
ThrowBoth: Leaving public static native void art.Test989.throwANative() returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorC: Throwing error while exit public static native void art.Test989.throwANative() returned <exception>
ThrowBoth: Entering public static java.lang.Object art.Test989.returnValue()
ThrowBoth: Leaving public static java.lang.Object art.Test989.returnValue() returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnValueClass] - art.Test989$ErrorC: Throwing error while exit public static java.lang.Object art.Test989.returnValue() returned <exception>
ThrowBoth: Entering public static native java.lang.Object art.Test989.returnValueNative()
ThrowBoth: Leaving public static native java.lang.Object art.Test989.returnValueNative() returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnValueNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native java.lang.Object art.Test989.returnValueNative() returned <exception>
ThrowBoth: Entering public static void art.Test989.acceptValue(java.lang.Object)
ThrowBoth: Leaving public static void art.Test989.acceptValue(java.lang.Object) returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$acceptValueClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.acceptValue(java.lang.Object) returned <exception>
ThrowBoth: Entering public static native void art.Test989.acceptValueNative(java.lang.Object)
ThrowBoth: Leaving public static native void art.Test989.acceptValueNative(java.lang.Object) returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$acceptValueNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native void art.Test989.acceptValueNative(java.lang.Object) returned <exception>
ThrowBoth: Entering public static void art.Test989.tryCatchExit()
ThrowBoth: Leaving public static void art.Test989.tryCatchExit() returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$tryCatchExitClass] - art.Test989$ErrorC: Throwing error while exit public static void art.Test989.tryCatchExit() returned <exception>
ThrowBoth: Entering public static float art.Test989.returnFloat()
ThrowBoth: Leaving public static float art.Test989.returnFloat() returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnFloatClass] - art.Test989$ErrorC: Throwing error while exit public static float art.Test989.returnFloat() returned <exception>
ThrowBoth: Entering public static native float art.Test989.returnFloatNative()
ThrowBoth: Leaving public static native float art.Test989.returnFloatNative() returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnFloatNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native float art.Test989.returnFloatNative() returned <exception>
ThrowBoth: Entering public static double art.Test989.returnDouble()
ThrowBoth: Leaving public static double art.Test989.returnDouble() returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnDoubleClass] - art.Test989$ErrorC: Throwing error while exit public static double art.Test989.returnDouble() returned <exception>
ThrowBoth: Entering public static native double art.Test989.returnDoubleNative()
ThrowBoth: Leaving public static native double art.Test989.returnDoubleNative() returned <exception>
Received expected error for test[class art.Test989$ThrowBothTracer, class art.Test989$returnDoubleNativeClass] - art.Test989$ErrorC: Throwing error while exit public static native double art.Test989.returnDoubleNative() returned <exception>
Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$doNothingClass].
Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$doNothingNativeClass].
Received expected error for test[class art.Test989$ForceGCTracer, class art.Test989$throwAClass] - art.Test989$ErrorA: Throwing Error A
Received expected error for test[class art.Test989$ForceGCTracer, class art.Test989$throwANativeClass] - art.Test989$ErrorA: Throwing Error A
returnValue returned: TestObject(14)
Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnValueClass].
returnValueNative returned: TestObject(15)
Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnValueNativeClass].
Recieved TestObject(16)
Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$acceptValueClass].
Recieved TestObject(17)
Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$acceptValueNativeClass].
Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$tryCatchExitClass].
returnFloat returned: 1.618
Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnFloatClass].
returnFloatNative returned: 1.618
Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnFloatNativeClass].
returnDouble returned: 3.14159628
Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnDoubleClass].
returnDoubleNative returned: 3.14159628
Received no exception as expected for test[class art.Test989$ForceGCTracer, class art.Test989$returnDoubleNativeClass].
Finished!