Commit 1beb54d
authored
Clean up unused compiler IR definitions (#8551)
* Remove unused integer precedence helper
Signed-off-by: Christoph Knittel <ck@cca.io>
* Remove unused used-stats formatter
Signed-off-by: Christoph Knittel <ck@cca.io>
* Remove unused JavaScript IR metadata
Signed-off-by: Christoph Knittel <ck@cca.io>
* Remove unused JavaScript IR helpers
Signed-off-by: Christoph Knittel <ck@cca.io>
* Simplify JavaScript array and constructor IR
Signed-off-by: Christoph Knittel <ck@cca.io>
* Remove stale JavaScript IR scaffolding
Signed-off-by: Christoph Knittel <ck@cca.io>
* Deduplicate mutability metadata across IRs
Signed-off-by: Christoph Knittel <ck@cca.io>
* Restore cached block mutability
Signed-off-by: Christoph Knittel <ck@cca.io>
---------
Signed-off-by: Christoph Knittel <ck@cca.io>1 parent 932ab67 commit 1beb54d
28 files changed
Lines changed: 83 additions & 504 deletions
File tree
- compiler
- core
- ml
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
37 | | - | |
38 | 36 | | |
39 | 37 | | |
40 | 38 | | |
| |||
74 | 72 | | |
75 | 73 | | |
76 | 74 | | |
77 | | - | |
78 | 75 | | |
79 | 76 | | |
80 | 77 | | |
| |||
83 | 80 | | |
84 | 81 | | |
85 | 82 | | |
86 | | - | |
| 83 | + | |
87 | 84 | | |
88 | 85 | | |
89 | 86 | | |
| |||
98 | 95 | | |
99 | 96 | | |
100 | 97 | | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | 98 | | |
105 | 99 | | |
106 | 100 | | |
| |||
133 | 127 | | |
134 | 128 | | |
135 | 129 | | |
136 | | - | |
| 130 | + | |
137 | 131 | | |
138 | 132 | | |
139 | 133 | | |
| |||
151 | 145 | | |
152 | 146 | | |
153 | 147 | | |
154 | | - | |
| 148 | + | |
155 | 149 | | |
156 | 150 | | |
157 | 151 | | |
158 | 152 | | |
159 | | - | |
160 | 153 | | |
161 | 154 | | |
162 | | - | |
163 | 155 | | |
164 | 156 | | |
165 | 157 | | |
| |||
334 | 326 | | |
335 | 327 | | |
336 | 328 | | |
337 | | - | |
338 | | - | |
339 | 329 | | |
340 | 330 | | |
341 | 331 | | |
342 | 332 | | |
343 | 333 | | |
344 | 334 | | |
345 | | - | |
346 | 335 | | |
347 | | - | |
348 | 336 | | |
349 | 337 | | |
350 | 338 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
| 108 | + | |
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
| |||
311 | 311 | | |
312 | 312 | | |
313 | 313 | | |
314 | | - | |
| 314 | + | |
315 | 315 | | |
316 | 316 | | |
317 | 317 | | |
| |||
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | | - | |
154 | 153 | | |
155 | 154 | | |
156 | 155 | | |
| |||
754 | 753 | | |
755 | 754 | | |
756 | 755 | | |
757 | | - | |
758 | | - | |
| 756 | + | |
759 | 757 | | |
760 | 758 | | |
761 | 759 | | |
| |||
939 | 937 | | |
940 | 938 | | |
941 | 939 | | |
942 | | - | |
| 940 | + | |
943 | 941 | | |
944 | 942 | | |
945 | 943 | | |
| |||
955 | 953 | | |
956 | 954 | | |
957 | 955 | | |
958 | | - | |
| 956 | + | |
959 | 957 | | |
960 | 958 | | |
961 | 959 | | |
962 | | - | |
| 960 | + | |
963 | 961 | | |
964 | 962 | | |
965 | 963 | | |
| |||
1050 | 1048 | | |
1051 | 1049 | | |
1052 | 1050 | | |
1053 | | - | |
1054 | | - | |
| 1051 | + | |
| 1052 | + | |
1055 | 1053 | | |
1056 | 1054 | | |
1057 | 1055 | | |
| |||
1072 | 1070 | | |
1073 | 1071 | | |
1074 | 1072 | | |
1075 | | - | |
| 1073 | + | |
1076 | 1074 | | |
1077 | 1075 | | |
1078 | 1076 | | |
1079 | 1077 | | |
1080 | 1078 | | |
1081 | 1079 | | |
1082 | | - | |
| 1080 | + | |
1083 | 1081 | | |
1084 | 1082 | | |
1085 | 1083 | | |
1086 | 1084 | | |
1087 | 1085 | | |
1088 | | - | |
1089 | | - | |
1090 | | - | |
1091 | | - | |
| 1086 | + | |
1092 | 1087 | | |
1093 | 1088 | | |
1094 | 1089 | | |
| |||
1200 | 1195 | | |
1201 | 1196 | | |
1202 | 1197 | | |
1203 | | - | |
1204 | | - | |
| 1198 | + | |
| 1199 | + | |
1205 | 1200 | | |
1206 | 1201 | | |
1207 | 1202 | | |
| |||
0 commit comments