You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*[`VecDeque::resize` should re-use the buffer in the passed-in element](https://github.com/rust-lang/rust/pull/104435)
112
+
*[`unchecked_{shl|shr}` should use `u32` as the RHS](https://github.com/rust-lang/rust/pull/103456)
113
+
*[constify `is_aligned` via `align_offset`](https://github.com/rust-lang/rust/pull/102795)
114
+
*[`x86_64` SSE2 fast-path for `str.contains(&str)` and short needles](https://github.com/rust-lang/rust/pull/103779)
115
+
*[remove HRTB from `[T]::is_sorted_by{,_key}`](https://github.com/rust-lang/rust/pull/102977)
116
+
*[portable-simd: scatter/gather for pointers](https://github.com/rust-lang/portable-simd/pull/315)
117
+
*[stdarch: fix undefined behavior in `movemask_epi8`](https://github.com/rust-lang/stdarch/pull/1354)
118
+
*[compiler-builtins: skip assembly implementations on the UEFI targets](https://github.com/rust-lang/compiler-builtins/pull/504)
119
+
*[compiler-builtins: use a stub stdlib.h when compiling for UEFI targets](https://github.com/rust-lang/compiler-builtins/pull/506)
120
+
*[cargo: fix cargo install --index when used with registry.default](https://github.com/rust-lang/cargo/pull/11302)
121
+
*[cargo: alternative registry authentication support](https://github.com/rust-lang/cargo/pull/10592) (RFC [#3139](https://rust-lang.github.io/rfcs/3139-cargo-alternative-registry-auth.html))
122
+
*[cargo: improve error message for cargo add/remove](https://github.com/rust-lang/cargo/pull/11375)
123
+
*[rustdoc: fix missing minification for static files](https://github.com/rust-lang/rust/pull/104404)
124
+
*[rustdoc: resolve doc links in external traits having local impls](https://github.com/rust-lang/rust/pull/104364)
125
+
*[clippy: `never_loop`: don't emit AlwaysBreaks if it targets a block](https://github.com/rust-lang/rust-clippy/pull/9858)
126
+
*[clippy: add new lint `misnamed-getters`](https://github.com/rust-lang/rust-clippy/pull/9770)
127
+
*[clippy: allow manual swap in const fn](https://github.com/rust-lang/rust-clippy/pull/9871)
128
+
*[clippy: allow return types for closures with lifetime binder](https://github.com/rust-lang/rust-clippy/pull/9849)
129
+
*[clippy: `arithmetic_side_effects`: detect overflowing associated constants of integers](https://github.com/rust-lang/rust-clippy/pull/9592)
130
+
*[clippy: extend `needless_borrowed_reference` to structs and tuples, ignore `_`](https://github.com/rust-lang/rust-clippy/pull/9855)
131
+
*[clippy: lint unchecked subtraction of a 'Duration' from an 'Instant'](https://github.com/rust-lang/rust-clippy/pull/9570)
132
+
*[clippy: fix `#[allow]` for `module_name_repetitions` & `single_component_path_imports`](https://github.com/rust-lang/rust-clippy/pull/9879)
133
+
*[clippy: preserve `ref` on `infallible_destructuring_match` suggestion](https://github.com/rust-lang/rust-clippy/pull/9850)
134
+
*[rust-analyzer: allow viewing the full compiler diagnostic in a readonly textview](https://github.com/rust-lang/rust-analyzer/pull/13633)
135
+
*[rust-analyzer: make "Remove dbg!()" assist work on selections](https://github.com/rust-lang/rust-analyzer/pull/13629)
136
+
*[rust-analyzer: remove `item_const` which had default value when implement missing members](https://github.com/rust-lang/rust-analyzer/pull/13642)
137
+
*[rust-analyzer: format expression parsing edge-cases](https://github.com/rust-lang/rust-analyzer/pull/13641)
138
+
*[rust-analyzer: include generic parameter in GAT completions](https://github.com/rust-lang/rust-analyzer/pull/13622)
139
+
*[rust-analyzer: resolve inference variable before applying adjustments](https://github.com/rust-lang/rust-analyzer/pull/13624)
140
+
*[rust-analyzer: strip comments and attributes off of all trait item completions](https://github.com/rust-lang/rust-analyzer/pull/13623)
141
+
*[rust-analyzer: support multiple targets for checkOnSave (in conjunction with cargo 1.64.0+)](https://github.com/rust-lang/rust-analyzer/pull/13290)
77
142
78
143
### Rust Compiler Performance Triage
79
144
@@ -212,7 +277,19 @@ Please see the latest [Who's Hiring thread on r/rust](INSERT_LINK_HERE)
212
277
213
278
# Quote of the Week
214
279
215
-
<!-- QOTW goes here -->
280
+
> While working on these userspace Mesa changes today, I did not hit a single GPU kernel driver bug. Not. A. Single. Bug.
281
+
>
282
+
> This is thanks to Lina's phenomenal efforts. She took a gamble writing the kernel driver in Rust, knowing it would take longer to get to the first triangle but believing it would make for a more robust driver in the end. She was right.
283
+
>
284
+
> A few months of Lina's Rust development has produced a more stable driver than years of development in C on certain mainline Linux GPU kernel drivers.
285
+
>
286
+
> I think... I think I have Rust envy 🦀
287
+
>
288
+
> ....Or maybe just Lina envy 😊
289
+
290
+
– [Alyssa Rosenzweig tooting on Mastodon](https://social.treehouse.systems/@alyssa/109311654876060384)
291
+
292
+
Thanks to [Brian Kung](https://users.rust-lang.org/t/twir-quote-of-the-week/328/1331) for the suggestion!
216
293
217
294
[Please submit quotes and vote for next week!](https://users.rust-lang.org/t/twir-quote-of-the-week/328)
0 commit comments