diff --git a/benchmark/README.md b/benchmark/README.md index 7717383905c4712c19c5fba0c601e1cd32375776..64d5978216805100316e9998ddb7b17b586fa366 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 +```