Commit bcbf71a
committed
unified object refactoring (XL)
This change continues the unified object refactoring.
The new object builder is now in use in ssa2pal instead
of the old one. This is still buggy, crashing on analyzing
its own source code, but atleast several packages are built
without crash, and atleast things compile.
results pkgres and related are not yet refactored.1 parent a6c3032 commit bcbf71a
File tree
25 files changed
+540
-288
lines changed- docs
- design
- indexing
- internal/plain
- memory
- objects
- results
- ssa2pal
- typeset
25 files changed
+540
-288
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
4 | 6 | | |
5 | 7 | | |
6 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | 1 | | |
3 | 2 | | |
4 | 3 | | |
| |||
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
12 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
18 | 19 | | |
| 20 | + | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
22 | 24 | | |
23 | 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 | + | |
24 | 67 | | |
25 | 68 | | |
26 | 69 | | |
27 | 70 | | |
28 | 71 | | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
29 | 75 | | |
30 | | - | |
| 76 | + | |
| 77 | + | |
31 | 78 | | |
32 | 79 | | |
33 | 80 | | |
34 | | - | |
| 81 | + | |
| 82 | + | |
35 | 83 | | |
36 | 84 | | |
37 | 85 | | |
38 | | - | |
| 86 | + | |
39 | 87 | | |
40 | 88 | | |
41 | 89 | | |
42 | | - | |
| 90 | + | |
43 | 91 | | |
44 | 92 | | |
45 | | - | |
46 | | - | |
| 93 | + | |
| 94 | + | |
47 | 95 | | |
48 | 96 | | |
49 | | - | |
50 | | - | |
51 | | - | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
52 | 100 | | |
53 | 101 | | |
54 | | - | |
| 102 | + | |
55 | 103 | | |
56 | 104 | | |
57 | 105 | | |
58 | | - | |
59 | | - | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
60 | 112 | | |
61 | 113 | | |
62 | 114 | | |
63 | | - | |
64 | | - | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
65 | 121 | | |
66 | 122 | | |
67 | 123 | | |
68 | 124 | | |
69 | 125 | | |
70 | 126 | | |
71 | 127 | | |
72 | | - | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
73 | 131 | | |
74 | | - | |
| 132 | + | |
75 | 133 | | |
76 | 134 | | |
77 | 135 | | |
| |||
81 | 139 | | |
82 | 140 | | |
83 | 141 | | |
84 | | - | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
85 | 145 | | |
86 | | - | |
| 146 | + | |
87 | 147 | | |
88 | 148 | | |
89 | 149 | | |
90 | 150 | | |
91 | 151 | | |
92 | | - | |
93 | | - | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
94 | 158 | | |
95 | 159 | | |
96 | 160 | | |
97 | | - | |
98 | | - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
99 | 167 | | |
100 | 168 | | |
101 | 169 | | |
| |||
107 | 175 | | |
108 | 176 | | |
109 | 177 | | |
110 | | - | |
111 | | - | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
112 | 183 | | |
113 | 184 | | |
114 | 185 | | |
115 | 186 | | |
116 | 187 | | |
117 | 188 | | |
118 | | - | |
119 | | - | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
120 | 194 | | |
121 | 195 | | |
122 | 196 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
30 | | - | |
| 31 | + | |
31 | 32 | | |
32 | | - | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
89 | 90 | | |
90 | 91 | | |
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 | + | |
92 | 126 | | |
93 | 127 | | |
94 | 128 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | 85 | | |
90 | 86 | | |
91 | 87 | | |
| |||
0 commit comments