simdjson/benchmark
Daniel Lemire 5d1e3efce8
faster minifier (#568)
* Fallback should use our scalar code.
* parse should have a nicer error message.
* Making it so that "minify" can use different architectures.
* Let us change the minifier competition so that it tests all implementations.
* Documenting the untaken optimization opportunity.

Co-authored-by: John Keiser <john@johnkeiser.com>
2020-03-20 16:14:47 -04:00
..
linux Measure impact of utf-8 blocks and structurals per block directly 2019-12-17 11:41:13 -08:00
miss-templates Measure impact of utf-8 blocks and structurals per block directly 2019-12-17 11:41:13 -08:00
CMakeLists.txt Document navigation API 2020-03-02 14:49:03 -08:00
Dockerfile check for performance degradation in CI (#270) 2019-08-12 16:03:56 -04:00
bench_dom_api.cpp Add tests for SIMDJSON_EXCEPTIONS=0, add `tie()` support 2020-03-17 13:54:37 -07:00
bench_parse_call.cpp Automatically allocate memory as needed in parse 2020-03-11 16:14:54 -07:00
benchfeatures.cpp Create top level simdjson.h (#515) 2020-03-04 10:12:27 -08:00
benchmark.h Style uniformization (#238) 2019-07-30 17:18:10 -04:00
benchmarker.h std::tie does not work on some compilers (#567) 2020-03-19 16:56:45 -04:00
distinctuseridcompetition.cpp Compile with -fno-exceptions 2020-03-17 13:54:37 -07:00
event_counter.h Create top level simdjson.h (#515) 2020-03-04 10:12:27 -08:00
genfeaturejson.rb Benchmark escapes (#464) 2020-01-27 09:58:14 -05:00
genfeaturejsonseed.rb Measure impact of utf-8 blocks and structurals per block directly 2019-12-17 11:41:13 -08:00
get_corpus_benchmark.cpp Compile with -fno-exceptions 2020-03-17 13:54:37 -07:00
minifiercompetition.cpp faster minifier (#568) 2020-03-20 16:14:47 -04:00
parse.cpp faster minifier (#568) 2020-03-20 16:14:47 -04:00
parse_stream.cpp Add tests for SIMDJSON_EXCEPTIONS=0, add `tie()` support 2020-03-17 13:54:37 -07:00
parseandstatcompetition.cpp accurate number parsing (#558) 2020-03-15 22:30:21 -04:00
parsingcompetition.cpp accurate number parsing (#558) 2020-03-15 22:30:21 -04:00
perfdiff.cpp Fix parse benchmarker (#554) 2020-03-13 16:19:21 -04:00
statisticalmodel.cpp Make #defines into simdjson::constants 2020-03-11 19:16:29 -07:00