Skip to content

Backport SPSC fixes to 0.8 branch#655

Open
sgued wants to merge 3 commits intorust-embedded:mainfrom
sgued:spsc-backport-08
Open

Backport SPSC fixes to 0.8 branch#655
sgued wants to merge 3 commits intorust-embedded:mainfrom
sgued:spsc-backport-08

Conversation

@sgued
Copy link
Copy Markdown
Contributor

@sgued sgued commented Apr 14, 2026

This is being backported because it's a fix to an easy to reach UB if you're ever using N > usize::MAX/2, which could happen on some platforms where usize is 16 bits.

To minimise the differences with 0.8.0 once this is merged I'll release 0.8.1 from commit 0ed6913

#656 should be reviewed and merged first

sgued added 3 commits April 14, 2026 21:52
I want to include the minimum amount of changes to minimize the diff with 0.7.17
this is a backport after all, 0.7 is not officially maintained anymore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant