Commit 5a77f30
committed
Merge
It should be impossible to have more than one entry with a particular
key across the three maps, so they should be one map. In addition to
making it impossible for multiple entries to exist, this should improve
memory usage since now only one map is allocated on the stack and heap.DocContext.{ty,lt,ct}_substs into one map1 parent bbc58e8 commit 5a77f30
3 files changed
+45
-35
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
225 | | - | |
| 225 | + | |
226 | 226 | | |
227 | 227 | | |
228 | 228 | | |
| |||
1157 | 1157 | | |
1158 | 1158 | | |
1159 | 1159 | | |
1160 | | - | |
| 1160 | + | |
1161 | 1161 | | |
1162 | 1162 | | |
1163 | 1163 | | |
| |||
1227 | 1227 | | |
1228 | 1228 | | |
1229 | 1229 | | |
1230 | | - | |
1231 | | - | |
1232 | | - | |
| 1230 | + | |
1233 | 1231 | | |
1234 | 1232 | | |
1235 | 1233 | | |
| |||
1254 | 1252 | | |
1255 | 1253 | | |
1256 | 1254 | | |
1257 | | - | |
| 1255 | + | |
1258 | 1256 | | |
1259 | 1257 | | |
1260 | 1258 | | |
| |||
1272 | 1270 | | |
1273 | 1271 | | |
1274 | 1272 | | |
1275 | | - | |
| 1273 | + | |
1276 | 1274 | | |
1277 | | - | |
| 1275 | + | |
1278 | 1276 | | |
1279 | 1277 | | |
1280 | 1278 | | |
| |||
1292 | 1290 | | |
1293 | 1291 | | |
1294 | 1292 | | |
1295 | | - | |
| 1293 | + | |
| 1294 | + | |
1296 | 1295 | | |
1297 | 1296 | | |
1298 | 1297 | | |
1299 | 1298 | | |
1300 | 1299 | | |
1301 | 1300 | | |
1302 | 1301 | | |
1303 | | - | |
| 1302 | + | |
1304 | 1303 | | |
1305 | 1304 | | |
1306 | 1305 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2247 | 2247 | | |
2248 | 2248 | | |
2249 | 2249 | | |
| 2250 | + | |
| 2251 | + | |
| 2252 | + | |
| 2253 | + | |
| 2254 | + | |
| 2255 | + | |
| 2256 | + | |
| 2257 | + | |
| 2258 | + | |
| 2259 | + | |
| 2260 | + | |
| 2261 | + | |
| 2262 | + | |
| 2263 | + | |
| 2264 | + | |
| 2265 | + | |
| 2266 | + | |
| 2267 | + | |
| 2268 | + | |
| 2269 | + | |
| 2270 | + | |
| 2271 | + | |
| 2272 | + | |
| 2273 | + | |
| 2274 | + | |
| 2275 | + | |
| 2276 | + | |
| 2277 | + | |
| 2278 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
| 59 | + | |
| 60 | + | |
65 | 61 | | |
66 | 62 | | |
67 | 63 | | |
| |||
104 | 100 | | |
105 | 101 | | |
106 | 102 | | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
| 103 | + | |
114 | 104 | | |
115 | 105 | | |
116 | 106 | | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
| 107 | + | |
122 | 108 | | |
123 | | - | |
124 | | - | |
125 | | - | |
| 109 | + | |
126 | 110 | | |
127 | 111 | | |
128 | 112 | | |
| |||
350 | 334 | | |
351 | 335 | | |
352 | 336 | | |
353 | | - | |
354 | | - | |
355 | | - | |
| 337 | + | |
356 | 338 | | |
357 | 339 | | |
358 | 340 | | |
| |||
0 commit comments