Skip to content

Embassy is cooperative multitasking#25

Merged
jamesmunns merged 1 commit into
rust-embedded:mainfrom
1-rafael-1:embassy-cooperative
Jun 2, 2025
Merged

Embassy is cooperative multitasking#25
jamesmunns merged 1 commit into
rust-embedded:mainfrom
1-rafael-1:embassy-cooperative

Conversation

@1-rafael-1
Copy link
Copy Markdown
Contributor

No description provided.

@1-rafael-1 1-rafael-1 requested a review from a team as a code owner June 2, 2025 10:16
Copy link
Copy Markdown
Member

@jamesmunns jamesmunns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess it's technically a bit more complicated, because interrupt executors CAN do pre-emptive multitasking, but primarily, async/await is cooperative, so I think this makes more sense than what we had before.

@jamesmunns jamesmunns merged commit 9929342 into rust-embedded:main Jun 2, 2025
3 checks passed
@1-rafael-1 1-rafael-1 deleted the embassy-cooperative branch June 2, 2025 13:19
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.

2 participants