| Age | Commit message (Expand) | Author | Lines |
| 2024-06-13 | LangItem-ify Coroutine trait in solvers | Michael Goulet | -1/+3 |
| 2024-05-31 | Auto merge of #124662 - zetanumbers:needs_async_drop, r=oli-obk | bors | -0/+1 |
| 2024-05-29 | Add lang item for AsyncFnKindHelper::Upvars | Michael Goulet | -2/+3 |
| 2024-05-29 | Add lang item for Future::Output | Michael Goulet | -0/+1 |
| 2024-05-29 | Add lang items for AsyncFn's associated types | Michael Goulet | -0/+3 |
| 2024-05-29 | Optimize async drop glue for some old types | Daria Sukhonina | -0/+1 |
| 2024-05-09 | Remove `enum_from_u32`. | Nicholas Nethercote | -13/+19 |
| 2024-04-29 | Remove `extern crate rustc_data_structures` from numerous crates. | Nicholas Nethercote | -1/+1 |
| 2024-04-29 | Remove `extern crate rustc_macros` from numerous crates. | Nicholas Nethercote | -1/+1 |
| 2024-04-23 | Rollup merge of #124067 - RalfJung:weak-lang-items, r=davidtwco | Matthias Krüger | -5/+5 |
| 2024-04-17 | consistency rename: language item -> lang item | Ralf Jung | -5/+5 |
| 2024-04-16 | Add simple async drop glue generation | zetanumbers | -0/+13 |
| 2024-04-02 | Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwco | bors | -0/+1 |
| 2024-03-29 | Auto merge of #122671 - Mark-Simulacrum:const-panic-msg, r=Nilstrieb | bors | -0/+19 |
| 2024-03-25 | Require DerefPure for patterns | Michael Goulet | -0/+1 |
| 2024-03-23 | Add+Use `mir::BinOp::Cmp` | Scott McMurray | -0/+1 |
| 2024-03-22 | Codegen const panic messages as function calls | Mark Rousskov | -0/+19 |
| 2024-03-22 | Implement `FusedIterator` for `gen` block | Shoyu Vanilla | -0/+1 |
| 2024-03-05 | only set noalias on Box with the global allocator | Ralf Jung | -0/+2 |
| 2024-02-27 | safe transmute: revise safety analysis | Jack Wrenn | -1/+1 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -0/+1 |
| 2024-01-26 | Auto merge of #116167 - RalfJung:structural-eq, r=lcnr | bors | -2/+0 |
| 2024-01-25 | Rollup merge of #119305 - compiler-errors:async-fn-traits, r=oli-obk | Matthias Krüger | -0/+4 |
| 2024-01-24 | remove StructuralEq trait | Ralf Jung | -2/+0 |
| 2024-01-19 | Consolidate logic around resolving built-in coroutine trait impls | Michael Goulet | -0/+3 |
| 2024-01-12 | Fix ICE when suggesting dereferencing binop operands | sjwang05 | -0/+27 |
| 2023-12-25 | select AsyncFn traits during overloaded call op | Michael Goulet | -0/+4 |
| 2023-12-22 | Use `IntoAsyncIterator` in `for await` loop desugaring | Eric Holk | -0/+1 |
| 2023-12-19 | Desugar for await loops | Eric Holk | -0/+2 |
| 2023-12-08 | Implement `async gen` blocks | Michael Goulet | -0/+5 |
| 2023-11-21 | Wrap a long line. | Nicholas Nethercote | -1/+1 |
| 2023-10-30 | Some more coroutine renamings | Michael Goulet | -2/+2 |
| 2023-10-25 | Make `Iterator` a lang item | Oli Scherer | -0/+1 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -2/+2 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -2/+2 |
| 2023-09-08 | Partially outline code inside the panic! macro | John Kåre Alsaker | -1/+0 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -0/+1 |
| 2023-06-17 | Auto merge of #100036 - DrMeepster:box_free_free_box, r=oli-obk | bors | -1/+0 |
| 2023-06-16 | remove box_free and replace with drop impl | DrMeepster | -1/+0 |
| 2023-06-16 | `#[lang_item]` for `core::ptr::Unique` | Neven Villani | -0/+2 |
| 2023-05-16 | Remove `LangItems::require` | Nilstrieb | -8/+0 |
| 2023-05-05 | Rollup merge of #108801 - fee1-dead-contrib:c-str, r=compiler-errors | Dylan DPC | -0/+1 |
| 2023-05-03 | Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3 | Manish Goregaokar | -0/+1 |
| 2023-05-03 | Add cross-language LLVM CFI support to the Rust compiler | Ramon de C Valle | -0/+1 |
| 2023-05-02 | initial step towards implementing C string literals | Deadbeef | -0/+1 |
| 2023-04-27 | Add a `ConstParamTy` trait | Maybe Waffle | -0/+2 |
| 2023-04-09 | Fix some clippy::complexity | Nilstrieb | -1/+1 |
| 2023-03-31 | Auto merge of #98112 - saethlin:mir-alignment-checks, r=oli-obk | bors | -0/+1 |
| 2023-03-27 | Add a builtin `FnPtr` trait | lcnr | -0/+3 |
| 2023-03-23 | A MIR transform that checks pointers are aligned | Ben Kimock | -0/+1 |