stream: optimize single-slot push queue drain · nodejs/node@c98cc67 · GitHub
Skip to content

Commit c98cc67

Browse files
trivikraduh95
authored andcommitted
stream: optimize single-slot push queue drain
Avoid allocating a new result array when PushQueue drains a single queued slot. Return that slot directly and keep the existing flattening path for multiple queued slots. Signed-off-by: Kamat, Trivikram <16024985+trivikr@users.noreply.github.com> Assisted-by: openai:gpt-5.5 PR-URL: #63274 Backport-PR-URL: #64675 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ethan Arrowood <ethan@arrowood.dev>
1 parent 9a45ff5 commit c98cc67

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

lib/internal/streams/iter/push.js

Lines changed: 4 additions & 0 deletions

0 commit comments

Comments
 (0)