Age | Commit message (Expand) | Author |
2024-09-23 | Rollup merge of #130344 - Jaic1:fix-116306, r=BoxyUwU | Matthias Krüger |
2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet |
2024-09-20 | Rollup merge of #130485 - compiler-errors:impossible-types, r=BoxyUwU | Matthias Krüger |
2024-09-20 | handle unsized consts with type `str` in v0 symbol mangling | Jaic1 |
2024-09-17 | Do not expect infer/bound/placeholder/error in v0 symbol mangling | Michael Goulet |
2024-09-16 | Fix a couple more DefKind discrepancies between DefKind::Closure and DefKind:... | Michael Goulet |
2024-09-11 | clippy::useless_conversion | Michael Goulet |
2024-09-03 | Auto merge of #129777 - nnethercote:unreachable_pub-4, r=Urgau | bors |
2024-09-03 | Add `warn(unreachable_pub)` to `rustc_symbol_mangling`. | Nicholas Nethercote |
2024-09-02 | chore: Fix typos in 'compiler' (batch 3) | Alexander Cyon |
2024-08-26 | Stop using a special inner body for the coroutine by-move body for async clos... | Michael Goulet |
2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote |
2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote |
2024-06-29 | Fix FnMut/Fn shim for coroutine-closures that capture references | Michael Goulet |
2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer |
2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet |
2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote |
2024-06-05 | Add `Ty` to `ConstKind::Value` | Boxy |
2024-06-05 | Basic removal of `Ty` from places (boring) | Boxy |
2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino |
2024-05-14 | Add v0 symbol mangling for `f16` and `f128` | Trevor Gross |
2024-05-09 | Make builtin_deref just return a Ty | Michael Goulet |
2024-05-03 | Auto merge of #123441 - saethlin:fixed-len-file-names, r=oli-obk | bors |
2024-04-30 | Remove `extern crate tracing` from numerous crates. | Nicholas Nethercote |
2024-04-29 | Remove `extern crate rustc_middle` from numerous crates. | Nicholas Nethercote |
2024-04-22 | Stabilize the size of incr comp object file names | Ben Kimock |
2024-04-16 | Add simple async drop glue generation | zetanumbers |
2024-04-14 | Update v0.rs | Tobias Decking |
2024-04-09 | Rollup merge of #123649 - maurer:kcfi-v0, r=compiler-errors | Matthias Krüger |
2024-04-08 | KCFI: Use legal charset in shim encoding | Matthew Maurer |
2024-04-08 | sanitizers: Create the rustc_sanitizers crate | Ramon de C Valle |
2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer |
2024-04-06 | Rollup merge of #123525 - maurer:no-id-dyn2, r=compiler-errors | Matthias Krüger |
2024-04-05 | CFI: Don't rewrite ty::Dynamic directly | Matthew Maurer |
2024-04-04 | CFI: Restore typeid_for_instance default behavior | Ramon de C Valle |
2024-04-04 | Rollup merge of #123212 - rcvalle:rust-cfi-use-type-folder, r=compiler-errors | Matthias Krüger |
2024-04-04 | Auto merge of #123052 - maurer:addr-taken, r=compiler-errors | bors |
2024-04-02 | CFI: Support function pointers for trait methods | Matthew Maurer |
2024-04-02 | Track reason for creating a `ReifyShim` | Matthew Maurer |
2024-04-02 | CFI: Switch sense of type erasure flag | Matthew Maurer |
2024-04-02 | CFI: Support non-general coroutines | Matthew Maurer |
2024-04-01 | CFI: Change type transformation to use TypeFolder | Ramon de C Valle |
2024-03-30 | CFI: Rewrite closure and coroutine instances to their trait method | Matthew Maurer |
2024-03-30 | CFI: Only encode Coroutine Parent Args | Matthew Maurer |
2024-03-30 | Auto merge of #123012 - maurer:cfi-supertraits, r=compiler-errors | bors |
2024-03-29 | CFI: Encode Virtual calls as calls through the defining trait | Matthew Maurer |
2024-03-29 | Auto merge of #123071 - rcvalle:rust-cfi-fix-method-fn-ptr-cast, r=compiler-e... | bors |
2024-03-27 | CFI: Fix methods as function pointer cast | Ramon de C Valle |
2024-03-27 | Rollup merge of #123075 - rcvalle:rust-cfi-fix-drop-drop-in-place, r=compiler... | Matthias Krüger |
2024-03-27 | CFI: Fix drop and drop_in_place | Ramon de C Valle |