| Age | Commit message (Expand) | Author | Lines |
| 2023-07-16 | Add a comparison between match *self and intrinsics::unreachable() | David Tolnay | -2/+3 |
| 2023-07-16 | Generate safe stable code for derives on empty enums | David Tolnay | -4/+13 |
| 2023-07-16 | Auto merge of #113557 - Amanieu:no-builtins-prelude, r=petrochenkov | bors | -9/+18 |
| 2023-07-14 | Hide `compiler_builtins` in the prelude | Amanieu d'Antras | -9/+18 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -8/+14 |
| 2023-06-28 | fix typo | He1pa | -3/+3 |
| 2023-06-25 | Migrate some rustc_builtin_macros to SessionDiagnostic | He1pa | -32/+109 |
| 2023-06-24 | Auto merge of #112802 - lukas-code:fancy-bool, r=Nilstrieb | bors | -64/+61 |
| 2023-06-21 | Rollup merge of #112790 - WaffleLapkin:syntactically, r=Nilstrieb | Nilstrieb | -0/+1 |
| 2023-06-19 | use `ErrorGuaranteed` instead of booleans | Lukas Markeffsky | -64/+61 |
| 2023-06-19 | Auto merge of #112366 - lukas-code:test, r=Nilstrieb | bors | -24/+21 |
| 2023-06-19 | Syntatically accept `become` expressions | Maybe Waffle | -0/+1 |
| 2023-06-16 | fix ICE on specific malformed asm clobber_abi | asquared31415 | -5/+1 |
| 2023-06-07 | Remove accidental comment | clubby789 | -3/+0 |
| 2023-06-07 | Deny non-lifetime generics for test functions. | Lukas Markeffsky | -18/+15 |
| 2023-06-06 | Fix ICE for nested test function with arguments. | Lukas Markeffsky | -6/+6 |
| 2023-05-29 | Auto merge of #111748 - nnethercote:Cow-DiagnosticMessage, r=WaffleLapkin | bors | -2/+2 |
| 2023-05-29 | Auto merge of #111963 - nnethercote:inline-derived-hash, r=lqd | bors | -19/+12 |
| 2023-05-29 | Use `Cow` in `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -2/+2 |
| 2023-05-27 | Auto merge of #111928 - c410-f3r:dqewdas, r=eholk | bors | -5/+11 |
| 2023-05-26 | Avoid some unnecessary local `attr` variables. | Nicholas Nethercote | -19/+11 |
| 2023-05-26 | Inline derived `hash` function. | Nicholas Nethercote | -2/+3 |
| 2023-05-25 | Auto merge of #86844 - bjorn3:global_alloc_improvements, r=pnkfelix | bors | -5/+3 |
| 2023-05-24 | [RFC-2011] Expand more expressions | Caio | -5/+11 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -1/+1 |
| 2023-05-18 | Rollup merge of #111054 - cjgillot:cfg-eval-recover, r=b-naber | Dylan DPC | -1/+3 |
| 2023-05-18 | Rollup merge of #111633 - nnethercote:avoid-ref-format, r=WaffleLapkin | Dylan DPC | -12/+12 |
| 2023-05-17 | Rollup merge of #111649 - Nilstrieb:derive-const-param-ty, r=BoxyUwU | Dylan DPC | -0/+24 |
| 2023-05-16 | Add derive for `core::marker::ConstParamTy` | Nilstrieb | -0/+24 |
| 2023-05-16 | Avoid `&format("...")` calls in error message code. | Nicholas Nethercote | -12/+12 |
| 2023-05-14 | Rollup merge of #111463 - clubby789:env-escaped-var, r=cjgillot | Matthias Krüger | -3/+9 |
| 2023-05-12 | Auto merge of #109732 - Urgau:uplift_drop_forget_ref_lints, r=davidtwco | bors | -3/+1 |
| 2023-05-11 | refactor: use by-ref TokenTree iterator to avoid a few clones | Caleb Cartwright | -2/+2 |
| 2023-05-11 | Better diagnostics for `env!` where variable contains escape | clubby789 | -3/+9 |
| 2023-05-11 | Split AllocatorKind::fn_name in global_fn_name and default_fn_name | bjorn3 | -2/+2 |
| 2023-05-11 | Inline AllocFnFactory kind field | bjorn3 | -4/+2 |
| 2023-05-10 | Remove useless drop of copy type | Urgau | -3/+1 |
| 2023-05-09 | Rollup merge of #110694 - est31:builtin, r=petrochenkov | Dylan DPC | -101/+0 |
| 2023-05-08 | Auto merge of #106621 - ozkanonur:enable-elided-lifetimes-for-doctests, r=Mar... | bors | -1/+1 |
| 2023-05-07 | enable `rust_2018_idioms` for doctests | ozkanonur | -1/+1 |
| 2023-05-05 | Migrate offset_of from a macro to builtin # syntax | est31 | -101/+0 |
| 2023-05-05 | Rollup merge of #108801 - fee1-dead-contrib:c-str, r=compiler-errors | Dylan DPC | -0/+9 |
| 2023-05-04 | Rollup merge of #111027 - clubby789:query-instability-builtin-macros, r=petro... | Matthias Krüger | -11/+11 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -12/+12 |
| 2023-05-02 | Use `GrowableBitSet` to store positional indexes in `asm!` | clubby789 | -7/+8 |
| 2023-05-02 | Remove `allow(rustc::potential_query_instability)` for `builtin_macros` | clubby789 | -6/+5 |
| 2023-05-02 | fix TODO comments | Deadbeef | -2/+3 |
| 2023-05-02 | initial step towards implementing C string literals | Deadbeef | -0/+8 |
| 2023-05-02 | Auto merge of #109128 - chenyukang:yukang/remove-type-ascription, r=estebank | bors | -6/+1 |
| 2023-05-01 | Rollup merge of #111042 - Zalathar:no-coverage, r=wesleywiser | Matthias Krüger | -2/+4 |