| Age | Commit message (Expand) | Author | Lines |
| 2024-04-19 | coverage. Add coverage-options=mcdc as gate for MC/DC instrument | zhuyunxing | -0/+4 |
| 2024-04-16 | Rollup merge of #122811 - nnethercote:mv-SourceMap-init, r=WaffleLapkin | Guillaume Gomez | -27/+7 |
| 2024-04-16 | Rollup merge of #121694 - davidtwco:stabilize-relro-level, r=Mark-Simulacrum | Guillaume Gomez | -1/+1 |
| 2024-04-16 | Move `initialize_checked_jobserver`. | Nicholas Nethercote | -10/+4 |
| 2024-04-16 | Construct `SourceMap` at the same time as `SessionGlobals`. | Nicholas Nethercote | -17/+3 |
| 2024-04-06 | Put checks that detect UB under their own flag below debug_assertions | Ben Kimock | -0/+4 |
| 2024-03-30 | Rollup merge of #123200 - maurer:kcfi-abort, r=compiler-errors | Matthias Krüger | -0/+5 |
| 2024-03-29 | KCFI: Require -C panic=abort | Matthew Maurer | -0/+5 |
| 2024-03-28 | Replace Session should_remap_filepaths with filename_display_preference | Urgau | -3/+14 |
| 2024-03-28 | Introduce `FileNameMapping::to_real_filename` and use it everywhere | Urgau | -2/+1 |
| 2024-03-28 | Make local_crate_source_file return a RealFileName | Urgau | -7/+3 |
| 2024-03-28 | Replace `RemapFileNameExt::for_codegen` with explicit calls | Urgau | -24/+5 |
| 2024-03-28 | Simplify trim-paths feature by merging all debuginfo options together | Urgau | -31/+1 |
| 2024-03-21 | Rename some `target_cfg` variables as `target`. | Nicholas Nethercote | -5/+4 |
| 2024-03-13 | coverage: Add `-Zcoverage-options` for fine control of coverage | Zalathar | -0/+4 |
| 2024-03-13 | coverage: Remove all unstable values of `-Cinstrument-coverage` | Zalathar | -12/+0 |
| 2024-03-12 | sess: stabilize relro-level | David Wood | -1/+1 |
| 2024-03-11 | Rollup merge of #116793 - WaffleLapkin:target_rules_the_backend, r=cjgillot | Jubilee | -7/+2 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -7/+3 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -3/+3 |
| 2024-03-06 | Rollup merge of #121959 - sundeep-kokkonda:patch-2, r=davidtwco | Matthias Krüger | -13/+0 |
| 2024-03-06 | Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ... | Matthias Krüger | -0/+2 |
| 2024-03-06 | Change the documented implicit value of `-C instrument-coverage` to `=yes` | Zalathar | -1/+1 |
| 2024-03-06 | Add missing `#[rustc_lint_diagnostics]` attributes. | Nicholas Nethercote | -0/+1 |
| 2024-03-06 | Rewrite the `untranslatable_diagnostic` lint. | Nicholas Nethercote | -0/+1 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -8/+8 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -6/+6 |
| 2024-03-04 | Removing absolute path in proc-macro | Sundeep KOKKONDA | -13/+0 |
| 2024-02-29 | Make `JsonEmitter` more like `HumanEmitter`. | Nicholas Nethercote | -13/+7 |
| 2024-02-29 | Inline and remove `JsonEmitter::{basic,stderr}`. | Nicholas Nethercote | -5/+10 |
| 2024-02-29 | Inline and remove `HumanEmitter::stderr`. | Nicholas Nethercote | -3/+6 |
| 2024-02-29 | Rename `DiagCtxt::with_emitter` as `DiagCtxt::new`. | Nicholas Nethercote | -4/+4 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -1/+1 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -7/+4 |
| 2024-02-23 | compiler: clippy::complexity fixes | Matthias Krüger | -1/+1 |
| 2024-02-22 | Inline and remove `Session::compile_status`. | Nicholas Nethercote | -8/+0 |
| 2024-02-22 | Overhaul the handling of errors at the top-level. | Nicholas Nethercote | -5/+9 |
| 2024-02-22 | Adjust the `has_errors*` methods. | Nicholas Nethercote | -2/+1 |
| 2024-02-22 | Remove `EarlyDiagCtxt::abort_if_errors`. | Nicholas Nethercote | -4/+0 |
| 2024-02-18 | By tracking import use types to check whether it is scope uses or the other s... | surechen | -1/+1 |
| 2024-02-14 | Allow targets to override default codegen backend | Maybe Waffle | -7/+2 |
| 2024-02-13 | Remove `good_path_delayed_bug`. | Nicholas Nethercote | -7/+6 |
| 2024-02-07 | Rollup merge of #120735 - nnethercote:rm-some-unchecked_claims, r=oli-obk | Guillaume Boisseau | -1/+1 |
| 2024-02-07 | Rollup merge of #119162 - heiher:direct-access-external-data, r=petrochenkov | Guillaume Boisseau | -0/+7 |
| 2024-02-07 | Remove return value from `emit_stashed_diagnostics`. | Nicholas Nethercote | -1/+1 |
| 2024-02-03 | Simplify future breakage control flow. | Nicholas Nethercote | -12/+2 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -1/+1 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -3/+3 |
| 2024-01-25 | Rollup merge of #120230 - Urgau:for_scope-single-scope, r=michaelwoerister | Matthias Krüger | -5/+18 |
| 2024-01-24 | Assert that a single scope is passed to `for_scope` | Urgau | -5/+18 |