xref: /aosp_15_r20/art/test/1955-pop-frame-jit-called/expected-stdout.txt (revision 795d594fd825385562da6b089ea9b2033f3abf5a)
1*795d594fSAndroid Build Coastguard WorkerTest stopped using breakpoint
2*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
3*795d594fSAndroid Build Coastguard Workerresult is StandardTestObject { cnt: 2 } base-call count: 1
4*795d594fSAndroid Build Coastguard WorkerTest stopped using breakpoint with declared synchronized function
5*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on SynchronizedFunctionTestObject { cnt: 0 } base-call-count: 0
6*795d594fSAndroid Build Coastguard Workerresult is SynchronizedFunctionTestObject { cnt: 2 } base-call count: 1
7*795d594fSAndroid Build Coastguard WorkerTest stopped using breakpoint with synchronized block
8*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on SynchronizedTestObject { cnt: 0 } base-call-count: 0
9*795d594fSAndroid Build Coastguard Workerresult is SynchronizedTestObject { cnt: 2 } base-call count: 1
10*795d594fSAndroid Build Coastguard WorkerTest stopped on single step
11*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
12*795d594fSAndroid Build Coastguard Workerresult is StandardTestObject { cnt: 2 } base-call count: 1
13*795d594fSAndroid Build Coastguard WorkerTest stopped on field access
14*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on FieldBasedTestObject { cnt: 0, TARGET_FIELD: 0 } base-call-count: 0
15*795d594fSAndroid Build Coastguard Workerresult is FieldBasedTestObject { cnt: 2, TARGET_FIELD: 10 } base-call count: 1
16*795d594fSAndroid Build Coastguard WorkerTest stopped on field modification
17*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on FieldBasedTestObject { cnt: 0, TARGET_FIELD: 0 } base-call-count: 0
18*795d594fSAndroid Build Coastguard Workerresult is FieldBasedTestObject { cnt: 2, TARGET_FIELD: 10 } base-call count: 1
19*795d594fSAndroid Build Coastguard WorkerTest stopped during Method Exit of doNothing
20*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
21*795d594fSAndroid Build Coastguard Workerresult is StandardTestObject { cnt: 1 } base-call count: 1
22*795d594fSAndroid Build Coastguard WorkerTest stopped during Method Enter of doNothing
23*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
24*795d594fSAndroid Build Coastguard Workerresult is StandardTestObject { cnt: 1 } base-call count: 1
25*795d594fSAndroid Build Coastguard WorkerTest stopped during Method Exit of calledFunction
26*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
27*795d594fSAndroid Build Coastguard Workerresult is StandardTestObject { cnt: 2 } base-call count: 1
28*795d594fSAndroid Build Coastguard WorkerTest stopped during Method Enter of calledFunction
29*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
30*795d594fSAndroid Build Coastguard Workerresult is StandardTestObject { cnt: 1 } base-call count: 1
31*795d594fSAndroid Build Coastguard WorkerTest stopped during Method Exit due to exception thrown in same function
32*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ExceptionOnceObject { cnt: 0, throwInSub: false } base-call-count: 0
33*795d594fSAndroid Build Coastguard Workerresult is ExceptionOnceObject { cnt: 2, throwInSub: false } base-call count: 1
34*795d594fSAndroid Build Coastguard WorkerTest stopped during Method Exit due to exception thrown in subroutine
35*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ExceptionOnceObject { cnt: 0, throwInSub: true } base-call-count: 0
36*795d594fSAndroid Build Coastguard Workerresult is ExceptionOnceObject { cnt: 2, throwInSub: true } base-call count: 1
37*795d594fSAndroid Build Coastguard WorkerTest stopped during notifyFramePop without exception on pop of calledFunction
38*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
39*795d594fSAndroid Build Coastguard Workerresult is StandardTestObject { cnt: 2 } base-call count: 1
40*795d594fSAndroid Build Coastguard WorkerTest stopped during notifyFramePop without exception on pop of doNothing
41*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
42*795d594fSAndroid Build Coastguard Workerresult is StandardTestObject { cnt: 1 } base-call count: 1
43*795d594fSAndroid Build Coastguard WorkerTest stopped during notifyFramePop with exception on pop of calledFunction
44*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ExceptionThrowTestObject { cnt: 0 } base-call-count: 0
45*795d594fSAndroid Build Coastguard Workerart.Test1953$ExceptionThrowTestObject$TestError thrown and caught!
46*795d594fSAndroid Build Coastguard Workerresult is ExceptionThrowTestObject { cnt: 2 } base-call count: 1
47*795d594fSAndroid Build Coastguard WorkerTest stopped during notifyFramePop with exception on pop of doThrow
48*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ExceptionCatchTestObject { cnt: 0 } base-call-count: 0
49*795d594fSAndroid Build Coastguard Workerart.Test1953$ExceptionCatchTestObject$TestError caught in called function.
50*795d594fSAndroid Build Coastguard Workerresult is ExceptionCatchTestObject { cnt: 1 } base-call count: 1
51*795d594fSAndroid Build Coastguard WorkerTest stopped during ExceptionCatch event of calledFunction (catch in called function, throw in called function)
52*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ExceptionThrowTestObject { cnt: 0 } base-call-count: 0
53*795d594fSAndroid Build Coastguard Workerart.Test1953$ExceptionThrowTestObject$TestError caught in same function.
54*795d594fSAndroid Build Coastguard Workerresult is ExceptionThrowTestObject { cnt: 2 } base-call count: 1
55*795d594fSAndroid Build Coastguard WorkerTest stopped during ExceptionCatch event of calledFunction (catch in called function, throw in subroutine)
56*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ExceptionCatchTestObject { cnt: 0 } base-call-count: 0
57*795d594fSAndroid Build Coastguard Workerart.Test1953$ExceptionCatchTestObject$TestError caught in called function.
58*795d594fSAndroid Build Coastguard Workerresult is ExceptionCatchTestObject { cnt: 2 } base-call count: 1
59*795d594fSAndroid Build Coastguard WorkerTest stopped during Exception event of calledFunction (catch in calling function)
60*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ExceptionThrowTestObject { cnt: 0 } base-call-count: 0
61*795d594fSAndroid Build Coastguard Workerart.Test1953$ExceptionThrowTestObject$TestError thrown and caught!
62*795d594fSAndroid Build Coastguard Workerresult is ExceptionThrowTestObject { cnt: 2 } base-call count: 1
63*795d594fSAndroid Build Coastguard WorkerTest stopped during Exception event of calledFunction (catch in called function)
64*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ExceptionThrowTestObject { cnt: 0 } base-call-count: 0
65*795d594fSAndroid Build Coastguard Workerart.Test1953$ExceptionThrowTestObject$TestError caught in same function.
66*795d594fSAndroid Build Coastguard Workerresult is ExceptionThrowTestObject { cnt: 2 } base-call count: 1
67*795d594fSAndroid Build Coastguard WorkerTest stopped during Exception event of calledFunction (catch in parent of calling function)
68*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ExceptionThrowFarTestObject { cnt: 0 } base-call-count: 0
69*795d594fSAndroid Build Coastguard Workerart.Test1953$ExceptionThrowFarTestObject$TestError thrown and caught!
70*795d594fSAndroid Build Coastguard Workerresult is ExceptionThrowFarTestObject { cnt: 2 } base-call count: 1
71*795d594fSAndroid Build Coastguard WorkerTest stopped during Exception event of calledFunction (catch in called function)
72*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ExceptionThrowFarTestObject { cnt: 0 } base-call-count: 0
73*795d594fSAndroid Build Coastguard Workerart.Test1953$ExceptionThrowFarTestObject$TestError caught in same function.
74*795d594fSAndroid Build Coastguard Workerresult is ExceptionThrowFarTestObject { cnt: 2 } base-call count: 1
75*795d594fSAndroid Build Coastguard WorkerTest stopped during a ClassLoad event.
76*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ClassLoadObject { cnt: 0, curClass: 0} base-call-count: 0
77*795d594fSAndroid Build Coastguard WorkerFailed to pop frame due to java.lang.RuntimeException: JVMTI_ERROR_OPAQUE_FRAME
78*795d594fSAndroid Build Coastguard Worker	art.Test1953.popFrame(Native Method)
79*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTestOn(Test1953.java)
80*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTestOn(Test1953.java)
81*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTests(Test1953.java)
82*795d594fSAndroid Build Coastguard Worker	<Additional frames hidden>
83*795d594fSAndroid Build Coastguard WorkerTC0.foo == 1
84*795d594fSAndroid Build Coastguard Workerresult is ClassLoadObject { cnt: 1, curClass: 1} base-call count: 1
85*795d594fSAndroid Build Coastguard WorkerTest stopped during a ClassPrepare event.
86*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on ClassLoadObject { cnt: 0, curClass: 1} base-call-count: 0
87*795d594fSAndroid Build Coastguard WorkerFailed to pop frame due to java.lang.RuntimeException: JVMTI_ERROR_OPAQUE_FRAME
88*795d594fSAndroid Build Coastguard Worker	art.Test1953.popFrame(Native Method)
89*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTestOn(Test1953.java)
90*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTestOn(Test1953.java)
91*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTests(Test1953.java)
92*795d594fSAndroid Build Coastguard Worker	<Additional frames hidden>
93*795d594fSAndroid Build Coastguard WorkerTC1.foo == 2
94*795d594fSAndroid Build Coastguard Workerresult is ClassLoadObject { cnt: 1, curClass: 2} base-call count: 1
95*795d594fSAndroid Build Coastguard WorkerTest stopped during random Suspend.
96*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on SuspendSuddenlyObject { cnt: 0 } base-call-count: 0
97*795d594fSAndroid Build Coastguard Workerresult is SuspendSuddenlyObject { cnt: 2 } base-call count: 1
98*795d594fSAndroid Build Coastguard WorkerTest redefining frame being popped.
99*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on RedefineTestObject { states: [] current: ORIGINAL } base-call-count: 0
100*795d594fSAndroid Build Coastguard Workerresult is RedefineTestObject { states: [ORIGINAL, REDEFINED] current: REDEFINED } base-call count: 1
101*795d594fSAndroid Build Coastguard WorkerTest stopped during a native method fails
102*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on NativeCalledObject { cnt: 0 } base-call-count: 0
103*795d594fSAndroid Build Coastguard WorkerFailed to pop frame due to java.lang.RuntimeException: JVMTI_ERROR_OPAQUE_FRAME
104*795d594fSAndroid Build Coastguard Worker	art.Test1953.popFrame(Native Method)
105*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTestOn(Test1953.java)
106*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTestOn(Test1953.java)
107*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTests(Test1953.java)
108*795d594fSAndroid Build Coastguard Worker	<Additional frames hidden>
109*795d594fSAndroid Build Coastguard Workerresult is NativeCalledObject { cnt: 1 } base-call count: 1
110*795d594fSAndroid Build Coastguard WorkerTest stopped in a method called by native fails
111*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on NativeCallerObject { cnt: 0 } base-call-count: 0
112*795d594fSAndroid Build Coastguard WorkerFailed to pop frame due to java.lang.RuntimeException: JVMTI_ERROR_OPAQUE_FRAME
113*795d594fSAndroid Build Coastguard Worker	art.Test1953.popFrame(Native Method)
114*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTestOn(Test1953.java)
115*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTestOn(Test1953.java)
116*795d594fSAndroid Build Coastguard Worker	art.Test1953.runTests(Test1953.java)
117*795d594fSAndroid Build Coastguard Worker	<Additional frames hidden>
118*795d594fSAndroid Build Coastguard Workerresult is NativeCallerObject { cnt: 1 } base-call count: 1
119*795d594fSAndroid Build Coastguard WorkerTest stopped with monitor in enclosing frame.
120*795d594fSAndroid Build Coastguard WorkerSingle call with PopFrame on StandardTestObject { cnt: 0 } base-call-count: 0
121*795d594fSAndroid Build Coastguard Workerresult is StandardTestObject { cnt: 2 } base-call count: 1
122