Avatar for the webpack user
webpack
webpack
BlogDocsChangelog

GitHub Actions run

Instrumentation
9 days ago 98e767e feat/esm_split_chunks

Compare

Base
Search a run

Head
feat: ESM output mode to support splitChunks when externals and runti…
#19619
feat/esm_split_chunks
9 days ago

Compare
Suggested base runs: •

Benchmarks

benchmark "many-chunks-esm", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-chunks-esm", scenario '{"name":"mode-production","mode":"production"}'
2.3 s
benchmark "many-chunks-commonjs", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-chunks-commonjs", scenario '{"name":"mode-development","mode":"development"}'
247.2 ms
benchmark "lodash", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "lodash", scenario '{"name":"mode-development","mode":"development"}'
746.6 ms
benchmark "lodash", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "lodash", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
30.1 ms
benchmark "lodash", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "lodash", scenario '{"name":"mode-production","mode":"production"}'
9.8 s
benchmark "many-modules-commonjs", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-modules-commonjs", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
52.3 ms
benchmark "many-chunks-esm", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-chunks-esm", scenario '{"name":"mode-development","mode":"development"}'
243.7 ms
benchmark "many-chunks-esm", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-chunks-esm", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
61.3 ms
benchmark "many-chunks-commonjs", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-chunks-commonjs", scenario '{"name":"mode-production","mode":"production"}'
2 s
benchmark "many-modules-commonjs", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-modules-commonjs", scenario '{"name":"mode-production","mode":"production"}'
2.1 s
benchmark "many-modules-commonjs", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-modules-commonjs", scenario '{"name":"mode-development","mode":"development"}'
311.2 ms
benchmark "many-chunks-commonjs", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-chunks-commonjs", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
11.4 ms
benchmark "context-commonjs", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "context-commonjs", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
38.5 ms
benchmark "context-commonjs", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "context-commonjs", scenario '{"name":"mode-development","mode":"development"}'
156.3 ms
benchmark "context-esm", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "context-esm", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
59.8 ms
benchmark "cache-filesystem", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "cache-filesystem", scenario '{"name":"mode-development","mode":"development"}'
1.4 s
benchmark "three-long", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "three-long", scenario '{"name":"mode-development","mode":"development"}'
5.3 s
benchmark "context-esm", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "context-esm", scenario '{"name":"mode-production","mode":"production"}'
3.7 s
benchmark "cache-filesystem", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "cache-filesystem", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
225.6 ms
benchmark "three-long", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "three-long", scenario '{"name":"mode-production","mode":"production"}'
5 s
benchmark "three-long", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "three-long", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
234.8 ms
benchmark "context-commonjs", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "context-commonjs", scenario '{"name":"mode-production","mode":"production"}'
760.1 ms
benchmark "context-esm", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "context-esm", scenario '{"name":"mode-development","mode":"development"}'
184.7 ms
benchmark "cache-filesystem", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "cache-filesystem", scenario '{"name":"mode-production","mode":"production"}'
1.1 s
benchmark "devtool-source-map", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "devtool-source-map", scenario '{"name":"mode-production","mode":"production"}'
1.9 s
benchmark "devtool-source-map", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "devtool-source-map", scenario '{"name":"mode-development","mode":"development"}'
264 ms
benchmark "devtool-eval-source-map", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "devtool-eval-source-map", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
43.6 ms
benchmark "devtool-eval", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "devtool-eval", scenario '{"name":"mode-development","mode":"development"}'
222.7 ms
benchmark "future-defaults", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "future-defaults", scenario '{"name":"mode-development","mode":"development"}'
314.3 ms
benchmark "devtool-eval", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "devtool-eval", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
42.6 ms
benchmark "devtool-eval-source-map", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "devtool-eval-source-map", scenario '{"name":"mode-production","mode":"production"}'
1.3 s
benchmark "devtool-eval", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "devtool-eval", scenario '{"name":"mode-production","mode":"production"}'
1.1 s
benchmark "future-defaults", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "future-defaults", scenario '{"name":"mode-production","mode":"production"}'
2.5 s
benchmark "future-defaults", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "future-defaults", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
62.4 ms
benchmark "devtool-eval-source-map", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "devtool-eval-source-map", scenario '{"name":"mode-development","mode":"development"}'
256.7 ms
benchmark "devtool-source-map", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "devtool-source-map", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
43.3 ms
md4 buffer benchmark (size: 160)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 160)
76.2 µs
md4 buffer benchmark (size: 2)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 2)
76.3 µs
xxhash64 string benchmark (length: 2)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 2)
81.8 µs
xxhash64 buffer benchmark (size: 2)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 2)
75.4 µs
md4 string benchmark (length: 2)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 2)
82.9 µs
xxhash64 buffer benchmark (size: 20000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 20000)
116 µs
xxhash64 string benchmark (length: 20)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 20)
85.3 µs
md4 string benchmark (length: 20)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 20)
86.2 µs
xxhash64 buffer benchmark (size: 160)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 160)
74.4 µs
md4 string benchmark (length: 40000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 40000)
225.5 µs
xxhash64 buffer benchmark (size: 200)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 200)
75.7 µs
xxhash64 string benchmark (length: 200)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 200)
86.5 µs
xxhash64 buffer benchmark (size: 20)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 20)
75.6 µs
md4 buffer benchmark (size: 20)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 20)
76.4 µs
xxhash64 buffer benchmark (size: 40000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 40000)
158.2 µs
md4 buffer benchmark (size: 65538)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 65538)
328.7 µs
md4 buffer benchmark (size: 20000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 20000)
152.8 µs
md4 buffer benchmark (size: 40)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 40)
73.7 µs
xxhash64 buffer benchmark (size: 40)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 40)
80.4 µs
xxhash64 string benchmark (length: 40000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 40000)
154.3 µs
md4 buffer benchmark (size: 40000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 40000)
229 µs
xxhash64 string benchmark (length: 40)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 40)
91.4 µs
md4 string benchmark (length: 200)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 200)
87.3 µs
xxhash64 string benchmark (length: 65536)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 65536)
221.2 µs
md4 string benchmark (length: 400)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 400)
88 µs
md4 string benchmark (length: 40)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 40)
90 µs
xxhash64 string benchmark (length: 400)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 400)
86.9 µs
xxhash64 string benchmark (length: 80)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 80)
86.3 µs
md4 buffer benchmark (size: 400)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 400)
77.1 µs
xxhash64 string benchmark (length: 800)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 800)
86.5 µs
md4 string benchmark (length: 65536)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 65536)
337.5 µs
xxhash64 string benchmark (length: 65538)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 65538)
221.9 µs
md4 string benchmark (length: 80)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 80)
86.7 µs
xxhash64 buffer benchmark (size: 400)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 400)
76.1 µs
xxhash64 buffer benchmark (size: 65538)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 65538)
212.6 µs
xxhash64 buffer benchmark (size: 65536)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 65536)
211.5 µs
md4 buffer benchmark (size: 200)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 200)
76.4 µs
md4 buffer benchmark (size: 65536)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 65536)
327.4 µs
md4 string benchmark (length: 800)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 800)
89.2 µs
xxhash64 string benchmark (length: 100000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 100000)
271.9 µs
md4 string benchmark (length: 200000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 200000)
811.6 µs
md4 buffer benchmark (size: 800)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 800)
78.3 µs
xxhash64 buffer benchmark (size: 800)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 800)
75.4 µs
xxhash64 string benchmark (length: 200000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 200000)
457.8 µs
md4 string benchmark (length: 100000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 100000)
449.2 µs
md4 buffer benchmark (size: 100000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 100000)
447.9 µs
xxhash64 buffer benchmark (size: 100000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 100000)
270.1 µs
xxhash64 buffer benchmark (size: 80)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 80)
75.4 µs
md4 string benchmark (length: 400000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 400000)
1.5 ms
md4 string benchmark (length: 65538)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 65538)
338 µs
md4 buffer benchmark (size: 80)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 80)
75.8 µs
xxhash64 string benchmark (length: 120)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 120)
86.4 µs
md4 string benchmark (length: 2000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 2000)
93 µs
md4 string benchmark (length: 120)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 120)
87.1 µs
md4 buffer benchmark (size: 2000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 2000)
82.1 µs
benchmark "minimal", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "minimal", scenario '{"name":"mode-development","mode":"development"}'
30.7 ms
benchmark "minimal", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "minimal", scenario '{"name":"mode-production","mode":"production"}'
204.3 ms
md4 buffer benchmark (size: 200000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 200000)
788.8 µs
md4 buffer benchmark (size: 120)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 120)
76.2 µs
xxhash64 buffer benchmark (size: 200000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 200000)
435.7 µs
xxhash64 string benchmark (length: 2000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 2000)
89.1 µs
xxhash64 buffer benchmark (size: 120)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 120)
75.7 µs
xxhash64 buffer benchmark (size: 2000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 2000)
78.1 µs
benchmark "react", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "react", scenario '{"name":"mode-production","mode":"production"}'
887.7 ms
benchmark "react", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "react", scenario '{"name":"mode-development","mode":"development"}'
182.6 ms
benchmark "react", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "react", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
34.9 ms
xxhash64 string benchmark (length: 2002)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 2002)
89.3 µs
xxhash64 string benchmark (length: 10000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 10000)
108.2 µs
md4 buffer benchmark (size: 400000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 400000)
1.5 ms
benchmark "many-modules-esm", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-modules-esm", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
43.1 ms
xxhash64 buffer benchmark (size: 2002)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 2002)
78.2 µs
benchmark "minimal", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "minimal", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
18.5 ms
benchmark "many-modules-esm", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-modules-esm", scenario '{"name":"mode-development","mode":"development"}'
311.7 ms
md4 string benchmark (length: 2002)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 2002)
93.1 µs
benchmark "many-modules-esm", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs::benchmark "many-modules-esm", scenario '{"name":"mode-production","mode":"production"}'
2.5 s
md4 buffer benchmark (size: 2002)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 2002)
82 µs
xxhash64 buffer benchmark (size: 10000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 10000)
96.3 µs
xxhash64 string benchmark (length: 400000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 400000)
829.9 µs
xxhash64 string benchmark (length: 16366)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 16366)
122.3 µs
md4 string benchmark (length: 10000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 10000)
126.2 µs
md4 string benchmark (length: 160)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 160)
87.1 µs
md4 string benchmark (length: 16366)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 16366)
151.4 µs
md4 buffer benchmark (size: 10000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 10000)
114.3 µs
xxhash64 buffer benchmark (size: 16366)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 16366)
109.8 µs
md4 buffer benchmark (size: 16368)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 16368)
138.6 µs
xxhash64 string benchmark (length: 16368)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 16368)
113.5 µs
md4 buffer benchmark (size: 16366)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 16366)
138.6 µs
md4 string benchmark (length: 16368)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 16368)
142.6 µs
xxhash64 buffer benchmark (size: 16368)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 16368)
109.6 µs
xxhash64 string benchmark (length: 16370)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 16370)
117.2 µs
xxhash64 buffer benchmark (size: 16370)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 16370)
109.8 µs
xxhash64 string benchmark (length: 20000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 20000)
120.1 µs
xxhash64 buffer benchmark (size: 400000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 buffer benchmark (size: 400000)
768.2 µs
md4 buffer benchmark (size: 16370)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 buffer benchmark (size: 16370)
138.7 µs
xxhash64 string benchmark (length: 160)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::xxhash64 string benchmark (length: 160)
85.5 µs
md4 string benchmark (length: 20000)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 20000)
156 µs
md4 string benchmark (length: 16370)
test/benchmarkCases/md4-and-xxhash64-unit/index.bench.mjs::md4 string benchmark (length: 16370)
146.1 µs
Ā© 2025 CodSpeed Technology
Home Terms Privacy Docs