Skip to content

Refactor ResumableParser#1026

Merged
byroot merged 1 commit into
ruby:masterfrom
byroot:refactor-parser-handle
Jun 18, 2026
Merged

Refactor ResumableParser#1026
byroot merged 1 commit into
ruby:masterfrom
byroot:refactor-parser-handle

Conversation

@byroot

@byroot byroot commented Jun 18, 2026

Copy link
Copy Markdown
Member

Stop updating stack handles, we don't actually need them as we're starting heap allocated. Add an assertion to prove it.

Use a dedicated field for storing the parser reference to be used for marking EOS errors. Also stop marking EOS errors when not in resumable mode.

Stop updating stack handles, we don't actually need them as we're
starting heap allocated. Add an assertion to prove it.

Use a dedicated field for storing the parser reference to be
used for marking EOS errors. Also stop marking EOS errors when
not in resumable mode.
@byroot byroot force-pushed the refactor-parser-handle branch from a87c90d to 60ce4e1 Compare June 18, 2026 22:15
@byroot byroot merged commit 004a5c1 into ruby:master Jun 18, 2026
42 checks passed
@byroot byroot deleted the refactor-parser-handle branch June 18, 2026 22:18
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