mirror of
https://github.com/denoland/deno.git
synced 2024-12-22 15:24:46 -05:00
c2259f78eb
removes third_party submodule, tools are installed on-demand. - removed `load_test` and websocket benchmark (covered by benchy) - removed node/bun http benchmarks (covered by benchy) - `dlint` & `dprint` downloaded on-demand. - `wrk` & `hyperfine` downloaded before CI benchmark run. Install locally using: `./tools/install_prebuilt.js wrk hyperfine` #### updating dlint/dprint update version in `tools/util.js` and place binary in `denoland/deno_third_party`. |
||
---|---|---|
.. | ||
fs | ||
http | ||
napi | ||
stdio | ||
testdata | ||
async_ops.js | ||
async_ops_deferred.js | ||
cache_api.js | ||
command.js | ||
console.js | ||
deno_common.js | ||
encode_into.js | ||
getrandom.js | ||
http.rs | ||
lsp.rs | ||
lsp_bench_standalone.rs | ||
main.rs | ||
op_now.js | ||
README.md | ||
secure_curves.js | ||
tcp.js | ||
tty.js | ||
url_parse.js | ||
webstorage.js | ||
write_file.js |
benchmark filtering:
cargo bench --bench deno_bench -- bundle
benchmark plots:
new: https://denoland.grafana.net/d/vErC9VCnz/benchmarks?orgId=1 old: deno.land/benchmarks