| Age | Commit message (Expand) | Author | Lines |
| 2024-10-06 | Use external stack in borrowck DFS | Chayim Refael Friedman | -58/+67 |
| 2024-09-30 | Auto merge of #18207 - mbwilding:master, r=Veykril | bors | -5/+5 |
| 2024-09-29 | Rename object_safety to dyn_compatibility | Noah Bright | -72/+78 |
| 2024-09-29 | Fix ambiguity with CamelCase diagnostic messages | Matthew Wilding | -5/+5 |
| 2024-09-25 | Add more LayoutError variants | Laurențiu Nicola | -3/+8 |
| 2024-09-25 | Merge from rust-lang/rust | Laurențiu Nicola | -38/+43 |
| 2024-09-22 | Consider lifetime GATs object unsafe | Chayim Refael Friedman | -1/+14 |
| 2024-09-21 | add `C-cmse-nonsecure-entry` ABI | Folkert de Vries | -0/+3 |
| 2024-09-18 | Auto merge of #18139 - ShoyuVanilla:issue-18109, r=Veykril | bors | -4/+81 |
| 2024-09-19 | fix: Extend `type_variable_table` when modifying index is larger than table size | Shoyu Vanilla | -4/+81 |
| 2024-09-18 | Auto merge of #18136 - valadaptive:no-mangle-lints, r=Veykril | bors | -6/+15 |
| 2024-09-18 | Don't lint names of #[no_mangle] extern fns | valadaptive | -6/+15 |
| 2024-09-18 | Add diagnostics for `unsafe_op_in_unsafe_fn` | Chayim Refael Friedman | -5/+5 |
| 2024-09-17 | assert that unexpectedly unsized fields are sized in the param env | Lukas Markeffsky | -3/+3 |
| 2024-09-16 | layout computation: eagerly error for unexpected unsized fields | Lukas Markeffsky | -38/+40 |
| 2024-09-12 | Auto merge of #18099 - ChayimFriedman2:diag-only-necessary, r=Veykril | bors | -141/+11 |
| 2024-09-12 | Use more correct handling of lint attributes | Chayim Refael Friedman | -141/+11 |
| 2024-09-12 | Fix inference of literals when the expectation is Castable | Chayim Refael Friedman | -6/+37 |
| 2024-09-11 | Lift out workspace related data into a separate query to preserve crategraph ... | Lukas Wirth | -3/+3 |
| 2024-09-11 | Skip checks for cast to dyn traits | Shoyu Vanilla | -0/+43 |
| 2024-09-06 | fix: Properly prevent mir building with unknown types present | Lukas Wirth | -4/+13 |
| 2024-09-06 | fix: Always explicitly set trait ref self types when lowering | Lukas Wirth | -57/+71 |
| 2024-09-05 | fix: Fix parser panicking on invalid asm options | Lukas Wirth | -0/+5 |
| 2024-09-05 | Fix name fetching being incorrect for asm operands | Lukas Wirth | -3/+3 |
| 2024-09-05 | Add Definition kind for asm register classes | Lukas Wirth | -10/+10 |
| 2024-09-05 | Lower asm expressions | Lukas Wirth | -17/+199 |
| 2024-09-04 | Parse builtin#asm expressions | Lukas Wirth | -4/+9 |
| 2024-09-04 | fix: Fix lowering of for loops dropping the `loop` block | Lukas Wirth | -0/+8 |
| 2024-09-03 | feat: Implement cast typechecks | Shoyu Vanilla | -82/+520 |
| 2024-09-02 | Avoid Option::is_none_or for a while | Laurențiu Nicola | -1/+1 |
| 2024-08-31 | Rename function and remove flag argument | riverbl | -9/+21 |
| 2024-08-31 | Add explicit enum discriminant assist | riverbl | -5/+17 |
| 2024-08-30 | Auto merge of #18003 - ChayimFriedman2:addr_of-static-mut, r=Veykril | bors | -1/+10 |
| 2024-08-29 | Do not report missing unsafe on `addr_of[_mut]!(EXTERN_OR_MUT_STATIC)` | Chayim Refael Friedman | -0/+8 |
| 2024-08-29 | Add diagnostic for accessing an `extern` static | Chayim Refael Friedman | -1/+2 |
| 2024-08-30 | fix: `std::error::Error` is object unsafe | Shoyu Vanilla | -21/+45 |
| 2024-08-29 | Auto merge of #17814 - ShoyuVanilla:object-safety, r=Veykril | bors | -55/+1063 |
| 2024-08-29 | feat: Implement object safety | Shoyu Vanilla | -55/+1063 |
| 2024-08-29 | Auto merge of #17940 - ChayimFriedman2:closure-to-fn, r=Veykril | bors | -13/+117 |
| 2024-08-29 | Merge from rust-lang/rust | Laurențiu Nicola | -2/+4 |
| 2024-08-27 | Create an assist to convert closure to freestanding fn | Chayim Refael Friedman | -13/+117 |
| 2024-08-27 | Auto merge of #17973 - Veykril:proc-macro-curr-dir, r=Veykril | bors | -7/+9 |
| 2024-08-27 | Expand proc-macros in workspace root, not package root | Lukas Wirth | -7/+9 |
| 2024-08-26 | Auto merge of #17963 - avrong:avrong/error-lifetimes, r=Veykril | bors | -25/+9 |
| 2024-08-26 | Show lifetime args if there are only error ones | Aleksei Trifonov | -12/+2 |
| 2024-08-26 | Show and render error lifetime args as `'_` | Aleksei Trifonov | -13/+7 |
| 2024-08-26 | Auto merge of #17941 - ChayimFriedman2:pre-closure-to-fn, r=Veykril | bors | -141/+705 |
| 2024-08-25 | Auto merge of #17961 - Veykril:autoderef-alloc, r=Veykril | bors | -23/+56 |
| 2024-08-25 | internal: Don't allocate autoderef steps when not needed | Lukas Wirth | -23/+56 |
| 2024-08-25 | Auto merge of #17958 - Veykril:deref-chain-method-completions, r=Veykril | bors | -1/+1 |