| Age | Commit message (Expand) | Author | Lines |
| 2023-08-08 | feat: `riscv-interrupt-{m,s}` calling conventions | Seth Pellegrino | -13/+108 |
| 2023-08-08 | Auto merge of #114545 - fee1-dead-contrib:lower-impl-effect, r=oli-obk | bors | -134/+274 |
| 2023-08-08 | Auto merge of #114439 - Kobzol:remark-pgo-hotness, r=tmiasko | bors | -1/+10 |
| 2023-08-08 | Only enable hotness information when PGO is available | Jakub Beránek | -3/+9 |
| 2023-08-08 | Auto merge of #114602 - compiler-errors:rpit-outlives-sadness, r=oli-obk | bors | -218/+149 |
| 2023-08-08 | Auto merge of #114339 - ttsugriy:unsafe-utf8, r=davidtwco | bors | -1/+4 |
| 2023-08-08 | Simplify via map_rpit_lifetime_to_fn_lifetime | Michael Goulet | -145/+21 |
| 2023-08-08 | Stop using identity args for opaque type wf checks and instead load the args ... | Oli Scherer | -76/+113 |
| 2023-08-08 | Install bidirectional outlives predicates for RPITITs (and RPITs) correctly | Michael Goulet | -88/+110 |
| 2023-08-08 | Auto merge of #114520 - RalfJung:unsized-valtrees, r=oli-obk | bors | -121/+45 |
| 2023-08-08 | Auto merge of #114578 - petrochenkov:noplugin, r=cjgillot | bors | -130/+117 |
| 2023-08-08 | Unconditionally record lifetime mapping | Michael Goulet | -8/+4 |
| 2023-08-08 | Rollup merge of #114594 - compiler-errors:new-solver-resolve-aliases, r=lcnr | Matthias Krüger | -5/+11 |
| 2023-08-08 | Rollup merge of #114566 - fmease:type-alias-laziness-is-crate-specific, r=oli... | Matthias Krüger | -81/+98 |
| 2023-08-08 | Rollup merge of #114500 - taiki-e:arm-crypto, r=Amanieu | Matthias Krüger | -1/+0 |
| 2023-08-08 | Rollup merge of #114497 - taiki-e:revert-riscv-atomic, r=Amanieu | Matthias Krüger | -3/+3 |
| 2023-08-08 | Rollup merge of #114413 - CohenArthur:warn-macro-export-decl-macros, r=cjgillot | Matthias Krüger | -0/+22 |
| 2023-08-08 | Rollup merge of #114376 - inferiorhumanorgans:rustc-codegen-ssa-duplicate-exp... | Matthias Krüger | -9/+0 |
| 2023-08-07 | check_attrs: Warn when #[macro_export] is used on macros 2.0 | Arthur Cohen | -0/+22 |
| 2023-08-07 | Resolve target type of coercion | Michael Goulet | -2/+6 |
| 2023-08-07 | Structurally normalize weak and inherent too | Michael Goulet | -3/+5 |
| 2023-08-07 | Fix LLVM version check for ThinLTO import/export lists | Nikita Popov | -1/+1 |
| 2023-08-07 | Update powerpc data layouts | Nikita Popov | -17/+28 |
| 2023-08-07 | Remove no longer needed LLVM_RUSTLLVM check | Nikita Popov | -2/+0 |
| 2023-08-07 | Fix ICE | Deadbeef | -20/+61 |
| 2023-08-07 | Auto merge of #114585 - matthiaskrgr:rollup-h26pvus, r=matthiaskrgr | bors | -53/+134 |
| 2023-08-07 | Rollup merge of #114562 - Trolldemorted:thiscall, r=oli-obk | Matthias Krüger | -11/+4 |
| 2023-08-07 | Rollup merge of #114510 - krasimirgg:llvm-17-cmi, r=nikic | Matthias Krüger | -0/+6 |
| 2023-08-07 | Rollup merge of #114496 - taiki-e:sparc32-atomic, r=Amanieu | Matthias Krüger | -1/+1 |
| 2023-08-07 | Rollup merge of #114495 - taiki-e:avr-atomic, r=Amanieu | Matthias Krüger | -1/+1 |
| 2023-08-07 | Rollup merge of #114485 - spastorino:add-trait-decls, r=oli-obk | Matthias Krüger | -17/+98 |
| 2023-08-07 | Rollup merge of #114196 - compiler-errors:bubble-pls, r=lcnr | Matthias Krüger | -23/+24 |
| 2023-08-07 | Store the laziness of type aliases in the DefKind | León Orell Valerian Liehr | -81/+98 |
| 2023-08-07 | Auto merge of #113902 - Enselic:lint-recursive-drop, r=oli-obk | bors | -21/+101 |
| 2023-08-07 | Add TraitDef::trait_decl method | Santiago Pastorino | -0/+6 |
| 2023-08-07 | Add all_trait_decls to SMIR | Santiago Pastorino | -0/+12 |
| 2023-08-07 | Convert trait declaration to SMIR | Santiago Pastorino | -4/+76 |
| 2023-08-07 | Convert unsafety using the stable method and reuse mir::Safety | Santiago Pastorino | -13/+4 |
| 2023-08-07 | stabilize abi_thiscall | Benedikt Radtke | -11/+4 |
| 2023-08-07 | rustc_interface: Dismantle `register_plugins` query | Vadim Petrochenkov | -130/+117 |
| 2023-08-07 | Rollup merge of #114549 - chenyukang:yukang-review-resolve-part, r=petrochenkov | Matthias Krüger | -61/+53 |
| 2023-08-07 | Rollup merge of #114382 - scottmcm:compare-bytes-intrinsic, r=cjgillot | Matthias Krüger | -1/+68 |
| 2023-08-06 | Auto merge of #114565 - matthiaskrgr:rollup-p7cjs3m, r=matthiaskrgr | bors | -36/+42 |
| 2023-08-06 | Apply suggestions from code review | scottmcm | -0/+3 |
| 2023-08-06 | Add a new `compare_bytes` intrinsic instead of calling `memcmp` directly | Scott McMurray | -1/+65 |
| 2023-08-07 | Rollup merge of #114556 - Enselic:issue-numbers-enforced, r=compiler-errors | Matthias Krüger | -2/+0 |
| 2023-08-07 | Rollup merge of #114550 - dtolnay:globalalloc, r=compiler-errors | Matthias Krüger | -30/+37 |
| 2023-08-07 | Rollup merge of #114542 - RalfJung:const-prop-nonsense, r=compiler-errors | Matthias Krüger | -4/+5 |
| 2023-08-06 | Auto merge of #114502 - cjgillot:steal-ctfe, r=oli-obk | bors | -1/+8 |
| 2023-08-06 | Auto merge of #114553 - matthiaskrgr:rollup-5yddunv, r=matthiaskrgr | bors | -16/+75 |