| Age | Commit message (Expand) | Author | Lines |
| 2023-08-25 | Auto merge of #114201 - Centri3:explicit-repr-rust, r=WaffleLapkin | bors | -0/+1 |
| 2023-08-24 | Optimize `lock_shards` | John Kåre Alsaker | -19/+20 |
| 2023-08-19 | instead of collecting newly formatted Strings into one String, only create a ... | Matthias Krüger | -4/+5 |
| 2023-08-17 | Revert "Implement references VarDebugInfo." | Camille GILLOT | -1/+0 |
| 2023-08-16 | Don't ICE in is_trivially_sized when encountering late-bound self ty | Michael Goulet | -2/+2 |
| 2023-08-15 | Rollup merge of #114772 - fee1-dead-contrib:typed-did, r=b-naber | Guillaume Gomez | -6/+9 |
| 2023-08-15 | more span info | Michael Goulet | -1/+1 |
| 2023-08-14 | Use `{Local}ModDefId` in many queries | Nilstrieb | -6/+9 |
| 2023-08-10 | Rollup merge of #114622 - petrochenkov:noplugin, r=oli-obk | Michael Goulet | -7/+54 |
| 2023-08-09 | Rollup merge of #111891 - rustbox:feat/riscv-isr-cconv, r=jackh726 | Matthias Krüger | -0/+2 |
| 2023-08-09 | rustc: Move `stable_crate_id` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -4/+12 |
| 2023-08-09 | rustc: Move `crate_types` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -3/+42 |
| 2023-08-09 | Rollup merge of #114548 - fee1-dead-contrib:migrate-to-trans, r=davidtwco | Matthias Krüger | -7/+18 |
| 2023-08-08 | feat: `riscv-interrupt-{m,s}` calling conventions | Seth Pellegrino | -0/+2 |
| 2023-08-08 | Auto merge of #114545 - fee1-dead-contrib:lower-impl-effect, r=oli-obk | bors | -2/+7 |
| 2023-08-08 | Auto merge of #114602 - compiler-errors:rpit-outlives-sadness, r=oli-obk | bors | -0/+78 |
| 2023-08-08 | Simplify via map_rpit_lifetime_to_fn_lifetime | Michael Goulet | -1/+10 |
| 2023-08-08 | Install bidirectional outlives predicates for RPITITs (and RPITs) correctly | Michael Goulet | -0/+69 |
| 2023-08-08 | Rollup merge of #114566 - fmease:type-alias-laziness-is-crate-specific, r=oli... | Matthias Krüger | -10/+10 |
| 2023-08-07 | Store the laziness of type aliases in the DefKind | León Orell Valerian Liehr | -10/+10 |
| 2023-08-07 | Migrate a trait selection error to use diagnostic translation | Deadbeef | -7/+18 |
| 2023-08-06 | lower impl const to bind to host effect param | Deadbeef | -2/+7 |
| 2023-08-04 | Rollup merge of #114287 - lcnr:overflow, r=compiler-errors | Michael Goulet | -0/+13 |
| 2023-08-04 | Auto merge of #114036 - compiler-errors:upcast-to-fewer-assocs, r=lcnr | bors | -1/+2 |
| 2023-08-04 | Rollup merge of #114355 - compiler-errors:resolve_vars_early, r=lcnr | Matthias Krüger | -6/+2 |
| 2023-08-04 | Rollup merge of #114022 - oli-obk:tait_ice_alias_field_projection, r=cjgillot | Matthias Krüger | -0/+2 |
| 2023-08-03 | Placeholder nit | Michael Goulet | -6/+2 |
| 2023-08-03 | Rework upcasting | Michael Goulet | -1/+2 |
| 2023-08-03 | avoid more `ty::Binder:dummy` | lcnr | -0/+13 |
| 2023-08-02 | Remove constness from `TraitPredicate` | Deadbeef | -89/+6 |
| 2023-08-02 | Rollup merge of #114079 - compiler-errors:closure-upvars, r=oli-obk | Nilstrieb | -19/+13 |
| 2023-08-02 | Replace old private-in-public diagnostic with type privacy lints | Bryanskiy | -2/+0 |
| 2023-08-02 | Rollup merge of #114314 - compiler-errors:sized-crit, r=lcnr | Matthias Krüger | -12/+4 |
| 2023-08-02 | Rollup merge of #114301 - compiler-errors:dont-error-on-missing-region-outliv... | Matthias Krüger | -28/+1 |
| 2023-08-01 | Use upvar_tys in more places, make it a list | Michael Goulet | -19/+13 |
| 2023-08-01 | Fix a comment | Michael Goulet | -10/+2 |
| 2023-08-01 | Convert adt_sized_constraint to early-binder, use list | Michael Goulet | -2/+2 |
| 2023-08-01 | Make coverage counter IDs count up from 0, not 1 | Zalathar | -1/+1 |
| 2023-08-01 | Make coverage expression IDs count up from 0, not down from `u32::MAX` | Zalathar | -2/+1 |
| 2023-08-01 | Replace `ExpressionOperandId` with enum `Operand` | Zalathar | -1/+0 |
| 2023-07-31 | Don't check unnecessarily that impl trait is RPIT | Michael Goulet | -28/+1 |
| 2023-07-31 | Rollup merge of #114267 - compiler-errors:rpitit-opaque-bounds, r=spastorino | Matthias Krüger | -13/+0 |
| 2023-07-31 | Rollup merge of #114169 - lcnr:unsize, r=compiler-errors | Matthias Krüger | -0/+12 |
| 2023-07-31 | We don't need impl_trait_in_trait_parent_fn anymore | Michael Goulet | -13/+0 |
| 2023-07-30 | Rollup merge of #114068 - matthiaskrgr:fmt_args_rustc_1, r=WaffleLapkin | Matthias Krüger | -56/+52 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -56/+52 |
| 2023-07-29 | Effects: don't print `host` param in diagnostics | Deadbeef | -2/+29 |
| 2023-07-29 | Allow explicit `#[repr(Rust)]` | Catherine Flores | -0/+1 |
| 2023-07-29 | Rollup merge of #113773 - compiler-errors:err-layout-bail, r=cjgillot | Matthias Krüger | -2/+7 |
| 2023-07-28 | refactor builtin unsize handling, extend comments | lcnr | -0/+12 |