| Age | Commit message (Expand) | Author | Lines |
| 2023-11-22 | Document `newtype_index` attributes. | Nicholas Nethercote | -2/+13 |
| 2023-11-22 | Replace `no_ord_impl` with `orderable`. | Nicholas Nethercote | -4/+43 |
| 2023-11-22 | Replace `custom_encodable` with `encodable`. | Nicholas Nethercote | -20/+27 |
| 2023-11-22 | print query map for deadlock when using parallel front end | SparrowLii | -6/+12 |
| 2023-11-22 | Auto merge of #118071 - Urgau:check-cfg-cargo-feature, r=petrochenkov | bors | -2/+3 |
| 2023-11-22 | make the 'abi_unadjusted' feature internal | Ralf Jung | -1/+1 |
| 2023-11-22 | Auto merge of #117928 - nnethercote:rustc_ast_pretty, r=fee1-dead | bors | -231/+173 |
| 2023-11-22 | Allow defining opaques in check_coroutine_obligations | Michael Goulet | -5/+19 |
| 2023-11-21 | Add allocation test and a bit more documentation | Celina G. Val | -0/+7 |
| 2023-11-21 | Add support to get virtual table allocation | Celina G. Val | -3/+54 |
| 2023-11-21 | Add support to global allocation to stable-mir | Celina G. Val | -24/+150 |
| 2023-11-22 | Auto merge of #117582 - compiler-errors:uplift-canonical-var, r=jackh726 | bors | -165/+322 |
| 2023-11-22 | Separate `PatStack` and `MatrixRow` | Nadrieril | -42/+90 |
| 2023-11-22 | Clarify the `Wildcard`/`Missing` situation | Nadrieril | -43/+59 |
| 2023-11-22 | Cleanup span passing | Nadrieril | -30/+31 |
| 2023-11-22 | Store wildcard row in the matrix | Nadrieril | -39/+48 |
| 2023-11-22 | Fully rework the algorithm and its explanation | Nadrieril | -638/+748 |
| 2023-11-22 | Keep rows with guards in the matrix | Nadrieril | -46/+38 |
| 2023-11-22 | Respect `split` invariants for `Opaque`s | Nadrieril | -25/+59 |
| 2023-11-22 | Abstract over the list of `WitnessStack`s | Nadrieril | -69/+106 |
| 2023-11-22 | Merge `Queries::{ongoing_codegen,linker}`. | Nicholas Nethercote | -19/+14 |
| 2023-11-22 | Make `Compiler::{sess,codegen_backend}` public. | Nicholas Nethercote | -34/+21 |
| 2023-11-22 | Add two useful comments. | Nicholas Nethercote | -0/+4 |
| 2023-11-22 | Add comments about a timer. | Nicholas Nethercote | -0/+3 |
| 2023-11-22 | Tweak `lower_pattern` | Nadrieril | -2/+4 |
| 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 | Validate there are no critical call edges in optimized MIR | Tomasz Miąsko | -0/+22 |
| 2023-11-22 | Auto merge of #118152 - matthiaskrgr:rollup-bqcck4w, r=matthiaskrgr | bors | -23/+171 |
| 2023-11-22 | Remove outdated reference to compiler plugins. | Nicholas Nethercote | -1/+1 |
| 2023-11-22 | Add some comments. | Nicholas Nethercote | -0/+8 |
| 2023-11-21 | Rollup merge of #118135 - ouz-a:fix_stable_span, r=celinval | Matthias Krüger | -10/+8 |
| 2023-11-21 | Rollup merge of #118112 - compiler-errors:index-ambiguity-ice, r=aliemjay | Matthias Krüger | -4/+18 |
| 2023-11-21 | Rollup merge of #118110 - compiler-errors:defining-anchor, r=aliemjay | Matthias Krüger | -4/+17 |
| 2023-11-21 | Rollup merge of #117972 - ouz-a:stable_debuginfo, r=celinval | Matthias Krüger | -5/+128 |
| 2023-11-21 | convert ehcont-guard to an unstable option | Arlie Davis | -4/+5 |
| 2023-11-21 | Add support for generating the EHCont section | Arlie Davis | -0/+37 |
| 2023-11-21 | Update the minimum external LLVM to 16. | Dario Nieuwenhuis | -131/+35 |
| 2023-11-22 | Factor out common code in `PrintState`. | Nicholas Nethercote | -8/+11 |
| 2023-11-22 | Streamline `PrintState`. | Nicholas Nethercote | -99/+83 |
| 2023-11-22 | Remove unused `PrintState::generic_params_to_string` method. | Nicholas Nethercote | -4/+0 |
| 2023-11-22 | Remove or downgrade unnecessary `pub` visibility markers. | Nicholas Nethercote | -50/+44 |
| 2023-11-22 | Remove `NO_ANN`. | Nicholas Nethercote | -4/+4 |
| 2023-11-22 | Remove `IterDelimited`. | Nicholas Nethercote | -52/+12 |
| 2023-11-22 | Update itertools to 0.11. | Nicholas Nethercote | -9/+9 |
| 2023-11-22 | Remove unnecessary derives. | Nicholas Nethercote | -2/+1 |
| 2023-11-22 | Remove unneeded features. | Nicholas Nethercote | -2/+0 |
| 2023-11-21 | Fix some unnecessary casts | Nilstrieb | -30/+18 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -1174/+1101 |
| 2023-11-21 | Tighten up linkage settings for LLVM bindings | Ben Kimock | -180/+206 |