Skip to content

Conversation

@avdgrinten
Copy link
Member

This adjusts libasync to work more like the upcoming std::execution senders/receivers.

Should only be merged after managarm/managarm#1204.

@avdgrinten avdgrinten requested a review from qookei January 23, 2026 19:51
@avdgrinten
Copy link
Member Author

Reviewing this commit by commit should be relatively straightforward. Within each commit, the code changes to each sender are quite uniform.

Copy link
Member

@qookei qookei left a comment

Choose a reason for hiding this comment

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

The changes look good to me. We should probably also update the docs?

@avdgrinten avdgrinten merged commit fc7fbdf into managarm:master Jan 24, 2026
1 of 2 checks passed
@avdgrinten avdgrinten deleted the inline-execution-rework branch January 24, 2026 12:31
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