| Age | Commit message (Expand) | Author | Lines |
| 2024-03-01 | Add initial support for DataFlowSanitizer | Ramon de C Valle | -0/+3 |
| 2024-02-29 | Rollup merge of #121464 - alexcrichton:fix-wasm64, r=wesleywiser | Matthias Krüger | -3/+6 |
| 2024-02-26 | remove useless lifetime of ArchiveBuilder | 823984418 | -1/+1 |
| 2024-02-23 | rustc: Fix wasm64 metadata object files | Alex Crichton | -3/+6 |
| 2024-02-22 | Replace unnecessary `abort_if_errors`. | Nicholas Nethercote | -6/+3 |
| 2024-02-22 | Inline and remove `Session::compile_status`. | Nicholas Nethercote | -1/+3 |
| 2024-02-14 | clean up potential_query_instability with FxIndexMap and UnordMap | yukang | -15/+11 |
| 2024-01-30 | add missing potential_query_instability for keys and values in hashmap | yukang | -0/+1 |
| 2024-01-24 | linker: Fix Rust dylib crate extension on windows-msvc | Vadim Petrochenkov | -1/+5 |
| 2024-01-24 | linker: Merge `link_staticlib_*` and `link_whole_staticlib_*` | Vadim Petrochenkov | -13/+5 |
| 2024-01-24 | linker: Do not collect search paths unless necessary | Vadim Petrochenkov | -10/+15 |
| 2024-01-24 | linker: Refactor APIs for linking static libraries | Vadim Petrochenkov | -7/+7 |
| 2024-01-24 | linker: Refactor APIs for linking dynamic libraries | Vadim Petrochenkov | -5/+12 |
| 2024-01-13 | Auto merge of #119088 - George-lewis:glewis/suggest-upgrading-compiler, r=Nil... | bors | -1/+1 |
| 2024-01-13 | Auto merge of #119409 - Kobzol:rustc-codegen-ssa-query-instability, r=Nilstrieb | bors | -2/+12 |
| 2024-01-13 | Add check for ui_testing via promoting parameters from `ParseSess` to `Session` | George-lewis | -1/+1 |
| 2024-01-13 | rustc_codegen_ssa: Enforce `rustc::potential_query_instability` lint | Jakub Beránek | -2/+12 |
| 2024-01-12 | Revert "Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix" | DianQK | -12/+34 |
| 2024-01-10 | Rename `{create,emit}_warning` as `{create,emit}_warn`. | Nicholas Nethercote | -3/+3 |
| 2024-01-03 | Enable address sanitizer for MSVC targets using INFERASANLIBS linker flag | Daniel Paoliello | -14/+30 |
| 2023-12-24 | Remove more `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -4/+4 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -40/+40 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -2/+2 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -5/+5 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -2/+2 |
| 2023-12-02 | Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errors | bors | -2/+2 |
| 2023-12-02 | Use `Session::diagnostic` in more places. | Nicholas Nethercote | -1/+1 |
| 2023-12-02 | Rename `*note_without_error` as `*note`. | Nicholas Nethercote | -1/+1 |
| 2023-12-01 | Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix | bors | -34/+12 |
| 2023-11-27 | Added linker_arg(s) Linker trait methods for link-arg to be prefixed "-Wl," f... | Andrew Zhogin | -2/+2 |
| 2023-11-22 | Rollup merge of #118013 - sivadeilra:user/ardavis/ehcont, r=wesleywiser | Michael Goulet | -0/+5 |
| 2023-11-21 | convert ehcont-guard to an unstable option | Arlie Davis | -1/+1 |
| 2023-11-21 | Add support for generating the EHCont section | Arlie Davis | -0/+5 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -17/+17 |
| 2023-11-17 | Rollup merge of #117338 - workingjubilee:asmjs-meets-thanatos, r=b-naber | Matthias Krüger | -3/+3 |
| 2023-11-09 | Remove `-Z strip`. | Nicholas Nethercote | -10/+2 |
| 2023-11-03 | Add crate `compiler_builtins` to LTO even if the `Linkage` is `IncludedFromDy... | dianqk | -2/+8 |
| 2023-10-28 | Remove asmjs from compiler | Jubilee Young | -3/+3 |
| 2023-10-28 | Rollup merge of #115773 - simlay:arch64-apple-tvos-sim-for-rustc, r=thomcc | Jubilee | -0/+1 |
| 2023-10-27 | Auto merge of #116035 - lqd:mcp-510-target-specs, r=petrochenkov | bors | -38/+93 |
| 2023-10-24 | Mark .rmeta files as /SAFESEH on x86 Windows. | Daniel Cheng | -25/+2 |
| 2023-10-18 | make `self_contained` return `LinkSelfContainedComponents` | Rémy Rakic | -50/+65 |
| 2023-10-18 | unify `LinkSelfContained` and `LinkSelfContainedDefault` | Rémy Rakic | -6/+6 |
| 2023-10-18 | limit `lld` flavors to the llvm backend | Rémy Rakic | -2/+21 |
| 2023-10-18 | allow target specs to declare self-contained linking components | Rémy Rakic | -9/+30 |
| 2023-10-15 | Restore `#![no_builtins]` crates participation in LTO. | DianQK | -32/+4 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -5/+13 |
| 2023-10-08 | implement opt out `-Clink-self-contained=-linker` | Rémy Rakic | -3/+4 |
| 2023-10-08 | linker: Remove `-Zgcc-ld` option | Vadim Petrochenkov | -16/+7 |
| 2023-10-06 | Fix sdkname for tvos simulator | Sebastian Imlay | -0/+1 |