benchmark: add --analyze option to benchmark/scatter.js
Added --analyze option to benchmark/scatter.js for self-contained data production
25 substantial PRs (11 merged, 15 open/draft). 5 in node, 20 in workerd.
Added --analyze option to benchmark/scatter.js for self-contained data production
Consolidated test suite for IdentityTransformStream and FixedLengthStream
Fixed issue with WritableStream adapter aborting during IoContext cleanup without an active request
Added check to prevent script creation with incompatible flag combinations
Implemented TypeScript version of DigestStream with additional fixes
Refined opencode skills, agents, and tools
Provided agent guidance on JSG_TRY vs js.tryCatch
Refactors EventTarget and AbortSignal implementation for easier maintenance and review.
Consolidated compression state internals and implemented TS-backed CompressionStream
Fixed issue with unhandled drain promise in quic module
Fixes multiple defects and clarifies TS streams issues following test consolidation.
Consolidated additional streams tests to fill gaps in coverage
Improved piping suite by absorbing special-buffer pipe writes
Added sockets streams suite for more comprehensive testing
Added streams suites for cache, htmlrewriter, and formdata
Consolidated and filled gaps in streams tests
Consolidated streams tests and fixes for transforms, readable, byob, and related areas
Added queuing strategies suite and migrated strategy tests
Added digest streams suite and migrated existing DigestStream tests
Introduces an experimental node:bench module for performance benchmarking, modeled after node:test.
Added compression streams suite and migrated existing CS/DS tests
Added encoding streams suite and migrated existing TES/TDS tests
Implement FileSystemWritableFileStream in TypeScript to update the webfs implementation and maintain compatibility with the TS-implementation.
Updates the dtls implementation, filling in API gaps and addressing existing issues.
Continues work on the node:bench module, building on a previous PR.