| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-02-27 | Merge pull request #19230 from lnicola/zig | Laurențiu Nicola | -40/+49 | |
| internal: set up Zig on CI and start using it in rust-analyzer | ||||
| 2025-02-27 | Merge pull request #19096 from darichey/rust-project-sysroot | Lukas Wirth | -1228/+146 | |
| Allow rust-project.json to specify sysroot workspace | ||||
| 2025-02-27 | Merge pull request #19239 from LuuuXXX/add-support-for-ohos | Laurențiu Nicola | -5/+7 | |
| Cofigurate out ohos target to avoid compilation crashes | ||||
| 2025-02-27 | Cofigurate out ohos target to avoid compilation crashes | LuuuXXX | -5/+7 | |
| 2025-02-26 | Drop support for stitched sysroot | David Richey | -1168/+12 | |
| 2025-02-26 | Allow rust-project.json to specify sysroot workspace | David Richey | -61/+135 | |
| 2025-02-26 | Merge pull request #19220 from Shourya742/2025-02-24-nit-setup-doc | Laurențiu Nicola | -4/+10 | |
| doc: remove nit from setup.md | ||||
| 2025-02-26 | Use cargo zigbuild for releases | Laurențiu Nicola | -40/+49 | |
| 2025-02-26 | Merge pull request #19225 from Giga-Bowser/remove-assists | Lukas Wirth | -43/+253 | |
| internal: Migrate some low-hanging `remove_*` assists to `SyntaxEditor` | ||||
| 2025-02-26 | Merge pull request #19204 from kazatsuyu/allow-package-specific-feature | Chayim Refael Friedman | -1/+3 | |
| Allow "package/feature" format feature flag | ||||
| 2025-02-25 | internal: Migrate `remove_unused_param` assist to `SyntaxEditor` | Giga Bowser | -17/+71 | |
| 2025-02-25 | fix: Properly handle removals in `SyntaxEditor` | Giga Bowser | -6/+18 | |
| 2025-02-25 | internal: Migrate `remove_parentheses` assist to `SyntaxEditor` | Giga Bowser | -5/+14 | |
| 2025-02-25 | internal: Migrate `remove_mut` assist to `SyntaxEditor` | Giga Bowser | -7/+8 | |
| 2025-02-25 | internal: Improve reporting of intersecting changes | Giga Bowser | -8/+142 | |
| 2025-02-25 | Merge pull request #19223 from ChayimFriedman2/implied-target-feature | Lukas Wirth | -36/+272 | |
| fix: Support target features implications in target_feature 1.1 | ||||
| 2025-02-25 | Disable typos checker for the target feature names | Chayim Refael Friedman | -0/+4 | |
| 2025-02-25 | Support target features implications in target_feature 1.1 | Chayim Refael Friedman | -36/+268 | |
| We vendor the list of implications, which isn't nice, but t-compiler doesn't want to make rustc_target available to us. | ||||
| 2025-02-25 | doc: remove nit from setup.md | bit-aloo | -4/+10 | |
| 2025-02-24 | Merge pull request #19221 from Giga-Bowser/generate-trait-impl-tabstop | Laurențiu Nicola | -14/+18 | |
| minor: Add tabstop to impl body in `generate_trait_impl` assist | ||||
| 2025-02-24 | minor: Add tabstop to impl body in `generate_trait_impl` assist | Giga Bowser | -14/+18 | |
| 2025-02-24 | Merge pull request #19171 from ShoyuVanilla/migrate-de-morgan-assist | Lukas Wirth | -75/+351 | |
| internal: Migrate `apply_demorgan` to `SyntaxEditor` | ||||
| 2025-02-24 | Merge pull request #18987 from ChayimFriedman2/drop-glue | Lukas Wirth | -6/+1002 | |
| feat: Calculate drop glue and show it on hover | ||||
| 2025-02-24 | Add `take()` method to `SyntaxEditor` | Shoyu Vanilla | -25/+20 | |
| 2025-02-24 | Migrate `apply_demorgan` to `SyntaxEditor` | Shoyu Vanilla | -52/+162 | |
| 2025-02-24 | Migrate some leftovers in `add_missing_match_arms` | Shoyu Vanilla | -25/+196 | |
| 2025-02-24 | Merge pull request #19219 from Veykril/push-rvosplwpwqqt | Lukas Wirth | -8/+122 | |
| Vendor `always-assert` into `stdx` | ||||
| 2025-02-24 | Merge pull request #19211 from Timmmm/user/timh/import_private | Lukas Wirth | -1/+4 | |
| Include private items in completions for local crates | ||||
| 2025-02-24 | Merge pull request #19197 from andylokandy/insta | Lukas Wirth | -16/+13 | |
| feat: update insta inline snapshot when clicking 'Update Test' runnable | ||||
| 2025-02-24 | Merge pull request #19218 from Veykril/push-vqsronpuvrnx | Lukas Wirth | -1/+0 | |
| Disable incremental on release builds | ||||
| 2025-02-24 | Vendor always-assert | Lukas Wirth | -8/+122 | |
| 2025-02-24 | Disable incremental on release builds | Lukas Wirth | -1/+0 | |
| 2025-02-24 | Merge pull request #19217 from lnicola/event-name | Laurențiu Nicola | -6/+6 | |
| Fix `event_name` check is workflows | ||||
| 2025-02-24 | Merge pull request #19216 from lnicola/ubuntu-22.04 | Laurențiu Nicola | -2/+2 | |
| internal: Downgrade to ubuntu-22.04 for aarch64 and arm builds | ||||
| 2025-02-24 | Fix event_name check in workflows | Laurențiu Nicola | -6/+6 | |
| 2025-02-24 | Downgrade to ubuntu-22.04 for aarch64-unknown-linux-gnu and ↵ | Laurențiu Nicola | -2/+2 | |
| arm-unknown-linux-gnueabihf builds | ||||
| 2025-02-24 | Merge pull request #19212 from lnicola/sync-from-rust | Laurențiu Nicola | -10677/+16105 | |
| minor: sync from downstream | ||||
| 2025-02-24 | Update assist docs | Laurențiu Nicola | -149/+175 | |
| 2025-02-24 | Format code | Laurențiu Nicola | -2/+8 | |
| 2025-02-24 | Add rustc_hashes and bump the others | Laurențiu Nicola | -17/+38 | |
| 2025-02-24 | Merge from rust-lang/rust | Laurențiu Nicola | -10510/+15885 | |
| 2025-02-24 | Preparing for merge from rust-lang/rust | Laurențiu Nicola | -1/+1 | |
| 2025-02-24 | Auto merge of #137271 - nikic:gep-nuw-2, r=scottmcm | bors | -29/+93 | |
| Emit getelementptr inbounds nuw for pointer::add() Lower pointer::add (via intrinsic::offset with unsigned offset) to getelementptr inbounds nuw on LLVM versions that support it. This lets LLVM make use of the pre-condition that the offset addition does not wrap in an unsigned sense. Together with inbounds, this also implies that the offset is non-negative. Fixes https://github.com/rust-lang/rust/issues/137217. | ||||
| 2025-02-23 | Auto merge of #137497 - tgross35:rollup-1oeclrr, r=tgross35 | bors | -441/+406 | |
| Rollup of 8 pull requests Successful merges: - #136439 (Misc. `rustc_codegen_ssa` cleanups 🧹) - #136543 (intrinsics: unify rint, roundeven, nearbyint in a single round_ties_even intrinsic) - #136637 (Add binary_format to rustc target specs) - #137099 (Fix rustdoc test directives that were accidentally ignored 🧐) - #137297 (Update `compiler-builtins` to 0.1.147) - #137451 (FIx `sym` -> `syn` typo in tail-expr-drop-order type opt-out) - #137452 (bootstrap: add module docs for core:metadata) - #137483 (rename sub_ptr to offset_from_unsigned) r? `@ghost` `@rustbot` modify labels: rollup | ||||
| 2025-02-23 | Auto merge of #137476 - onur-ozkan:137469, r=jieyouxu | bors | -47/+14 | |
| avoid `compiler_for` for dist tools and force the current compiler Using `compiler_for` in dist steps was causing to install stage1 tools into the dist tarballs, which doesn't match with the stage2 compiler. Fixes https://github.com/rust-lang/rust/issues/137469 | ||||
| 2025-02-23 | Rollup merge of #137483 - bend-n:😅, r=Noratrieb | Trevor Gross | -51/+51 | |
| rename sub_ptr to offset_from_unsigned i also made `byte_sub_ptr` `byte_offset_from_unsigned` fixes #137121 tracking issue #95892 | ||||
| 2025-02-23 | Rollup merge of #137452 - ↵ | Trevor Gross | -0/+7 | |
| Shourya742:2025-02-23-add-module-level-doc-for-core-metadata, r=Kobzol bootstrap: add module docs for core:metadata Add module doc for bootstrap:core:metadata | ||||
| 2025-02-23 | Rollup merge of #137451 - compiler-errors:synm, r=Noratrieb | Trevor Gross | -1/+1 | |
| FIx `sym` -> `syn` typo in tail-expr-drop-order type opt-out The #131326 PR attempts to reduce some false positives for the `tail_expr_drop_order` lint by hard-coding some common ecosystem crate names. Specifically, I believe it attempts to opt out the drop impls from `syn` which only exist as optimizations. However, this was typo'd like "sym", which is a crate that has been [yanked](https://crates.io/crates/sym) (lol). This PR fixes that. cc `@dingxiangfei2009` `@nikomatsakis` -- did I mistake this? Was this meant to be a different crate? `@bors` rollup | ||||
| 2025-02-23 | Rollup merge of #137297 - tgross35:update-builtins, r=tgross35 | Trevor Gross | -6/+6 | |
| Update `compiler-builtins` to 0.1.147 Removes an ABI hack that used `<2 x i64>` to return `i128` in `xmm0` on Windows [1]. [1]: https://github.com/rust-lang/compiler-builtins/pull/759 Link: https://github.com/rust-lang/rust/issues/116558 Link: https://github.com/rust-lang/compiler-builtins/issues/758 try-job: x86_64-mingw-1 try-job: x86_64-mingw-2 | ||||
| 2025-02-23 | Rollup merge of #137099 - yotamofek:pr/rustdoc/fix-ignored-test-directives, ↵ | Trevor Gross | -17/+17 | |
| r=fmease Fix rustdoc test directives that were accidentally ignored 🧐 Replace "// `@"` with "//@ ", and fix the tests so they actually pass, after directives are checked. ~~Only the first commit is mandatory, other two are small drive-bys.~~ | ||||
