| Age | Commit message (Expand) | Author | Lines |
| 2024-02-16 | allow mutable references in const values when they point to no memory | Ralf Jung | -4/+5 |
| 2024-02-16 | Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnay | bors | -33/+32 |
| 2024-02-16 | Rollup merge of #121146 - compiler-errors:ignore-diverging-arms, r=estebank | Guillaume Gomez | -2/+1 |
| 2024-02-16 | Rollup merge of #121141 - compiler-errors:closure-kind-docs, r=nnethercote | Guillaume Gomez | -11/+26 |
| 2024-02-15 | Fix closure kind docs | Michael Goulet | -11/+26 |
| 2024-02-15 | Remove a suggestion that is redundant | Michael Goulet | -1/+0 |
| 2024-02-15 | Only point out non-diverging arms for match suggestions | Michael Goulet | -1/+1 |
| 2024-02-15 | Auto merge of #120931 - chenyukang:yukang-cleanup-hashmap, r=michaelwoerister | bors | -5/+4 |
| 2024-02-15 | Auto merge of #116564 - oli-obk:evaluated_static_in_metadata, r=RalfJung,cjgi... | bors | -59/+27 |
| 2024-02-15 | Return ConstAllocation from eval_static_initializer query directly | Oli Scherer | -38/+9 |
| 2024-02-15 | Store static initializers in metadata instead of the MIR of statics. | Oli Scherer | -0/+2 |
| 2024-02-15 | Add new query just for static initializers | Oli Scherer | -28/+23 |
| 2024-02-15 | Rollup merge of #121122 - compiler-errors:identical-layouts, r=oli-obk | Matthias Krüger | -2/+4 |
| 2024-02-15 | Rollup merge of #121084 - oli-obk:create_def_forever_red2, r=WaffleLapkin | Matthias Krüger | -13/+17 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -23/+18 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -29/+33 |
| 2024-02-15 | Enforce coroutine-closure layouts are identical | Michael Goulet | -2/+4 |
| 2024-02-14 | Move all the heavy lifting from `TyCtxtAt::create_def` into `TyCtxt::create_def` | Oli Scherer | -13/+17 |
| 2024-02-14 | Rollup merge of #121084 - oli-obk:create_def_forever_red2, r=WaffleLapkin | Guillaume Gomez | -6/+6 |
| 2024-02-14 | Rollup merge of #121083 - GuillaumeGomez:doc-to_opt_closure_kind, r=compiler-... | Guillaume Gomez | -0/+14 |
| 2024-02-14 | Extend documentation for `Ty::to_opt_closure_kind` method | Guillaume Gomez | -0/+14 |
| 2024-02-14 | Make sure `tcx.create_def` also depends on the forever red node, instead of j... | Oli Scherer | -6/+6 |
| 2024-02-14 | Rollup merge of #121049 - estebank:issue-121009, r=fmease | Oli Scherer | -0/+5 |
| 2024-02-14 | Rollup merge of #120498 - compiler-errors:type-flags, r=lcnr | Oli Scherer | -312/+69 |
| 2024-02-14 | clean up potential_query_instability with FxIndexMap and UnordMap | yukang | -5/+4 |
| 2024-02-14 | Auto merge of #121018 - oli-obk:impl_unsafety, r=TaKO8Ki | bors | -0/+1 |
| 2024-02-13 | Do not point at `#[allow(_)]` as the reason for compat lint triggering | Esteban Küber | -0/+5 |
| 2024-02-13 | Rollup merge of #120959 - nnethercote:rm-good_path, r=oli-obk | Matthias Krüger | -6/+5 |
| 2024-02-13 | Move visitable bounds up into interner | Michael Goulet | -2/+2 |
| 2024-02-13 | Prefer `min_exhaustive_patterns` in compiler | Nadrieril | -1/+2 |
| 2024-02-13 | Uplift TypeVisitableExt into rustc_type_ir | Michael Goulet | -310/+67 |
| 2024-02-13 | Store impl unsafety in impl trait header | Oli Scherer | -0/+1 |
| 2024-02-13 | Rollup merge of #120696 - estebank:issue-115405, r=oli-obk | Matthias Krüger | -1/+1 |
| 2024-02-13 | Auto merge of #120919 - oli-obk:impl_polarity, r=compiler-errors | bors | -18/+33 |
| 2024-02-13 | Remove `good_path_delayed_bug`. | Nicholas Nethercote | -6/+5 |
| 2024-02-12 | Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obk | Matthias Krüger | -96/+97 |
| 2024-02-12 | Rollup merge of #120950 - compiler-errors:miri-async-closurs, r=RalfJung,oli-obk | Matthias Krüger | -15/+14 |
| 2024-02-12 | Properly handle `async` blocks and `fn`s in `if` exprs without `else` | Esteban Küber | -1/+1 |
| 2024-02-12 | Auto merge of #120980 - matthiaskrgr:rollup-dsjsqql, r=matthiaskrgr | bors | -14/+14 |
| 2024-02-12 | Remove impl_polarity query | Oli Scherer | -4/+5 |
| 2024-02-12 | Implement intrinsics with fallback bodies | Oli Scherer | -1/+2 |
| 2024-02-12 | Stop calling `impl_polarity` when `impl_trait_ref` was also called | Oli Scherer | -5/+6 |
| 2024-02-12 | Eagerly dismiss binder | Oli Scherer | -8/+5 |
| 2024-02-12 | Unwrap an Option that can only be Some, as inherent impls can't overlap | Oli Scherer | -6/+6 |
| 2024-02-12 | Use a struct instead of a tuple | Oli Scherer | -5/+11 |
| 2024-02-12 | Make impl_trait_ref into a query also returning more information about the impl | Oli Scherer | -4/+14 |
| 2024-02-12 | Make `is_intrinsic` query return the intrinsic name | Oli Scherer | -6/+12 |
| 2024-02-12 | Tweak delayed bug mentions. | Nicholas Nethercote | -14/+14 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -96/+97 |
| 2024-02-12 | Lowering field access for anonymous adts | Frank King | -0/+24 |