Skip to content

execution: introduce cooperative scheduler and execution monitoring#149

Open
Dev10-sys wants to merge 1 commit intosugarlabs:developfrom
Dev10-sys:feat/execution-scheduler-v2
Open

execution: introduce cooperative scheduler and execution monitoring#149
Dev10-sys wants to merge 1 commit intosugarlabs:developfrom
Dev10-sys:feat/execution-scheduler-v2

Conversation

@Dev10-sys
Copy link
Copy Markdown

This PR introduces cooperative scheduling and runtime monitoring support to the execution engine.

Changes include:

• Added a round-robin CooperativeScheduler for pseudo-concurrent execution
• Added ExecutionMonitor for runtime lifecycle events
• Refactored interpreter to support step-based execution
• Added runAsync and runConcurrent execution flows
• Preserved synchronous run() behavior

All existing tests pass.

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