| Age | Commit message (Expand) | Author | Lines |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -5/+5 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_ty_utils`. | Nicholas Nethercote | -0/+1 |
| 2024-05-02 | Inline & delete `Ty::new_unit`, since it's just a field access | Waffle Lapkin | -1/+1 |
| 2024-04-19 | Auto merge of #117919 - daxpedda:wasm-c-abi, r=wesleywiser | bors | -1/+1 |
| 2024-03-26 | In ConstructCoroutineInClosureShim, pass receiver by ref, not pointer | Michael Goulet | -2/+6 |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -1/+1 |
| 2024-03-19 | Fix ABI for FnMut/Fn impls for async closures | Michael Goulet | -4/+11 |
| 2024-03-19 | Only split by-ref/by-move futures for async closures | Michael Goulet | -9/+9 |
| 2024-03-10 | Introduce perma-unstable `wasm-c-abi` flag | daxpedda | -1/+1 |
| 2024-03-05 | only set noalias on Box with the global allocator | Ralf Jung | -1/+1 |
| 2024-02-25 | remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsics | Ralf Jung | -10/+5 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -2/+2 |
| 2024-02-06 | Fudge coroutine argument for CoroutineKindShim in fn_sig_for_fn_abi | Michael Goulet | -2/+34 |
| 2024-02-06 | Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closure | Michael Goulet | -1/+1 |
| 2024-02-06 | More comments, final tweaks | Michael Goulet | -0/+6 |
| 2024-02-06 | Build a shim to call async closures with different AsyncFn trait kinds | Michael Goulet | -6/+9 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -0/+36 |
| 2024-01-30 | Remove the `abi_amdgpu_kernel` feature | clubby789 | -1/+0 |
| 2024-01-16 | Rollup merge of #119969 - compiler-errors:simplify-closure-env-ty, r=oli-obk | Matthias Krüger | -1/+5 |
| 2024-01-14 | Simplify closure_env_ty and closure_env_param | Michael Goulet | -1/+5 |
| 2024-01-12 | allow system abi to be variadic | beepster4096 | -3/+3 |
| 2023-12-28 | Remove movability from TyKind::Coroutine | Michael Goulet | -1/+1 |
| 2023-12-25 | Only regular coroutines have movability | Michael Goulet | -2/+2 |
| 2023-12-22 | Split coroutine desugaring kind from source | Michael Goulet | -6/+6 |
| 2023-12-08 | Implement `async gen` blocks | Michael Goulet | -3/+27 |
| 2023-12-06 | Yeet PolyGenSig | Michael Goulet | -5/+4 |
| 2023-12-03 | more targeted errors when extern types end up in places they should not | Ralf Jung | -0/+12 |
| 2023-11-25 | Auto merge of #118127 - RalfJung:unadjusted-abi, r=compiler-errors | bors | -6/+29 |
| 2023-11-23 | Fix assertion | bjorn3 | -13/+1 |
| 2023-11-23 | Exhaustively match CoroutineKind in fn_sig_for_fn_abi | bjorn3 | -60/+70 |
| 2023-11-23 | Fix fn_sig_for_fn_abi and the coroutine transform for generators | bjorn3 | -7/+47 |
| 2023-11-21 | the unadjusted ABI needs to pass aggregates by-value | Ralf Jung | -6/+29 |
| 2023-11-21 | Rollup merge of #118081 - nnethercote:rustc_ty_utils, r=compiler-errors | Nilstrieb | -1/+1 |
| 2023-11-20 | Reduce exposure of some items. | Nicholas Nethercote | -1/+1 |
| 2023-11-19 | Auto merge of #117500 - RalfJung:aggregate-abi, r=davidtwco | bors | -5/+77 |
| 2023-11-13 | rename `ReLateBound` to `ReBound` | lcnr | -3/+2 |
| 2023-11-03 | default Aggregate ABI to Indirect, and make sure it's never used for unsized | Ralf Jung | -5/+6 |
| 2023-11-03 | move ABI sanity check from LLVM codegen backend to ABI computation logic | Ralf Jung | -0/+71 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -5/+5 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -4/+4 |
| 2023-10-04 | Fix misuses of a vs an | cui fliter | -1/+1 |
| 2023-09-12 | add helper method for finding the one non-1-ZST field | Ralf Jung | -13/+5 |
| 2023-09-07 | extend comments around PassMode::Direct | Ralf Jung | -0/+2 |
| 2023-08-29 | some more is_zst that should be is_1zst | Ralf Jung | -2/+2 |
| 2023-08-26 | Use `preserve_mostcc` for `extern "rust-cold"` | Scott McMurray | -1/+4 |
| 2023-08-08 | feat: `riscv-interrupt-{m,s}` calling conventions | Seth Pellegrino | -0/+3 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -13/+13 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -8/+9 |
| 2023-07-01 | Put `FnAbiError` behind reference to shrink result | Nilstrieb | -7/+10 |
| 2023-07-01 | Put `LayoutError` behind reference to shrink result | Nilstrieb | -1/+1 |