Skip to content

Create common structures for executors to use#2143

Merged
clalancette merged 25 commits intorollingfrom
mjcarroll/executor_structures
Apr 14, 2023
Merged

Create common structures for executors to use#2143
clalancette merged 25 commits intorollingfrom
mjcarroll/executor_structures

Conversation

@mjcarroll
Copy link
Member

Broken off of #2142 so that it can be used as a base for #2140.

This introduces a few main structures:

  • ExecutorNotifyWaitable - an object used to collect node and callback group guard conditions from things associated with an executor.
  • ExecutorEntitiesCollector - an object to collect entities from executor-associated nodes and callback groups
  • ExecutorEntitiesCollection - a collection of entities that are associated with an executor via callback groups and nodes.

CC: @alsora @mauropasse

Loading
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.

4 participants