Skip to content

[WIP] The Great Streams Consolidation of 2026#6706

Draft
jasnell wants to merge 47 commits intomainfrom
jasnell/the-great-streams-consolidation-of-2026
Draft

[WIP] The Great Streams Consolidation of 2026#6706
jasnell wants to merge 47 commits intomainfrom
jasnell/the-great-streams-consolidation-of-2026

Conversation

@jasnell
Copy link
Copy Markdown
Collaborator

@jasnell jasnell commented Apr 30, 2026

Things are happening...

ask-bonk[bot]

This comment was marked as resolved.

@ask-bonk

This comment was marked as resolved.

@codspeed-hq

This comment was marked as outdated.

@codecov-commenter

This comment was marked as outdated.

@jasnell jasnell force-pushed the jasnell/the-great-streams-consolidation-of-2026 branch 3 times, most recently from cc01824 to d60a0aa Compare May 1, 2026 23:16
jasnell added 23 commits May 4, 2026 08:59
The jsg::BufferSource will be fully replaced by the the
JsArrayBuffer/JsSharedArrayBuffer/JsBufferSource/JsUint8Array
APIs. Expand the capabilities of these to support the needs
of jsg::BufferSource uses.
This is in preparation for the next steps, which is to
replace WritableStreamInternalController with an
UnderlyingSinkImpl so that we can consolidate the stream
implementations into a single impl that can be used for
both JS-backed and internal streams.
@jasnell jasnell force-pushed the jasnell/the-great-streams-consolidation-of-2026 branch from 65c7d63 to 3c82aec Compare May 4, 2026 15:59
@jasnell jasnell changed the base branch from jasnell/streams-updates-jsvalues to main May 4, 2026 16:01
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.

2 participants