summaryrefslogtreecommitdiff
path: root/cli/bench/main.rs
AgeCommit message (Collapse)Author
2021-02-12chore: Update to Rust 1.50.0 (#9479)Kitson Kelly
2021-02-02chore: remove std directory (#9361)Casper Beyer
This removes the std folder from the tree. Various parts of the tests are pretty tightly dependent on std (47 direct imports and 75 indirect imports, not counting the cli tests that use them as fixtures) so I've added std as a submodule for now.
2021-01-27bench: remove custom error types (#9301)William Perron
Fixes #9253
2021-01-18bench: fix off-by-one error in thread_count (#9145)William Perron
2021-01-17benchmark: cleanup serde_json values being passed around (#9115)William Perron
2021-01-11chore: update copyright to 2021 (#9092)Yusuke Tanaka
2021-01-10Add cargo_deps to benchmarks (#9075)Ryan Dahl
2021-01-08feat: denort binary (#9041)Luca Casonato
This commit adds new binary target called "denort". It is a "lite" version of "deno" binary that can only execute code embedded inside the binary itself. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-01-05Add rlib size benchmarks (#9005)Ryan Dahl
2020-11-13refactor(cli+core): various cleanups in Rust (#8336)KNnut
2020-10-26chore: add bundle_no_check benchmark (#8130)Luca Casonato
2020-10-05chore: add a bundle benchmark (#7828)Kitson Kelly
2020-10-01chore: ensure cache is 'valid' during benchmarks (#7770)Kitson Kelly
2020-09-21refactor: use futures and serde_json from deno_core (#7614)Bartek Iwańczuk
2020-09-14chore: add no_check_hello benchmark (#7458)Kitson Kelly
2020-09-06Move JSON ops to deno_core (#7336)Bert Belder
2020-08-28Move benchmarks to Rust (#7134)Valentin Anger
All benchmarks are done in Rust and can be invoked with `cargo bench`. Currently this has it's own "harness" that behaves like `./tools/benchmark.py` did. Because of this tests inside `cli/bench` are currently not run. This should be switched to the language provided harness once the `#[bench]` attribute has been stabilized.