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/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...
slanterns w/
🦀
Forwarded from
bLiNdinlIGhTs
https://github.com/NVlabs/cuda-oxide
GitHub
GitHub - NVlabs/cuda-oxide: cuda-oxide is an experimental Rust-to-CUDA compiler that lets you write (SIMT) GPU kernels in safe(ish)…
cuda-oxide is an experimental Rust-to-CUDA compiler that lets you write (SIMT) GPU kernels in safe(ish), idiomatic Rust. It compiles standard Rust code directly to PTX — no DSLs, no foreign languag...
slanterns w/
🦀
https://github.com/NVlabs/cuda-oxide/blob/main/cuda-oxide-book/appendix/ecosystem.md
GitHub
cuda-oxide/cuda-oxide-book/appendix/ecosystem.md at main · NVlabs/cuda-oxide
cuda-oxide is an experimental Rust-to-CUDA compiler that lets you write (SIMT) GPU kernels in safe(ish), idiomatic Rust. It compiles standard Rust code directly to PTX — no DSLs, no foreign languag...
slanterns w/
🦀
https://rust-lang.github.io/rust-project-goals/2026/async-future-memory-optimisation.html
slanterns w/
🦀
https://rust-lang.github.io/rust-project-goals/2026/async-statemachine-optimisation.html
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/156452
GitHub
Implement pinned drop sugar by P8L1 · Pull Request #156452 · rust-lang/rust
Implements fn drop(&pin mut self) as sugar for Drop::pin_drop.
The resolver recognizes the sugar only for the actual #[lang = "drop"] trait, maps accepted impl items to ef...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/156828
GitHub
Add unstable Share trait by P8L1 · Pull Request #156828 · rust-lang/rust
Tracking issue: #156756
This adds an initial unstable Share trait for clone-as-alias types, as part of the 2026 ergonomic ref-counting project goal.
pub trait Share: Clone {
fn share(&s...