| Age | Commit message (Expand) | Author | Lines |
| 2023-07-27 | Remove `constness` from `ParamEnv` | Deadbeef | -88/+12 |
| 2023-07-26 | Replace in-tree `rustc_apfloat` with the new version of the crate | Wesley Wiser | -1/+1 |
| 2023-07-26 | Auto merge of #113893 - mdibaiee:type-name-spill-flag, r=compiler-errors | bors | -2/+7 |
| 2023-07-25 | Auto merge of #113393 - compiler-errors:next-solver-unsize-rhs, r=lcnr | bors | -93/+50 |
| 2023-07-25 | Make everything builtin! | Michael Goulet | -100/+42 |
| 2023-07-25 | Restore tuple unsizing feature gate | Michael Goulet | -3/+11 |
| 2023-07-25 | Normalize the RHS of an unsize goal | Michael Goulet | -1/+8 |
| 2023-07-25 | Auto merge of #114011 - RalfJung:place-projection, r=oli-obk | bors | -13/+19 |
| 2023-07-25 | add some sanity checks in write_immediate_no_validate | Ralf Jung | -1/+9 |
| 2023-07-25 | interpret: refactor projection code to work on a common trait, and use that f... | Ralf Jung | -9/+8 |
| 2023-07-24 | Improve diagnostic for const ctors in array repeat expressions | clubby789 | -3/+23 |
| 2023-07-24 | Perform OpaqueCast field projection on HIR, too. | Oli Scherer | -0/+6 |
| 2023-07-24 | Auto merge of #113956 - fmease:rustdoc-fix-x-crate-rpitits, r=GuillaumeGomez,... | bors | -2/+2 |
| 2023-07-24 | interpret: support projecting into Place::Local without force_allocation | Ralf Jung | -3/+2 |
| 2023-07-24 | new unstable option: -Zwrite-long-types-to-disk | Mahdi Dibaiee | -2/+7 |
| 2023-07-23 | match on chars instead of &strs for .split() or .strip_prefix() | Matthias Krüger | -2/+2 |
| 2023-07-22 | rustdoc: handle cross-crate RPITITs correctly | León Orell Valerian Liehr | -2/+2 |
| 2023-07-21 | Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" | David Tolnay | -296/+44 |
| 2023-07-21 | Auto merge of #113922 - matthiaskrgr:rollup-90cj2vv, r=matthiaskrgr | bors | -4/+8 |
| 2023-07-21 | Track (partial) niche information in `NaiveLayout` | Moulins | -10/+48 |
| 2023-07-21 | new solver: add a separate cache for coherence | lcnr | -4/+8 |
| 2023-07-21 | CTFE: move `target_{i, u}size_{min, max)` to `rustc_abi::TargetDataLayout` | Moulins | -22/+8 |
| 2023-07-21 | Add doc-comments for `NaiveLayout` | Moulins | -14/+29 |
| 2023-07-21 | Track ABI info. in `NaiveLayout`, and use it for `PointerLike` checks | Moulins | -31/+126 |
| 2023-07-21 | Track exactness in `NaiveLayout` and use it for `SizeSkeleton` checks | Moulins | -7/+29 |
| 2023-07-21 | Don't treat ref. fields with non-null niches as `dereferenceable_or_null` | Moulins | -21/+28 |
| 2023-07-21 | recover null-ptr optimization by adding a special case to the niching logic | Moulins | -0/+1 |
| 2023-07-21 | support non-null pointer niches in CTFE | Moulins | -1/+0 |
| 2023-07-21 | add crate-local `-Z reference_niches` unstable flag (does nothing for now) | Moulins | -0/+6 |
| 2023-07-21 | add `naive_layout_of` query | Moulins | -0/+83 |
| 2023-07-20 | Auto merge of #113546 - cjgillot:unused-query, r=compiler-errors | bors | -0/+4 |
| 2023-07-20 | Rollup merge of #113884 - oli-obk:delay_span_bug_detrans_late, r=davidtwco | Matthias Krüger | -2/+1 |
| 2023-07-20 | Don't translate compiler-internal bug messages | Oli Scherer | -2/+1 |
| 2023-07-20 | add FIXME | lcnr | -0/+3 |
| 2023-07-20 | XSimplifiedType to SimplifiedType::X | lcnr | -55/+57 |
| 2023-07-19 | Rollup merge of #113765 - compiler-errors:at-least, r=oli-obk | Dylan DPC | -1/+1 |
| 2023-07-19 | Rollup merge of #113754 - cjgillot:simplify-foreign, r=petrochenkov | Dylan DPC | -1/+1 |
| 2023-07-19 | Rollup merge of #113716 - DianQK:add-no_builtins-to-function, r=pnkfelix | Dylan DPC | -0/+2 |
| 2023-07-19 | Make it clearer that edition functions are >=, not == | Michael Goulet | -1/+1 |
| 2023-07-18 | Auto merge of #113777 - nnethercote:overlap-based-cgu-merging, r=pnkfelix | bors | -0/+8 |
| 2023-07-19 | Add a useful comment. | Nicholas Nethercote | -0/+2 |
| 2023-07-19 | Add `MonoItemData::inlined`. | Nicholas Nethercote | -0/+6 |
| 2023-07-18 | Rollup merge of #113832 - WaffleLapkin:track_lint_caller, r=compiler-errors | Matthias Krüger | -0/+6 |
| 2023-07-18 | Rollup merge of #113824 - lcnr:exhaustive-match, r=wesleywiser | Matthias Krüger | -9/+9 |
| 2023-07-18 | Add `#[track_caller]` to lint related diagnostic functions | Maybe Waffle | -0/+6 |
| 2023-07-18 | Add the `no-builtins` attribute to functions when `no_builtins` is applied at... | DianQK | -0/+2 |
| 2023-07-18 | some additional refactor | lcnr | -9/+9 |
| 2023-07-18 | Auto merge of #113677 - bryangarza:unevaluated-const-ice_issue-110892, r=davi... | bors | -0/+8 |
| 2023-07-17 | Rename arg_iter to iter_instantiated | Michael Goulet | -15/+19 |
| 2023-07-17 | Safe Transmute: Fix ICE (due to UnevaluatedConst) | Bryan Garza | -0/+8 |