Uh oh!
There was an error while loading. Please reload this page.
src: improve textEncoder encode performance with simdutf - #61496
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@## main #61496 +/- ##
==========================================
- Coverage 89.79% 89.76% -0.04%
==========================================
Files 673 673 Lines 203852 203901 +49 Branches 39181 39188 +7 ==========================================
- Hits 183044 183024 -20 - Misses 13143 13208 +65 - Partials 7665 7669 +4
🚀 New features to boost your workflow:
|
0c17bf1 to
2b60e66Compareanonrig
commented
Jan 30, 2026
cc @nodejs/performance please review |
The
notable-change Please suggest a text for the release notes if you'd like to include a more detailed summary, then proceed to update the PR description with the text or a link to the notable change suggested text comment. Otherwise, the commit will be placed in the Other Notable Changes section. |
nodejs-github-bot
commented
Jan 30, 2026
anonrig
commented
Jan 30, 2026
@IlyasShabi why did you locked and limited the conversation to collaborators? |
IlyasShabi
commented
Jan 30, 2026
@anonrig oh! Sorry didn't know what happened, didn't mean to do it. |
Uh oh!
There was an error while loading. Please reload this page.
nodejs-github-bot
commented
Jan 30, 2026
Landed in f200685 |
PR-URL: #61496 Refs: cloudflare/workerd#5448 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Daniel Lemire <daniel@lemire.me>
Notable changes: async_hooks: * (SEMVER-MINOR) add trackPromises option to createHook() (Joyee Cheung) #61415 src: * improve textEncoder encode performance with simdutf (Mert Can Altin) #61496 stream: * (SEMVER-MINOR) add bytes() method to stream/consumers (wantaek) #60426 test_runner: * (SEMVER-MINOR) add env option to run function (Ethan Arrowood) #61367 url: * update ada to v3.4.2 and support unicode 17 (Yagiz Nizipli) #61593 PR-URL: #61635
PR-URL: #61496 Refs: cloudflare/workerd#5448 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Daniel Lemire <daniel@lemire.me>
Notable changes: async_hooks: * (SEMVER-MINOR) add `trackPromises` option to `createHook()` (Joyee Cheung) #61415 net: * (SEMVER-MINOR) add `setTOS` and `getTOS` to `Socket` (Amol Yadav) #61503 src: * (SEMVER-MINOR) add initial support for ESM in embedder API (Joyee Cheung) #61548 * improve `TextEncoder` encode performance with `simdutf` (Mert Can Altin) #61496 stream: * (SEMVER-MINOR) add `bytes()` method to `node:stream/consumers` (wantaek) #60426 test_runner: * (SEMVER-MINOR) add `env` option to `run` function (Ethan Arrowood) #61367 url: * update Ada to v3.4.2 and support Unicode 17 (Yagiz Nizipli) #61593 PR-URL: #61635
Notable changes: async_hooks: * (SEMVER-MINOR) add `trackPromises` option to `createHook()` (Joyee Cheung) #61415 net: * (SEMVER-MINOR) add `setTOS` and `getTOS` to `Socket` (Amol Yadav) #61503 src: * (SEMVER-MINOR) add initial support for ESM in embedder API (Joyee Cheung) #61548 * improve `TextEncoder` encode performance with `simdutf` (Mert Can Altin) #61496 stream: * (SEMVER-MINOR) add `bytes()` method to `node:stream/consumers` (wantaek) #60426 test_runner: * (SEMVER-MINOR) add `env` option to `run` function (Ethan Arrowood) #61367 url: * update Ada to v3.4.2 and support Unicode 17 (Yagiz Nizipli) #61593 PR-URL: #61635
aduh95
commented
Mar 9, 2026
This doesn't build when cherry-picked to v24.x-staging, and would require a manual backport if we want it on the 24.x release line |
Ref: cloudflare/workerd#5448
Benchmark CI: https://ci.nodejs.org/view/Node.js%20benchmark/job/benchmark-node-micro-benchmarks/1789/