about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2023-12-15coverage: Don't bother storing the source file in `Instrumentor`Zalathar-4/+3
2023-12-15coverage: Extract `is_eligible_for_coverage`Zalathar-14/+25
2023-12-15coverage: Simplify parts of `InstrumentCoverage::run_pass`Zalathar-8/+6
2023-12-15coverage: Assert that the instrumentor never sees promoted MIRZalathar-9/+3
2023-12-15Split `Handler::emit_diagnostic` in two.Nicholas Nethercote-45/+64
2023-12-15Remove `Handler::emit_diag_at_span`.Nicholas Nethercote-23/+9
2023-12-15Avoid `DiagnosticBuilder::<T>::new` calls.Nicholas Nethercote-4/+4
2023-12-15Change `msg: impl Into<String>` for bug diagnostics.Nicholas Nethercote-13/+15
2023-12-14Auto merge of #16125 - HKalbasi:rustc-tests, r=HKalbasibors-5/+288
2023-12-15Run rust-analyzer on rustc tests in metricshkalbasi-5/+288
2023-12-14Auto merge of #118949 - matthiaskrgr:rollup-rdzlb9h, r=matthiaskrgrbors-108/+168
2023-12-14fix `x clean` for cross-compiled artifactsonur-ozkan-2/+8
2023-12-14Rollup merge of #118945 - Enselic:remove-trailing, r=compiler-errorsMatthias Krüger-2/+2
2023-12-14Rollup merge of #118935 - RalfJung:interpret-downcast, r=saethlinMatthias Krüger-0/+18
2023-12-14Rollup merge of #118914 - compiler-errors:eager-alias-relate, r=lcnrMatthias Krüger-13/+71
2023-12-14Rollup merge of #118910 - GuillaumeGomez:js-object-to-map, r=notriddleMatthias Krüger-93/+77
2023-12-14Auto merge of #118375 - ouz-a:add_emit_stable_mir_tests, r=celinvalbors-14/+280
2023-12-14Move special methods from ClosureKind back into rustcMichael Goulet-57/+27
2023-12-14Unconditionally register alias-relate in projection goalMichael Goulet-13/+71
2023-12-14Use the Waker::noop API in testsMichael Goulet-82/+41
2023-12-14Change expr_trailing_brace to an exhaustive match to force new expression kin...GearsDatapacks-3/+428
2023-12-14rustc_mir_build: Enforce `rustc::potential_query_instability` lintMartin Nordholts-1/+0
2023-12-14rustc_mir_build: Make non-exhaustive non-empty match diagnotics deterministicMartin Nordholts-3/+3
2023-12-14Recurse into let bindings if possible in ref casting lintUrgau-9/+41
2023-12-14Refactor and rename some functions in ref casting lintUrgau-40/+54
2023-12-14Extract casting detection logic in it's own functionUrgau-19/+24
2023-12-14remove `instant` from allowed dependenciesRémy Rakic-1/+0
2023-12-14rustc_codegen_ssa: Remove trailing spaces in Display impl for CguReuseMartin Nordholts-2/+2
2023-12-14update measureme to 10.1.2 to deduplicate parking_lotRémy Rakic-34/+9
2023-12-14Auto merge of #118937 - lcnr:rename-solver-flag, r=compiler-errorsbors-333/+345
2023-12-14add stable_mir output testouz-a-14/+280
2023-12-14Include an additional cherry-pickNikita Popov-0/+0
2023-12-14Fix bootstrap test failuresNikita Popov-21/+21
2023-12-14update use of feature flagslcnr-1/+1
2023-12-14reviewlcnr-1/+1
2023-12-14consistently use "next solver" instead of "new solver"lcnr-16/+16
2023-12-14update use of feature flagslcnr-228/+227
2023-12-14rename `-Ztrait-solver` to `-Znext-solver`lcnr-89/+102
2023-12-14Fix target_feature config in portable-simdUrgau-1/+1
2023-12-14Don't forget pure rustc target features in check-cfgUrgau-3/+10
2023-12-14Rustup to rustc 1.76.0-nightly (eeff92ad3 2023-12-13)bjorn3-1/+1
2023-12-14Use all the known features in check-cfgUrgau-17/+26
2023-12-14Move rustc_codegen_ssa target features to rustc_targetUrgau-442/+450
2023-12-14Auto merge of #118789 - jyn514:dry-run, r=onur-ozkanbors-2/+2
2023-12-14Fix cases where std accidentally relied on inline(never)Ben Kimock-11/+37
2023-12-14Sync from rust eeff92ad32c2627876112ccfe812e19d38494087bjorn3-60/+0
2023-12-14Remove `ModuleId` from `TypeOwnerId`Lukas Wirth-45/+112
2023-12-14Use Map instead of Object for source files and search indexGuillaume Gomez-93/+77
2023-12-14Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkinbors-97/+68
2023-12-14Auto merge of #16121 - Veykril:assert-messages, r=Veykrilbors-2/+2