Skip to content

Conversation

@MungoG
Copy link
Contributor

@MungoG MungoG commented Jan 16, 2026

  • Add strand_service with fixed pool of 211 strand_impl objects

  • Replace shared_ptr<strand_impl> with raw pointer to pooled impl

  • Add strand_queue with coroutine frame recycling via free list

  • Add dispatch(), post(), defer() methods and work tracking

  • Add comprehensive unit tests for strand and strand_queue

- Add strand_service with fixed pool of 211 strand_impl objects

- Replace shared_ptr<strand_impl> with raw pointer to pooled impl

- Add strand_queue with coroutine frame recycling via free list

- Add dispatch(), post(), defer() methods and work tracking

- Add comprehensive unit tests for strand and strand_queue
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://68.capy.prtest3.cppalliance.org/index.html

If more commits are pushed to the pull request, the docs will rebuild at the same URL.

2026-01-16 13:57:24 UTC

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.

3 participants