xref: /aosp_15_r20/art/test/991-field-trace-2/expected-stdout.txt (revision 795d594fd825385562da6b089ea9b2033f3abf5a)
1*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$DoNothingFieldTracer & class art.Test991$JavaReadWrite
2*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
3*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$DoNothingFieldTracer
4*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public void art.Test991$JavaReadWrite.accept(art.Test991$TestClass1)
5*795d594fSAndroid Build Coastguard Workernormal read: xyz = 0
6*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$DoNothingFieldTracer
7*795d594fSAndroid Build Coastguard Worker	MODIFY of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public void art.Test991$JavaReadWrite.accept(art.Test991$TestClass1). New value: 1 (type: class java.lang.Integer)
8*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 1
9*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ThrowReadFieldTracer & class art.Test991$JavaReadWrite
10*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
11*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ThrowReadFieldTracer
12*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public void art.Test991$JavaReadWrite.accept(art.Test991$TestClass1)
13*795d594fSAndroid Build Coastguard WorkerCaught error. art.Test991$TestError: Throwing error during access
14*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 0
15*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ThrowWriteFieldTracer & class art.Test991$JavaReadWrite
16*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
17*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ThrowWriteFieldTracer
18*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public void art.Test991$JavaReadWrite.accept(art.Test991$TestClass1)
19*795d594fSAndroid Build Coastguard Workernormal read: xyz = 0
20*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ThrowWriteFieldTracer
21*795d594fSAndroid Build Coastguard Worker	MODIFY of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public void art.Test991$JavaReadWrite.accept(art.Test991$TestClass1). New value: 1 (type: class java.lang.Integer)
22*795d594fSAndroid Build Coastguard WorkerCaught error. art.Test991$TestError: Throwing error during modify
23*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 0
24*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ModifyDuringReadFieldTracer & class art.Test991$JavaReadWrite
25*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
26*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringReadFieldTracer
27*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public void art.Test991$JavaReadWrite.accept(art.Test991$TestClass1)
28*795d594fSAndroid Build Coastguard Workernormal read: xyz = 20
29*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringReadFieldTracer
30*795d594fSAndroid Build Coastguard Worker	MODIFY of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public void art.Test991$JavaReadWrite.accept(art.Test991$TestClass1). New value: 21 (type: class java.lang.Integer)
31*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 21
32*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ModifyDuringWriteFieldTracer & class art.Test991$JavaReadWrite
33*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
34*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringWriteFieldTracer
35*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public void art.Test991$JavaReadWrite.accept(art.Test991$TestClass1)
36*795d594fSAndroid Build Coastguard Workernormal read: xyz = 0
37*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringWriteFieldTracer
38*795d594fSAndroid Build Coastguard Worker	MODIFY of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public void art.Test991$JavaReadWrite.accept(art.Test991$TestClass1). New value: 1 (type: class java.lang.Integer)
39*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 1
40*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ModifyDuringReadAndWriteFieldTracer & class art.Test991$JavaReadWrite
41*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
42*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringReadAndWriteFieldTracer
43*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public void art.Test991$JavaReadWrite.accept(art.Test991$TestClass1)
44*795d594fSAndroid Build Coastguard Workernormal read: xyz = 10
45*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringReadAndWriteFieldTracer
46*795d594fSAndroid Build Coastguard Worker	MODIFY of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public void art.Test991$JavaReadWrite.accept(art.Test991$TestClass1). New value: 11 (type: class java.lang.Integer)
47*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 11
48*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$DoNothingFieldTracer & class art.Test991$ReflectiveReadWrite
49*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
50*795d594fSAndroid Build Coastguard Workerreflective read: xyz = 0
51*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 1
52*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ThrowReadFieldTracer & class art.Test991$ReflectiveReadWrite
53*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
54*795d594fSAndroid Build Coastguard Workerreflective read: xyz = 0
55*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 1
56*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ThrowWriteFieldTracer & class art.Test991$ReflectiveReadWrite
57*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
58*795d594fSAndroid Build Coastguard Workerreflective read: xyz = 0
59*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 1
60*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ModifyDuringReadFieldTracer & class art.Test991$ReflectiveReadWrite
61*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
62*795d594fSAndroid Build Coastguard Workerreflective read: xyz = 0
63*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 1
64*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ModifyDuringWriteFieldTracer & class art.Test991$ReflectiveReadWrite
65*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
66*795d594fSAndroid Build Coastguard Workerreflective read: xyz = 0
67*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 1
68*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ModifyDuringReadAndWriteFieldTracer & class art.Test991$ReflectiveReadWrite
69*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
70*795d594fSAndroid Build Coastguard Workerreflective read: xyz = 0
71*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 1
72*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$DoNothingFieldTracer & class art.Test991$NativeReadWrite
73*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
74*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$DoNothingFieldTracer
75*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public static native void art.Test991.doNativeReadWrite(art.Test991$TestClass1)
76*795d594fSAndroid Build Coastguard Workernative read: xyz = 0
77*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$DoNothingFieldTracer
78*795d594fSAndroid Build Coastguard Worker	MODIFY of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public static native void art.Test991.doNativeReadWrite(art.Test991$TestClass1). New value: 1 (type: class java.lang.Integer)
79*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 1
80*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ThrowReadFieldTracer & class art.Test991$NativeReadWrite
81*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
82*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ThrowReadFieldTracer
83*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public static native void art.Test991.doNativeReadWrite(art.Test991$TestClass1)
84*795d594fSAndroid Build Coastguard WorkerCaught error. art.Test991$TestError: Throwing error during access
85*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 0
86*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ThrowWriteFieldTracer & class art.Test991$NativeReadWrite
87*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
88*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ThrowWriteFieldTracer
89*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public static native void art.Test991.doNativeReadWrite(art.Test991$TestClass1)
90*795d594fSAndroid Build Coastguard Workernative read: xyz = 0
91*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ThrowWriteFieldTracer
92*795d594fSAndroid Build Coastguard Worker	MODIFY of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public static native void art.Test991.doNativeReadWrite(art.Test991$TestClass1). New value: 1 (type: class java.lang.Integer)
93*795d594fSAndroid Build Coastguard WorkerCaught error. art.Test991$TestError: Throwing error during modify
94*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 1
95*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ModifyDuringReadFieldTracer & class art.Test991$NativeReadWrite
96*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
97*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringReadFieldTracer
98*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public static native void art.Test991.doNativeReadWrite(art.Test991$TestClass1)
99*795d594fSAndroid Build Coastguard Workernative read: xyz = 20
100*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringReadFieldTracer
101*795d594fSAndroid Build Coastguard Worker	MODIFY of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public static native void art.Test991.doNativeReadWrite(art.Test991$TestClass1). New value: 21 (type: class java.lang.Integer)
102*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 21
103*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ModifyDuringWriteFieldTracer & class art.Test991$NativeReadWrite
104*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
105*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringWriteFieldTracer
106*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public static native void art.Test991.doNativeReadWrite(art.Test991$TestClass1)
107*795d594fSAndroid Build Coastguard Workernative read: xyz = 0
108*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringWriteFieldTracer
109*795d594fSAndroid Build Coastguard Worker	MODIFY of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public static native void art.Test991.doNativeReadWrite(art.Test991$TestClass1). New value: 1 (type: class java.lang.Integer)
110*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 1
111*795d594fSAndroid Build Coastguard WorkerTest is class art.Test991$ModifyDuringReadAndWriteFieldTracer & class art.Test991$NativeReadWrite
112*795d594fSAndroid Build Coastguard WorkerInitial state: xyz = 0
113*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringReadAndWriteFieldTracer
114*795d594fSAndroid Build Coastguard Worker	ACCESS of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public static native void art.Test991.doNativeReadWrite(art.Test991$TestClass1)
115*795d594fSAndroid Build Coastguard Workernative read: xyz = 10
116*795d594fSAndroid Build Coastguard WorkerFieldTracer: class art.Test991$ModifyDuringReadAndWriteFieldTracer
117*795d594fSAndroid Build Coastguard Worker	MODIFY of public int art.Test991$TestClass1.xyz on object of type: class art.Test991$TestClass1 in method public static native void art.Test991.doNativeReadWrite(art.Test991$TestClass1). New value: 11 (type: class java.lang.Integer)
118*795d594fSAndroid Build Coastguard WorkerFinal state: xyz = 11
119