| Age | Commit message (Expand) | Author | Lines |
| 2024-04-15 | Stabilize checking of cfgs at compile-time: --check-cfg option | Urgau | -1/+1 |
| 2024-04-14 | Stabilize --json unused-externs(-silent) | Jeremy Fitzhardinge | -7/+0 |
| 2024-04-13 | Auto merge of #123854 - petrochenkov:searchdirs2, r=lqd | bors | -5/+0 |
| 2024-04-13 | Auto merge of #123656 - lqd:linker-features, r=petrochenkov | bors | -1/+63 |
| 2024-04-12 | linker: Remove laziness and caching from native search directory walks | Vadim Petrochenkov | -5/+0 |
| 2024-04-12 | add `-Z linker-features` to toggle lld on the CLI | Rémy Rakic | -1/+63 |
| 2024-04-12 | linker: Avoid some allocations in search directory iteration | Vadim Petrochenkov | -2/+2 |
| 2024-04-09 | Auto merge of #123099 - oli-obk:span_tcx, r=petrochenkov | bors | -18/+0 |
| 2024-04-06 | Put checks that detect UB under their own flag below debug_assertions | Ben Kimock | -0/+13 |
| 2024-04-05 | Move cfg and check-cfg configuration in it's own module and add docs | Urgau | -342/+379 |
| 2024-04-03 | Remove MIR unsafe check | Matthew Jasper | -2/+0 |
| 2024-03-30 | Rollup merge of #123200 - maurer:kcfi-abort, r=compiler-errors | Matthias Krüger | -0/+9 |
| 2024-03-29 | KCFI: Require -C panic=abort | Matthew Maurer | -0/+9 |
| 2024-03-29 | Auto merge of #123194 - matthiaskrgr:rollup-vhdc8hw, r=matthiaskrgr | bors | -5/+7 |
| 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 | -9/+3 |
| 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 | -51/+10 |
| 2024-03-28 | compiler: fix few needless_pass_by_ref_mut clippy lints | klensy | -2/+2 |
| 2024-03-28 | compiler: fix some clippy needless_pass_by_ref_mut | klensy | -2/+4 |
| 2024-03-28 | compiler: fix unused_peekable clippy lint | klensy | -1/+1 |
| 2024-03-27 | Make `def_path_hash_to_def_id` a hook | Oli Scherer | -3/+0 |
| 2024-03-27 | Move `CrateStore::expn_hash_to_expn_id` to a hook | Oli Scherer | -9/+0 |
| 2024-03-27 | Start replacing `CStore` trait methods with hooks. | Oli Scherer | -6/+0 |
| 2024-03-25 | Replace implementation with @RUSTC_BUILTIN prefix substitution var | Lukas Wirth | -14/+8 |
| 2024-03-25 | Make sysroot mandatory for rustdoc | Lukas Wirth | -14/+4 |
| 2024-03-25 | Implement `-L builtin:$path` | Lukas Wirth | -6/+33 |
| 2024-03-25 | Rollup merge of #122842 - pacak:explicit_name, r=michaelwoerister | Matthias Krüger | -0/+5 |
| 2024-03-24 | Rollup merge of #122737 - ytmimi:conditionally_ignore_fatal_diagnostic, r=dav... | Matthias Krüger | -1/+6 |
| 2024-03-22 | -Zprint-type-sizes: print the types of awaitees and unnamed coroutine locals. | Kevin Reid | -4/+14 |
| 2024-03-22 | Don't emit an error about failing to produce a file with a specific name | Michael Baikov | -0/+5 |
| 2024-03-21 | Rename some `target_cfg` variables as `target`. | Nicholas Nethercote | -5/+4 |
| 2024-03-21 | Remove `CodegenBackend::target_override`. | Nicholas Nethercote | -27/+18 |
| 2024-03-20 | Rollup merge of #122748 - nnethercote:rustc_session-pub, r=jackh726 | Matthias Krüger | -132/+130 |
| 2024-03-20 | Reduce `pub` usage in `rustc_session`. | Nicholas Nethercote | -132/+130 |
| 2024-03-19 | conditionally ignore fatal diagnostic in the SilentEmitter | Yacin Tmimi | -1/+6 |
| 2024-03-18 | Rollup merge of #122158 - estebank:feature-sugg, r=WaffleLapkin | Matthias Krüger | -5/+20 |
| 2024-03-18 | Provide structured suggestion for `#![feature(foo)]` | Esteban Küber | -5/+20 |
| 2024-03-17 | some minor code simplifications | Matthias Krüger | -7/+1 |
| 2024-03-15 | Rollup merge of #121207 - chriswailes:z-external-clangrt, r=michaelwoerister | Matthias Krüger | -0/+2 |
| 2024-03-14 | Rollup merge of #122322 - Zalathar:branch, r=oli-obk | Matthias Krüger | -1/+1 |
| 2024-03-14 | Rollup merge of #121764 - Zoxc:incr-sess-no-source, r=oli-obk | Matthias Krüger | -3/+71 |
| 2024-03-14 | coverage: `-Zcoverage-options=branch` is no longer a placeholder | Zalathar | -1/+1 |
| 2024-03-13 | Add `-Z external-sanitizer-runtime` | Chris Wailes | -0/+2 |
| 2024-03-13 | Make incremental sessions identity no longer depend on the crate names provid... | John Kåre Alsaker | -3/+71 |
| 2024-03-13 | extend docs of -Zprint-mono-items | Ralf Jung | -1/+3 |
| 2024-03-13 | Rollup merge of #122226 - Zalathar:zcoverage-options, r=nnethercote | Matthias Krüger | -68/+49 |
| 2024-03-13 | Auto merge of #122227 - Zoxc:query-hash-verify, r=michaelwoerister | bors | -1/+3 |
| 2024-03-13 | coverage: Add `-Zcoverage-options` for fine control of coverage | Zalathar | -6/+45 |