Commit 92396aa
[Compiler] begin new approach to verify --trim output (#57530)
Reimplement all of the trim verification support in Julia as a compiler
analysis pass. Move all this verification code into the Compiler julia
code, where we have much better utilities for pretty printing and better
observability for analysis.
(cherry picked from commit 1045bd8)1 parent d04631d commit 92396aa
File tree
16 files changed
+480
-355
lines changed- Compiler
- src
- test
- base
- src
16 files changed
+480
-355
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
191 | | - | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
192 | 194 | | |
193 | 195 | | |
194 | 196 | | |
195 | 197 | | |
196 | | - | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
197 | 201 | | |
198 | 202 | | |
| 203 | + | |
199 | 204 | | |
200 | 205 | | |
201 | 206 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1273 | 1273 | | |
1274 | 1274 | | |
1275 | 1275 | | |
1276 | | - | |
| 1276 | + | |
| 1277 | + | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
1277 | 1282 | | |
1278 | 1283 | | |
1279 | 1284 | | |
| |||
1321 | 1326 | | |
1322 | 1327 | | |
1323 | 1328 | | |
1324 | | - | |
| 1329 | + | |
1325 | 1330 | | |
1326 | 1331 | | |
1327 | 1332 | | |
| |||
1336 | 1341 | | |
1337 | 1342 | | |
1338 | 1343 | | |
1339 | | - | |
1340 | | - | |
1341 | 1344 | | |
1342 | 1345 | | |
1343 | 1346 | | |
1344 | 1347 | | |
| 1348 | + | |
| 1349 | + | |
| 1350 | + | |
1345 | 1351 | | |
1346 | 1352 | | |
1347 | 1353 | | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
1348 | 1357 | | |
1349 | 1358 | | |
1350 | 1359 | | |
| |||
0 commit comments