Skip to content

feat: Add Running recovery support - #12

Open
wuwuhb wants to merge 1 commit into
dmitrybaltin:mainfrom
wuwuhb:wuwuhb-patch-1
Open

wuwuhb wants to merge 1 commit into
dmitrybaltin:mainfrom
wuwuhb:wuwuhb-patch-1

Conversation

@wuwuhb

@wuwuhb wuwuhb commented Sep 14, 2026

Copy link
Copy Markdown

What

Adds Running recovery support for Selector and Sequencer.

Why

The original implementation re-evaluates from the beginning on the next tick when a node returns Running.

How

Uses a pre-allocated ValueTuple array stack (RunningContext) to record the current execution index. Keeps the zero GC design.

Add Running recovery support for Selector and Sequencer. Implemented with a pre-allocated stack to maintain zero GC.
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