node/benchmark/fs
James M Snell bfff8cb2ab
benchmark: add benchmarks for experimental stream/iter
Signed-off-by: James M Snell <jasnell@gmail.com>
Assisted-By: Claude/Opus 4.6
PR-URL: https://github.com/nodejs/node/pull/62066
Reviewed-By: Robert Nagy <ronagy@icloud.com>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
2026-03-30 17:20:29 +02:00
..
bench-accessSync.js benchmark: add access async version to bench 2024-09-05 20:56:54 +00:00
bench-chmodSync.js
bench-chownSync.js benchmark: change assert() to assert.ok() 2024-08-10 20:06:18 +00:00
bench-copyFileSync.js
bench-cpSync.js Revert "benchmark: fix broken fs.cpSync benchmark" 2025-06-07 06:44:10 +00:00
bench-existsSync.js
bench-fchmodSync.js
bench-filehandle-pipetosync.js benchmark: add benchmarks for experimental stream/iter 2026-03-30 17:20:29 +02:00
bench-filehandle-pull-vs-webstream.js benchmark: add benchmarks for experimental stream/iter 2026-03-30 17:20:29 +02:00
bench-fsyncSync.js
bench-ftruncateSync.js
bench-glob.js benchmark: add callback-based fs.glob to glob benchmark 2025-05-25 13:52:41 +00:00
bench-linkSync.js benchmark: change assert() to assert.ok() 2024-08-10 20:06:18 +00:00
bench-mkdirp.js
bench-mkdirSync.js
bench-mkdtempSync.js fs: improve mkdtemp performance for buffer prefix 2023-12-20 10:44:12 +00:00
bench-opendir.js
bench-opendirSync.js fs: remove dirent.path 2024-11-15 00:18:05 +01:00
bench-openSync.js benchmark: add a warmup on bench-openSync 2025-02-16 20:37:42 +00:00
bench-readdir.js
bench-readdirSync.js
bench-readlinkSync.js benchmark: change assert() to assert.ok() 2024-08-10 20:06:18 +00:00
bench-readSync.js
bench-readvSync.js benchmark: change assert() to assert.ok() 2024-08-10 20:06:18 +00:00
bench-realpath.js
bench-realpathSync.js
bench-renameSync.js benchmark: change assert() to assert.ok() 2024-08-10 20:06:18 +00:00
bench-rmdirSync.js
bench-stat-promise.js
bench-stat.js
bench-statSync-failure.js
bench-statSync.js
bench-symlinkSync.js benchmark: change assert() to assert.ok() 2024-08-10 20:06:18 +00:00
bench-timesSync.js
bench-unlinkSync.js
bench-writeFileSync.js fs: add c++ fast path for writeFileSync utf8 2023-11-27 00:01:39 +00:00
bench-writevSync.js benchmark: change assert() to assert.ok() 2024-08-10 20:06:18 +00:00
bench_fdatasyncSync.js
read-stream-throughput.js benchmark: change assert() to assert.ok() 2024-08-10 20:06:18 +00:00
readfile-partitioned.js
readfile-permission-enabled.js benchmark: reduce readfile-permission-enabled config 2025-08-24 21:19:33 +00:00
readfile-promises.js
readfile.js benchmark: include ascii to fs/readfile 2024-09-19 20:15:47 +00:00
readFileSync.js benchmark: include ascii to fs/readfile 2024-09-19 20:15:47 +00:00
write-stream-throughput.js
writefile-promises.js benchmark: add fs warmup to writefile-promises 2025-07-29 20:20:48 +00:00