xref: /aosp_15_r20/art/test/1974-resize-array/expected-stdout.txt (revision 795d594fd825385562da6b089ea9b2033f3abf5a)
1*795d594fSAndroid Build Coastguard WorkerTest instance
2*795d594fSAndroid Build Coastguard Workerval is: [1, 2, 3] resize +3
3*795d594fSAndroid Build Coastguard Workerval is: [1, 2, 3, 0, 0, 0, 0, 0]
4*795d594fSAndroid Build Coastguard WorkerSame value? true
5*795d594fSAndroid Build Coastguard Worker
6*795d594fSAndroid Build Coastguard WorkerTest HashMap
7*795d594fSAndroid Build Coastguard Workerval is: [1, 2, 3, 4] resize +3
8*795d594fSAndroid Build Coastguard WorkerMap is: ([1, 2, 3, 4]->Other Value), ([1, 2, 3, 4]->THE VALUE), ([1, 4]->Third value),
9*795d594fSAndroid Build Coastguard Workerval is: [1, 2, 3, 4, 0, 0, 0]
10*795d594fSAndroid Build Coastguard WorkerMap is: ([1, 2, 3, 4]->Other Value), ([1, 2, 3, 4, 0, 0, 0]->THE VALUE), ([1, 4]->Third value),
11*795d594fSAndroid Build Coastguard Worker
12*795d594fSAndroid Build Coastguard WorkerTest j.l.r.WeakReference
13*795d594fSAndroid Build Coastguard Workerval is: [weak, ref] resize +3
14*795d594fSAndroid Build Coastguard Workerval is: [weak, ref, null, null, null, null, null]
15*795d594fSAndroid Build Coastguard WorkerSame value? true
16*795d594fSAndroid Build Coastguard Worker
17*795d594fSAndroid Build Coastguard WorkerTest instance self-ref
18*795d594fSAndroid Build Coastguard Workerval is: [<SELF REF>, A, B, C] resize +5 item 0 is [<SELF REF>, A, B, C]
19*795d594fSAndroid Build Coastguard Workerval is: [<SELF REF>, A, B, C, null, null, null, null, null]
20*795d594fSAndroid Build Coastguard Workerval is: [<SELF REF>, A, B, C, null, null, null, null, null]
21*795d594fSAndroid Build Coastguard WorkerSame value? true
22*795d594fSAndroid Build Coastguard WorkerSame structure? true
23*795d594fSAndroid Build Coastguard WorkerSame inner-structure? true
24*795d594fSAndroid Build Coastguard Worker
25*795d594fSAndroid Build Coastguard WorkerTest instance self-ref smaller
26*795d594fSAndroid Build Coastguard Workerval is: [<SELF REF>, A, B, C, null, null, null, null, null] resize -7 item 0 is [<SELF REF>, A, B, C, null, null, null, null, null]
27*795d594fSAndroid Build Coastguard Workerval is: [<SELF REF>, A]
28*795d594fSAndroid Build Coastguard Workerval is: [<SELF REF>, A]
29*795d594fSAndroid Build Coastguard WorkerSame value? true
30*795d594fSAndroid Build Coastguard WorkerSame structure? true
31*795d594fSAndroid Build Coastguard WorkerSame inner-structure? true
32*795d594fSAndroid Build Coastguard Worker
33*795d594fSAndroid Build Coastguard WorkerTest local
34*795d594fSAndroid Build Coastguard Workerval is: [2, 3, 4] resize +5
35*795d594fSAndroid Build Coastguard Workerval is: [2, 3, 4, 0, 0, 0, 0, 0]
36*795d594fSAndroid Build Coastguard WorkerSame value? true
37*795d594fSAndroid Build Coastguard Worker
38*795d594fSAndroid Build Coastguard WorkerTest local smaller
39*795d594fSAndroid Build Coastguard Workerval is: [1, 2, 3, 4, 5] resize -2
40*795d594fSAndroid Build Coastguard Workerval is: [1, 2, 3]
41*795d594fSAndroid Build Coastguard WorkerSame value? true
42*795d594fSAndroid Build Coastguard Worker
43*795d594fSAndroid Build Coastguard WorkerT1: Test local multi-thread
44*795d594fSAndroid Build Coastguard WorkerT1: val is: [1, 2, 3] resize -2
45*795d594fSAndroid Build Coastguard WorkerT1: val is: [1]
46*795d594fSAndroid Build Coastguard WorkerT1: Same value? true
47*795d594fSAndroid Build Coastguard WorkerT2: Test local multi-thread
48*795d594fSAndroid Build Coastguard WorkerT2: val is: [1, 2, 3] resize -2
49*795d594fSAndroid Build Coastguard WorkerT2: val is: [1]
50*795d594fSAndroid Build Coastguard WorkerT2: Same value? true
51*795d594fSAndroid Build Coastguard Worker
52*795d594fSAndroid Build Coastguard WorkerTest locks
53*795d594fSAndroid Build Coastguard Workerval is: [A, 2, C] resize -2
54*795d594fSAndroid Build Coastguard Workerval is: [A]
55*795d594fSAndroid Build Coastguard WorkerSame value? true
56*795d594fSAndroid Build Coastguard WorkerLocks seem to all work.
57*795d594fSAndroid Build Coastguard Worker
58*795d594fSAndroid Build Coastguard WorkerTest jni-ref
59*795d594fSAndroid Build Coastguard Workerval is: [1, 11, 111] resize +5
60*795d594fSAndroid Build Coastguard Workerval is: [1, 11, 111, null, null, null, null, null]
61*795d594fSAndroid Build Coastguard WorkerSame value? true
62*795d594fSAndroid Build Coastguard Worker
63*795d594fSAndroid Build Coastguard WorkerTest weak jni-ref
64*795d594fSAndroid Build Coastguard Workerval is: [2, 22, 222] resize +5
65*795d594fSAndroid Build Coastguard Workerval is: [2, 22, 222, null, null, null, null, null]
66*795d594fSAndroid Build Coastguard WorkerSame value? true
67*795d594fSAndroid Build Coastguard Worker
68*795d594fSAndroid Build Coastguard WorkerTest jni local ref
69*795d594fSAndroid Build Coastguard Workerval is: [3, 32, 322]
70*795d594fSAndroid Build Coastguard WorkerResize +4
71*795d594fSAndroid Build Coastguard Workerval is: [3, 32, 322, null, null, null, null]
72*795d594fSAndroid Build Coastguard WorkerSame value? true
73*795d594fSAndroid Build Coastguard Worker
74*795d594fSAndroid Build Coastguard WorkerTest jvmti-tags
75*795d594fSAndroid Build Coastguard Workerval is: [[3, 33, 333]] resize +5
76*795d594fSAndroid Build Coastguard Workerval is: [[3, 33, 333, null, null, null, null, null]]
77*795d594fSAndroid Build Coastguard WorkerSame value? true
78*795d594fSAndroid Build Coastguard Worker
79*795d594fSAndroid Build Coastguard WorkerTest jvmti-tags with obsolete
80*795d594fSAndroid Build Coastguard Workerval is: [[4, 44, 444]] resize +5
81*795d594fSAndroid Build Coastguard Workerval is: [[4, 44, 444, null, null, null, null, null]]
82*795d594fSAndroid Build Coastguard WorkerSame value? true
83*795d594fSAndroid Build Coastguard WorkerEverything looks good WRT obsolete object!
84*795d594fSAndroid Build Coastguard Worker
85