cfad47cfa3/t3compiler/tads3/test/log/undo.log

4b825dc642cb6eb9a060e54bf8d69288fbee4904cfad47cfa334b206c65f22086bcc5d63e6f70944
1
Warnings: 0
2
Errors:   0
3
Longest string: 18, longest list: 0
4
5
(T3VM) Memory blocks still in use:
6
7
Total blocks in use: 0
8
*** Pass 0 ***
9
10
Step One
11
obj1.p1 = one, p2 = two, p3 = three, p4 = This is obj1(step one, 4088)
12
13
Step Two
14
obj1.p1 = one111, p2 = two222, p3 = three333, p4 = This is obj1(step two, 4084)
15
16
Step Three
17
obj1.p1 = x, p2 = y, p3 = z, p4 = This is obj1(step three, 4083)
18
19
Undoing: true
20
Finalizer: obj1(step three, 4083)
21
obj1.p1 = one111, p2 = two222, p3 = three333, p4 = This is obj1(step two, 4084)
22
23
Step Three Prime
24
obj1.p1 = a, p2 = b, p3 = c, p4 = This is obj1(step three prime, 4083)
25
26
Undoing: true
27
Finalizer: obj1(step three prime, 4083)
28
obj1.p1 = one111, p2 = two222, p3 = three333, p4 = This is obj1(step two, 4084)
29
30
Undoing: true
31
Finalizer: obj1(step two, 4084)
32
obj1.p1 = one, p2 = two, p3 = three, p4 = This is obj1(step one, 4088)
33
34
Undoing: true
35
Finalizer: obj1(step one, 4088)
36
obj1.p1 = 1, p2 = 2, p3 = 3, p4 = nil
37
38
Undoing: nil
39
obj1.p1 = 1, p2 = 2, p3 = 3, p4 = nil
40
41
*** Pass 1 ***
42
43
Step One
44
obj1.p1 = one, p2 = two, p3 = three, p4 = This is obj1(step one, 4088)
45
46
Step Two
47
obj1.p1 = one111, p2 = two222, p3 = three333, p4 = This is obj1(step two, 4085)
48
49
Step Three
50
obj1.p1 = x, p2 = y, p3 = z, p4 = This is obj1(step three, 4083)
51
52
Undoing: true
53
Finalizer: obj1(step three, 4083)
54
obj1.p1 = one111, p2 = two222, p3 = three333, p4 = This is obj1(step two, 4085)
55
56
Step Three Prime
57
obj1.p1 = a, p2 = b, p3 = c, p4 = This is obj1(step three prime, 4083)
58
59
Undoing: true
60
Finalizer: obj1(step three prime, 4083)
61
obj1.p1 = one111, p2 = two222, p3 = three333, p4 = This is obj1(step two, 4085)
62
63
Undoing: true
64
Finalizer: obj1(step two, 4085)
65
obj1.p1 = one, p2 = two, p3 = three, p4 = This is obj1(step one, 4088)
66
67
Undoing: true
68
Finalizer: obj1(step one, 4088)
69
obj1.p1 = 1, p2 = 2, p3 = 3, p4 = nil
70
71
Undoing: nil
72
obj1.p1 = 1, p2 = 2, p3 = 3, p4 = nil
73
74
*** Pass 2 ***
75
76
Step One
77
obj1.p1 = one, p2 = two, p3 = three, p4 = This is obj1(step one, 4088)
78
79
Step Two
80
obj1.p1 = one111, p2 = two222, p3 = three333, p4 = This is obj1(step two, 4084)
81
82
Step Three
83
obj1.p1 = x, p2 = y, p3 = z, p4 = This is obj1(step three, 4083)
84
85
Undoing: true
86
Finalizer: obj1(step three, 4083)
87
obj1.p1 = one111, p2 = two222, p3 = three333, p4 = This is obj1(step two, 4084)
88
89
Step Three Prime
90
obj1.p1 = a, p2 = b, p3 = c, p4 = This is obj1(step three prime, 4083)
91
92
Undoing: true
93
Finalizer: obj1(step three prime, 4083)
94
obj1.p1 = one111, p2 = two222, p3 = three333, p4 = This is obj1(step two, 4084)
95
96
Undoing: true
97
Finalizer: obj1(step two, 4084)
98
obj1.p1 = one, p2 = two, p3 = three, p4 = This is obj1(step one, 4088)
99
100
Undoing: true
101
Finalizer: obj1(step one, 4088)
102
obj1.p1 = 1, p2 = 2, p3 = 3, p4 = nil
103
104
Undoing: nil
105
obj1.p1 = 1, p2 = 2, p3 = 3, p4 = nil
106
107
108
(T3VM) Memory blocks still in use:
109
110
Total blocks in use: 0