From 4617de9f48e945c6e04189eda3d64307425a1215 Mon Sep 17 00:00:00 2001 From: Phodal Huang Date: Wed, 9 Sep 2020 13:10:35 +0800 Subject: [PATCH] docs: add first results for benchmark: --- benchmark/README.md | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/benchmark/README.md b/benchmark/README.md index 7717383..64d5978 100644 --- a/benchmark/README.md +++ b/benchmark/README.md @@ -25,4 +25,34 @@ then ```bash summarize summarize regex-17088 -``` \ No newline at end of file +``` + +## Notes + +Node version: + +``` +JSON +TOKENIZING 100210 lines using grammar source.js +Oniguruma: 216 ms., Onigasm: 117 ms. (1.8x faster) +``` + +we used: + +``` +➜ benchmark git:(master) ✗ cargo run benchmark + Compiling benchmark v0.1.0 (/Users/fdhuang/repractise/scie/benchmark) + Finished dev [unoptimized + debuginfo] target(s) in 1.26s + Running `/Users/fdhuang/repractise/scie/target/debug/benchmark benchmark` + + +TOKENIZING 100210 length using grammar source.js 107204 ms +``` + +with release version: + +``` +/Users/fdhuang/repractise/scie/target/release/benchmark + +TOKENIZING 100210 length using grammar source.js 10306 ms +``` -- GitLab