| Age | Commit message (Expand) | Author | Lines |
| 2024-04-02 | Track reason for creating a `ReifyShim` | Matthew Maurer | -19/+60 |
| 2024-04-02 | CFI: Switch sense of type erasure flag | Matthew Maurer | -6/+8 |
| 2024-04-02 | Don't create an FnDef of a DefKind::Variant, use the ctor def id | Michael Goulet | -2/+2 |
| 2024-04-02 | Assert FnDef only constructed with functions (or fn-like ctors) | Michael Goulet | -1/+5 |
| 2024-04-02 | CFI: Support non-general coroutines | Matthew Maurer | -10/+23 |
| 2024-04-02 | Improve the `build_shift_expr_rhs` comment | Scott McMurray | -4/+7 |
| 2024-04-02 | Rollup merge of #123366 - oli-obk:cleanups_async_closures, r=compiler-errors | Guillaume Gomez | -6/+6 |
| 2024-04-02 | Address review comments | Jules Bertholet | -24/+24 |
| 2024-04-02 | Updated comments | Adam Gastineau | -2/+2 |
| 2024-04-02 | Avoid an `is_empty()` followed by an index op in favor of a single fallible op | Oli Scherer | -3/+3 |
| 2024-04-02 | Prefer `UnordSet` over `FxHashSet` where possible | Oli Scherer | -3/+3 |
| 2024-04-02 | Forbid implicit nested statics in thread local statics | Oli Scherer | -1/+13 |
| 2024-04-02 | Auto merge of #123340 - fmease:rustdoc-simplify-auto-trait-impl-synth, r=Guil... | bors | -40/+22 |
| 2024-04-02 | t plit astconv's error report code in check functions to mod errors. | surechen | -346/+453 |
| 2024-04-02 | Auto merge of #123347 - saethlin:only-allow-upstream-llvm-calls, r=Nilstrieb | bors | -2/+14 |
| 2024-04-02 | Fix build on AIX | Kai Luo | -1/+2 |
| 2024-04-02 | Fix linking c++ runtimes on AIX | Kai Luo | -0/+5 |
| 2024-04-01 | Fix obligation param and bless tests | Michael Goulet | -40/+18 |
| 2024-04-01 | Instantiate closure-like bounds with placeholders to deal with binders correctly | Michael Goulet | -82/+88 |
| 2024-04-01 | Make sure to insert Sized bound first into clauses list | Michael Goulet | -2/+8 |
| 2024-04-01 | Only allow upstream calls to LLVM intrinsics, not any link_name function | Ben Kimock | -2/+14 |
| 2024-04-01 | CFI: Change type transformation to use TypeFolder | Ramon de C Valle | -251/+177 |
| 2024-04-02 | rustdoc: heavily simplify synthesis of auto trait impls | León Orell Valerian Liehr | -11/+4 |
| 2024-04-01 | Auto merge of #123327 - BoxyUwU:param_env_docs_rewrite, r=compiler-errors | bors | -5/+10 |
| 2024-04-01 | Auto merge of #123320 - WaffleLapkin:fixup-never-type-options, r=compiler-errors | bors | -5/+5 |
| 2024-04-01 | rustdoc: synthetic impls: auto traits: Fx{Hash↦Index}{Map,Set} | León Orell Valerian Liehr | -29/+18 |
| 2024-04-01 | maybe | Boxy | -1/+1 |
| 2024-04-01 | Update `ParamEnv` docs | Boxy | -5/+10 |
| 2024-04-01 | Auto merge of #122046 - Nadrieril:integrate-or-pats2, r=matthewjasper | bors | -65/+38 |
| 2024-04-01 | Fixup parsing of `rustc_never_type_options` attribute | Maybe Waffle | -5/+5 |
| 2024-04-01 | Auto merge of #123310 - compiler-errors:nested-static-codegen-attrs, r=oli-obk | bors | -3/+8 |
| 2024-04-01 | Auto merge of #122663 - beetrees:non-unicode-env-error, r=TaKO8Ki | bors | -21/+40 |
| 2024-04-01 | Fix error message for `env!` when env var is not valid Unicode | beetrees | -21/+40 |
| 2024-04-01 | Auto merge of #122972 - beetrees:use-align-type, r=fee1-dead | bors | -19/+30 |
| 2024-03-31 | Don't inherit codegen attrs from parent static | Michael Goulet | -3/+8 |
| 2024-04-01 | Use the `Align` type when parsing alignment attributes | beetrees | -19/+30 |
| 2024-03-31 | Remove EvaluatedToErrStackDependent | Michael Goulet | -90/+9 |
| 2024-03-31 | Always make inductive cycles as ambig during typeck | Michael Goulet | -1/+1 |
| 2024-04-01 | Fix union handling in exhaustiveness | Nadrieril | -7/+59 |
| 2024-03-31 | Improve debugging experience | Nadrieril | -7/+10 |
| 2024-03-31 | Require LLVM_CONFIG to be set in rustc_llvm/build.rs | Nilstrieb | -20/+2 |
| 2024-03-31 | Auto merge of #121851 - michaelwoerister:mcp-533-effective-vis, r=cjgillot | bors | -51/+6 |
| 2024-03-31 | Rollup merge of #123242 - Nadrieril:require-contiguous-enum-indices, r=compil... | Matthias Krüger | -52/+8 |
| 2024-03-31 | Rollup merge of #123211 - compiler-errors:V, r=estebank | Matthias Krüger | -21/+32 |
| 2024-03-31 | Enable has_thread_local for i686-msvc | Chris Denton | -4/+0 |
| 2024-03-31 | Auto merge of #123236 - klensy:tracing-tree-bump, r=Mark-Simulacrum | bors | -2/+2 |
| 2024-03-31 | Auto merge of #122459 - Nadrieril:sort-eq, r=oli-obk | bors | -6/+8 |
| 2024-03-30 | Implement "&<pat> everywhere" | Jules Bertholet | -29/+138 |
| 2024-03-30 | Auto merge of #123106 - maurer:cfi-closures, r=compiler-errors | bors | -35/+94 |
| 2024-03-30 | CFI: Rewrite closure and coroutine instances to their trait method | Matthew Maurer | -32/+81 |