| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-12-12 | internal: Implement `naked_asm!` builtin | Lukas Wirth | -0/+1 | |
| 2024-12-06 | Merge pull request #18594 from ChayimFriedman2/async-closures | Lukas Wirth | -0/+8 | |
| feat: Support `AsyncFnX` traits | ||||
| 2024-12-05 | Parse lifetime bounds in lifetime param into TypeBoundList | Lukas Wirth | -0/+1 | |
| This mainly aids in error recovery but also makes it a bit easier to handle lifetime resolution. While doing so it also came apparent that we were not actually lowering lifetime outlives relationships within lifetime parameter declaration bounds, so this fixes that. | ||||
| 2024-12-04 | Merge pull request #18595 from markmurphydev/remove_platform_intrinsic | Laurențiu Nicola | -1/+0 | |
| Remove references to platform-intrinsic ABI | ||||
| 2024-12-04 | Improve soundness a bit by making `TaggedArcPtr::try_as_arc_owned()` unsafe | Chayim Refael Friedman | -13/+17 | |
| Since the `ManuallyDrop` it returns can be safely used to consume the `Arc`, which is can cause UB if done incorrectly. See #18499. | ||||
| 2024-12-03 | Remove references to platform-intrinsic ABI | Mark Murphy | -1/+0 | |
| 2024-12-03 | Support `AsyncFnX` traits | Chayim Refael Friedman | -0/+8 | |
| Only in calls, because to support them in bounds we need support from Chalk. However we don't yet report error from bounds anyway, so this is less severe. The returned future is shown in its name within inlay hints instead of as a nicer `impl Future`, but that can wait for another PR. | ||||
| 2024-11-04 | Support new #[rustc_intrinsic] attribute and fallback bodies | Lukas Wirth | -1/+5 | |
| 2024-11-03 | Allow interpreting consts and statics with interpret function command | Lukas Wirth | -0/+2 | |
| 2024-09-25 | Merge from rust-lang/rust | Laurențiu Nicola | -0/+1 | |
| 2024-09-21 | add `C-cmse-nonsecure-entry` ABI | Folkert de Vries | -0/+1 | |
| 2024-09-02 | chore: fix some comments | cuishuang | -1/+1 | |
| Signed-off-by: cuishuang <imcusg@gmail.com> | ||||
| 2024-08-29 | feat: Implement object safety | Shoyu Vanilla | -0/+1 | |
| 2024-08-27 | Revert "feat: Implement `module_path` macro" | Lukas Wirth | -1/+0 | |
| 2024-08-26 | Auto merge of #17941 - ChayimFriedman2:pre-closure-to-fn, r=Veykril | bors | -0/+2 | |
| Preliminary work for #17940 I split the PR as requested, and made small commits. | ||||
| 2024-08-24 | Provide `Future::Output` and `Iterator` lang items | Chayim Refael Friedman | -0/+2 | |
| 2024-08-21 | internal: Implement `module_path` macro | Lukas Wirth | -0/+1 | |
| 2024-08-06 | Replace `[package.repository] = "…"` of published crates with ↵ | Vincent Esche | -1/+1 | |
| `[package.repository.workspace] = true` | ||||
| 2024-08-06 | Unify package descriptions by adding references to "rust-analyzer" | Vincent Esche | -1/+1 | |
| With the lack of a README on the individually published library crates and the somewhat cryptic `ra_ap_` prefix it is hard to figure out where those crates belong to, so mentioning "rust-analyzer" feels like auseful hint there. | ||||
| 2024-08-06 | Add repository URL for published crates' missing `[package.repository]` fields | Vincent Esche | -0/+1 | |
| 2024-08-06 | Replace `"TBD"` with more helpful desciptions in published crates' ↵ | Vincent Esche | -1/+1 | |
| `[package.description]` fields | ||||
| 2024-07-25 | Fix incorrect handling of cfg'd varargs | Lukas Wirth | -0/+1 | |
| 2024-07-17 | Support rustc_skip_during_method_dispatch | Lukas Wirth | -0/+3 | |
| 2024-07-16 | More symbol usage | Lukas Wirth | -11/+80 | |
| 2024-07-16 | Use symbol in cfg | Lukas Wirth | -13/+24 | |
| 2024-07-16 | Switch token trees to use Symbols | Lukas Wirth | -0/+50 | |
| 2024-07-15 | Fix stable iteration ordering for `Map<Name, ...>` usages | Lukas Wirth | -0/+5 | |
| 2024-07-14 | Use statics + clone instead of const until const can access statics | Lukas Wirth | -83/+82 | |
| 2024-07-12 | Fix cloning Symbols not increasing their ref count | Lukas Wirth | -28/+63 | |
| 2024-07-12 | Use Symbol in Name | Lukas Wirth | -3/+122 | |
| 2024-07-12 | Add missing docs | Lukas Wirth | -1/+2 | |
| 2024-07-12 | Implement rough symbol interning infra | Lukas Wirth | -1/+534 | |
| 2024-04-21 | Allow rust files to be used linkedProjects | Lukas Wirth | -0/+233 | |
