Commit 647e87d
committed
Auto merge of #64262 - Xanewok:always-validate-hir-id-for-typeck-tables, r=<try>
[DONT MERGE] Always validate HIR ID for TypeckTables
...and not only with `debug_assertions` compiled in - #64250 (comment).
cc @Mark-Simulacrum @michaelwoerister
Let's do a try run to see if this impacts perf anyhow?
r? @ghostFile tree
4 files changed
+42
-46
lines changed- src
- librustc_save_analysis
- librustc/ty
- tools
4 files changed
+42
-46
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
210 | | - | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
| |||
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
231 | | - | |
| 231 | + | |
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
283 | 283 | | |
284 | 284 | | |
285 | 285 | | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
294 | 291 | | |
295 | | - | |
| 292 | + | |
| 293 | + | |
296 | 294 | | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | | - | |
| 295 | + | |
| 296 | + | |
302 | 297 | | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
307 | 302 | | |
308 | | - | |
309 | | - | |
310 | | - | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
311 | 306 | | |
312 | | - | |
313 | | - | |
314 | | - | |
315 | | - | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
316 | 312 | | |
317 | 313 | | |
318 | 314 | | |
| |||
377 | 373 | | |
378 | 374 | | |
379 | 375 | | |
380 | | - | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | | - | |
387 | | - | |
388 | | - | |
389 | | - | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
390 | 382 | | |
391 | | - | |
392 | | - | |
393 | | - | |
| 383 | + | |
| 384 | + | |
394 | 385 | | |
395 | | - | |
396 | | - | |
397 | | - | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
398 | 389 | | |
399 | | - | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
400 | 396 | | |
401 | 397 | | |
402 | 398 | | |
| |||
Submodule clippy updated from 5f28fda to aeadf15
- Cargo.toml+1
- README.md-3
- benches/helpers/miri_helper.rs-1
- rust-version+1-1
- src/bin/miri-rustc-tests.rs-2
- src/bin/miri.rs+1-11
- src/eval.rs+1-4
- src/helpers.rs+2-20
- src/intptrcast.rs+5-5
- src/machine.rs+27-12
- src/shims/env.rs+25-23
- src/shims/foreign_items.rs+1-1
- src/shims/intrinsics.rs+9-9
- test-cargo-miri/build.rs-15
- test-cargo-miri/run-test.py-4
- test-cargo-miri/test.stdout.ref3-11
- tests/compile-fail/slice-too-big.rs-7
- tests/compile-fail/validity/invalid_wide_raw.rs-8
- tests/run-pass/env-exclude.rs-6
0 commit comments