slanterns w/
🦀
@slanterns_rust
59
subscribers
31
photos
1
file
1.14K
links
视奸,然后捡到夹手螃蟹
Download Telegram
Join
slanterns w/
🦀
59 subscribers
slanterns w/
🦀
https://github.com/rust-lang/rust/issues/154046
GitHub
Tracking Issue for `alloc::io` and `core::io` · Issue #154046 · rust-lang/rust
Feature gate: #![feature(alloc_io)] This is a tracking issue for using module io in alloc (and hopefully in core one day). Public API alloc::io and core::io modules. Steps / History (Remember to up...
slanterns w/
🦀
https://github.com/rust-lang/rfcs/pull/3943
GitHub
MIR move elimination by Amanieu · Pull Request #3943 · rust-lang/rfcs
View all comments
This RFC proposes changes to Rust's operational semantics and MIR representation to enable elimination of unnecessary copies of local variables. Specifically, it makes acc...
slanterns w/
🦀
https://www.e6data.com/blog/deadlocking-tokio-mutex-without-holding-lock
E6Data
Deadlocking a Tokio Mutex without Holding a Lock | e6data
Learn why a Tokio mutex in async Rust can appear deadlocked even when unlocked, how a waker-contract violation traps permits, and how to fix it safely.
slanterns w/
🦀
https://www.mattkeeter.com/blog/2026-04-05-tailcall/
slanterns w/
🦀
https://github.com/nnethercote/dhat-rs
GitHub
GitHub - nnethercote/dhat-rs: Heap profiling and ad hoc profiling for Rust programs.
Heap profiling and ad hoc profiling for Rust programs. - nnethercote/dhat-rs
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/155184
GitHub
Have arrays' `drop_glue` just unsize and call the slice version by scottmcm · Pull Request #155184 · rust-lang/rust
It's silly to emit two loops (because of the drop ladder -- just one in panic=abort) for every array length that's dropped when we can just polymorphize to the slice version.
Built ...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/154327
GitHub
change the type of the argument of `drop_in_place` lang item to `&mut _` by WaffleLapkin · Pull Request #154327 · rust-lang/rust
View all comments
We used to special case core::ptr::drop_in_place when computing LLVM argument attributes with this hack:
rust/compiler/rustc_ty_utils/src/abi.rs
...
slanterns w/
🦀
https://discuss.python.org/t/rust-for-cpython-progress-update-april-2026/106895
Discussions on Python.org
Rust for CPython Progress Update April 2026
To head off unfocused discussion, I ask that folks refrain from making this thread a discussion about whether or not Rust should be introduced into CPython. There will be a PEP thread for that later this year! We (the Rust for CPython community) wanted…
slanterns w/
🦀
https://github.com/jemalloc/jemalloc/releases/tag/5.3.1
GitHub
Release 5.3.1 · jemalloc/jemalloc
This release includes over 390 commits spanning bug fixes, new features,
performance optimizations, and portability improvements. Multiple percent
of system-level metric improvements were measured...
slanterns w/
🦀
Forwarded from
Austaras
https://github.com/rust-lang/rust/pull/151265
GitHub
feature: implement Relink, Don't Rebuild (RDR) by davidbarsky · Pull Request #151265 · rust-lang/rust
Note: This is not ready for review. I accidentally opened this pull request before it was ready.
Hello! I didn't mean to convert this to a PR (let alone a draft PR), but this branch impleme...
slanterns w/
🦀
https://trifectatech.org/blog/tail-calls-project-goal/
trifectatech.org
Rust should have stable tail calls - Trifecta Tech Foundation
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/155403#issuecomment-4263344910
GitHub
Add symmetric PartialEq implementations for Vec, slices, and arrays with VecDeque by Jah-yee · Pull Request #155403 · rust-lang/rust
Summary
This PR adds the missing symmetric PartialEq implementations that were requested in issue #152830.
Previously, only the 'forward' direction (VecDeque == Vec, VecDeque == &am...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/155473
GitHub
Prefer `-1` for `None` by scottmcm · Pull Request #155473 · rust-lang/rust
Currently we pick "weird" numbers like 1114112 for None::<char>. While that's not wrong, it's kinda unnatural -- a human wouldn't make that ...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/155457
GitHub
Add a new type parameter to new `Range` types by nik-rev · Pull Request #155457 · rust-lang/rust
This adds a new type parameter to the Range types:
pub struct Range<
Start,
#[unstable(feature = "new_range_end_bound", issue = "155456")]
End...
slanterns w/
🦀
https://github.com/Wasm-Thin-Kernel-Interfaces/WALI
GitHub
GitHub - Wasm-Thin-Kernel-Interfaces/WALI: A low-level virtualization interface for Linux-based systems using WebAssembly
A low-level virtualization interface for Linux-based systems using WebAssembly - Wasm-Thin-Kernel-Interfaces/WALI
slanterns w/
🦀
https://github.com/rust-lang/rfcs/pull/3952
GitHub
Bounded Trait Casting by DiamondLovesYou · Pull Request #3952 · rust-lang/rfcs
Safe, constant-time, minimal-space-overhead casting between trait objects that share a common root supertrait. A bounded trait graph is one rooted at a single explicitly-declared supertrait; that r...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/155625
GitHub
Move `std::io::Error` into `core` by bushrat011899 · Pull Request #155625 · rust-lang/rust
View all comments
ACP: rust-lang/libs-team#755
Tracking issue: #154046
Related: #155574
Related: #152918
Description
Moves std::io::Error into core, deferring Box-adjacent methods to incoherent...
slanterns w/
🦀
Forwarded from
oxa
https://github.com/rust-lang/rust/pull/155499
GitHub
stabilize never type by WaffleLapkin · Pull Request #155499 · rust-lang/rust
View all comments
This PR:
stabilizes the never type (!!!)
sets the never type fallback to ! on all editions (breaking change, see crater report analysis and refresher on never type fallback)
rem...
slanterns w/
🦀
https://github.com/rust-lang/rust/issues/155938
GitHub
Tracking Issue for view types · Issue #155938 · rust-lang/rust
This is a tracking issue for experimenting on the concept of view types. The feature gate for the issue is #![feature(view_types)]. Description of the feature The goal of this feature is to experim...
slanterns w/
🦀
slanterns w/
🦀
https://github.com/rust-lang/rfcs/pull/3943
https://github.com/rust-lang/rust/pull/156046
GitHub
[WIP] MIR move elimination pass by Amanieu · Pull Request #156046 · rust-lang/rust
This is very much a work in progress, and currently will sometimes generate broken/unsound MIR.
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/156018
GitHub
implement `Move` trait prototype by nia-e · Pull Request #156018 · rust-lang/rust
View all comments
Add a barebones implementation for Move (#149607), pending some diagnostics changes & tests.
TODO
next solver currently ICEs when not enabling feature(move_trait)
chan...