| Age | Commit message (Expand) | Author | Lines |
| 2023-11-22 | Replace `no_ord_impl` with `orderable`. | Nicholas Nethercote | -0/+1 |
| 2023-11-22 | Replace `custom_encodable` with `encodable`. | Nicholas Nethercote | -1/+0 |
| 2023-11-22 | Auto merge of #117928 - nnethercote:rustc_ast_pretty, r=fee1-dead | bors | -1/+1 |
| 2023-11-22 | Split critical call edges just before code generation | Tomasz Miąsko | -1/+1 |
| 2023-11-22 | Split critical call edges in coroutine drop shim | Tomasz Miąsko | -1/+2 |
| 2023-11-22 | Update itertools to 0.11. | Nicholas Nethercote | -1/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -53/+45 |
| 2023-11-20 | Auto merge of #117783 - tmiasko:inline-ret, r=cjgillot | bors | -134/+163 |
| 2023-11-20 | Fix insertion of statements to be executed along return edge in inlining | Tomasz Miąsko | -14/+44 |
| 2023-11-19 | Auto merge of #116828 - compiler-errors:nightlyify-rustc_type_ir, r=jackh726 | bors | -1/+1 |
| 2023-11-19 | Use let else to reduce indentation | Tomasz Miąsko | -124/+123 |
| 2023-11-18 | Auto merge of #117525 - GKFX:remove_option_payload_ptr, r=petrochenkov | bors | -32/+0 |
| 2023-11-18 | Begin nightly-ifying rustc_type_ir | Michael Goulet | -1/+1 |
| 2023-11-17 | rename bound region instantiation | lcnr | -4/+4 |
| 2023-11-16 | Remove option_payload_ptr; redundant to offset_of | George Bateman | -32/+0 |
| 2023-11-15 | Re-format code with new rustfmt | Mark Rousskov | -12/+28 |
| 2023-11-14 | Fix def-use check for call terminators | Tomasz Miąsko | -22/+33 |
| 2023-11-14 | Auto merge of #117801 - tmiasko:remove-zsts-fuel, r=cjgillot | bors | -6/+5 |
| 2023-11-12 | coverage: Avoid creating malformed macro name spans | Zalathar | -0/+6 |
| 2023-11-11 | Remove incorrect transformation from RemoveZsts | Tomasz Miąsko | -6/+5 |
| 2023-11-09 | Auto merge of #117712 - lcnr:expand-coroutine, r=jackh726 | bors | -9/+16 |
| 2023-11-08 | rename `BorrowKind::Shallow` to `Fake` | lcnr | -8/+15 |
| 2023-11-08 | generator layout: ignore fake borrows | lcnr | -1/+1 |
| 2023-11-07 | Add -Zcross-crate-inline-threshold=yes | Ben Kimock | -2/+8 |
| 2023-11-05 | Make the randomize feature of rustc_abi additive | hkalbasi | -2/+2 |
| 2023-11-04 | Auto merge of #113343 - saethlin:looser-alignment, r=RalfJung | bors | -51/+54 |
| 2023-11-04 | Check alignment of pointers only when read/written through | Ben Kimock | -51/+54 |
| 2023-11-01 | Auto merge of #114208 - GKFX:offset_of_enum, r=wesleywiser | bors | -6/+6 |
| 2023-11-01 | Auto merge of #113970 - cjgillot:assume-all-the-things, r=nikic | bors | -146/+183 |
| 2023-10-31 | Update based on wesleywiser review | George Bateman | -3/+3 |
| 2023-10-31 | Update MIR tests for offset_of | George Bateman | -3/+3 |
| 2023-10-31 | Support enum variants in offset_of! | George Bateman | -1/+1 |
| 2023-10-31 | Only emit `!=` assumptions if the otherwise target is reachable. | Camille GILLOT | -7/+6 |
| 2023-10-31 | Refactor UninhabitedEnumBranching to mark targets unreachable. | Camille GILLOT | -57/+47 |
| 2023-10-31 | Simplify assume of a constant. | Camille GILLOT | -1/+18 |
| 2023-10-31 | Replace SwitchInt to unreachable by an assumption. | Camille GILLOT | -82/+117 |
| 2023-10-31 | Reorder passes. | Camille GILLOT | -8/+4 |
| 2023-10-31 | coverage: Replace impossible `coverage::Error` with assertions | Zalathar | -67/+33 |
| 2023-10-31 | coverage: Promote some debug-only checks to always run | Zalathar | -12/+12 |
| 2023-10-31 | Auto merge of #117419 - compiler-errors:gen, r=oli-obk | bors | -30/+31 |
| 2023-10-31 | Auto merge of #117363 - saethlin:cross-crate-inline-when-inline, r=tmiasko | bors | -2/+7 |
| 2023-10-30 | Some more coroutine renamings | Michael Goulet | -30/+31 |
| 2023-10-30 | Rollup merge of #117068 - nnethercote:clean-up-Cargo-toml, r=wesleywiser | Guillaume Gomez | -10/+12 |
| 2023-10-30 | Rollup merge of #117385 - RalfJung:deduce_param_attrs, r=oli-obk | León Orell Valerian Liehr | -0/+1 |
| 2023-10-30 | deduce_param_attrs: explain a read-only case | Ralf Jung | -0/+1 |
| 2023-10-30 | coverage: Use a tracing span to group the parts of a sum-up expression | Zalathar | -1/+4 |
| 2023-10-30 | coverage: Inline the "recursive" worker methods for assigning counters | Zalathar | -21/+5 |
| 2023-10-30 | coverage: Replace manual debug indents with nested tracing spans | Zalathar | -65/+19 |
| 2023-10-30 | Clean up `rustc_*/Cargo.toml`. | Nicholas Nethercote | -10/+12 |
| 2023-10-29 | Enable cross-crate-inlining when MIR inlining is enabled | Ben Kimock | -2/+7 |