Skip to content

Commit 1183b8e

Browse files
Merge branch 'master' into patch-1
2 parents 9f54e79 + b544825 commit 1183b8e

File tree

2 files changed

+26
-2
lines changed

2 files changed

+26
-2
lines changed

content/2025-07-09-this-week-in-rust.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ and just ask the editors to select the category.
3939
### Project/Tooling Updates
4040
* [toml v0.9](https://epage.github.io/blog/2025/07/toml-09/)
4141
* [Announcing dynify: Pin-init trait objects on the stack in stable Rust](https://www.reddit.com/r/rust/s/Xinstp8iSx)
42-
* [What's new in Ratatui 0.30.0?](https://www.youtube.com/live/nucLyibb5NU?si=copCqnEK7X5ZC9ry)
42+
* [video] [What's new in Ratatui 0.30.0?](https://www.youtube.com/live/nucLyibb5NU)
4343
* [Introducing Tyr, a new Rust DRM driver](https://www.collabora.com/news-and-blog/news-and-events/introducing-tyr-a-new-rust-drm-driver.html)
4444
* [RustFS: distributed object storage and MinIO alternative written in Rust](https://github.com/rustfs/rustfs)
4545
* [Rama 0.3.0-alpha.1 - A Protocol Leap Forward](https://github.com/plabayo/rama/discussions/622)

draft/2025-07-16-this-week-in-rust.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,16 @@ and just ask the editors to select the category.
4040

4141
### Project/Tooling Updates
4242
* [egui 0.32 - Atoms, popups, and better SVG support](https://github.com/emilk/egui/releases/tag/0.32.0)
43+
* [Introducing Rudy: A Toolchain for Rust Debuginfo](https://www.samjs.io/blog/rudy)
44+
4345
### Observations/Thoughts
4446

4547
### Rust Walkthroughs
4648

4749
### Research
4850

4951
### Miscellaneous
52+
* [June 2025 Rust Jobs Report](https://filtra.io/rust/jobs-report/jun-25)
5053

5154
## Crate of the Week
5255

@@ -114,6 +117,9 @@ Every week we highlight some tasks from the Rust community for you to pick and g
114117
Some of these tasks may also have mentors available, visit the task page for more information.
115118

116119
<!-- CFPs go here, use this format: * [project name - title of issue](URL to issue) -->
120+
* [Diesel: Designing `#[derive(QueryModel)]` Poll I - Default for #[diesel(check_for_backend()]](https://github.com/diesel-rs/diesel/discussions/4680)
121+
* [Diesel: Designing `#[derive(QueryModel)]` Poll II - Joining behaviour for #[diesel(embed)]](https://github.com/diesel-rs/diesel/discussions/4681)
122+
* [Diesel: Designing `#[derive(QueryModel)]` Poll III - All in one derive? ](https://github.com/diesel-rs/diesel/discussions/4682)
117123
<!-- * [ - ]() -->
118124
<!-- or if none - *No Calls for participation were submitted this week.* -->
119125

@@ -136,7 +142,25 @@ If you are an event organizer hoping to expand the reach of your event, please s
136142

137143
### Rust Compiler Performance Triage
138144

139-
<!-- Perf results go here -->
145+
A busy week with a lot of rollups containing perf. regressions and mixed results. Overall, regressions won slightly, but there were also a few impressive wins on a few primary and secondary benchmarks. A lot of perf. effects are caused by the current rework of attribute parsing, which will hopefully result in slightly improved performance once it's finished.
146+
147+
Triage done by **@kobzol**.
148+
Revision range: [0d11be5a..a9fb6103](https://perf.rust-lang.org/?start=0d11be5aabe0cd49609fff5fce57c4691a22fe55&end=a9fb6103b05c6ad6eee6bed4c0bb5a2e8e1024c6&absolute=false&stat=instructions%3Au)
149+
150+
**Summary**:
151+
152+
| (instructions:u) | mean | range | count |
153+
|:----------------------------------:|:-----:|:---------------:|:-----:|
154+
| Regressions ❌ <br /> (primary) | 0.5% | [0.1%, 1.5%] | 62 |
155+
| Regressions ❌ <br /> (secondary) | 0.5% | [0.1%, 1.8%] | 78 |
156+
| Improvements ✅ <br /> (primary) | -0.4% | [-3.9%, -0.1%] | 40 |
157+
| Improvements ✅ <br /> (secondary) | -1.4% | [-11.6%, -0.0%] | 74 |
158+
| All ❌✅ (primary) | 0.1% | [-3.9%, 1.5%] | 102 |
159+
160+
5 Regressions, 4 Improvements, 8 Mixed; 5 of them in rollups
161+
47 artifact comparisons made in total
162+
163+
[Full report here](https://github.com/rust-lang/rustc-perf/blob/87d471ce81dd139cca60ee46377a4cf5c131f7cc/triage/2025/2025-07-15.md).
140164

141165
### [Approved RFCs](https://github.com/rust-lang/rfcs/commits/master)
142166

0 commit comments

Comments
 (0)