simdjson/benchmark
Daniel Lemire 60c139a844
Faster and more correct serialization (#1168)
* Adding new files.

* Better.

* Fixing minifier and adding tests.

* Adding benchmarks.

* Including the array header.

* Replacing old stream-based code by the new code.

* Doubling up the itoa.

* Hidden away to_chars in internal namespace.

* Removing the repetitions.

* Documented the atoi functions.

* Tuning the escape sequences.

* Moving the operators off the main namespace.

* Added more tests.

* Tweaking the implementation so that it works with and without exp.

* The string_builder template and mini_formatter class
 are not part of  our public API and are subject to change
 at any time!

* Adding a benchmark and some optimization.

* Cleaning.

* Strictly speaking, this header is needed.
2020-09-23 10:00:39 -04:00
..
linux Improve documentation on padding 2020-09-23 09:07:14 +02:00
twitter Improve documentation on padding 2020-09-23 09:07:14 +02:00
CMakeLists.txt [WIP] tweet reader SAX benchmark 2020-08-18 21:25:03 -07:00
Dockerfile check for performance degradation in CI (#270) 2019-08-12 16:03:56 -04:00
bench_dom_api.cpp Faster and more correct serialization (#1168) 2020-09-23 10:00:39 -04:00
bench_parse_call.cpp Prefixing macros (issue 1035) (#1124) 2020-08-18 18:25:36 -04:00
bench_sax.cpp This must be a typo (#1140) 2020-08-28 20:35:13 -04:00
benchfeatures.cpp Prefixing macros (issue 1035) (#1124) 2020-08-18 18:25:36 -04:00
benchmark.h Fixing clang under visual studio (#1028) 2020-07-06 18:58:19 -04:00
benchmarker.h Prefixing macros (issue 1035) (#1124) 2020-08-18 18:25:36 -04:00
checkperf.cmake This would disable bash scripts under FreeBSD. (#1118) 2020-08-17 11:50:57 -04:00
distinctuseridcompetition.cpp Prefixing macros (issue 1035) (#1124) 2020-08-18 18:25:36 -04:00
event_counter.h Prefixing macros (issue 1035) (#1124) 2020-08-18 18:25:36 -04:00
get_corpus_benchmark.cpp Prefixing macros (issue 1035) (#1124) 2020-08-18 18:25:36 -04:00
minifiercompetition.cpp This removes the crazy alignment requirements. (#1073) 2020-07-27 16:19:01 -04:00
parse.cpp Print progress bar even if there is only one file 2020-06-12 10:01:19 -07:00
parse_stream.cpp Allow use of document_stream with tie() 2020-06-20 21:15:05 -07:00
parseandstatcompetition.cpp Prefixing macros (issue 1035) (#1124) 2020-08-18 18:25:36 -04:00
parsingcompetition.cpp Prefixing macros (issue 1035) (#1124) 2020-08-18 18:25:36 -04:00
perfdiff.cpp Make checkperf work on Windows (#799) 2020-04-27 14:20:05 -04:00
statisticalmodel.cpp Prefixing macros (issue 1035) (#1124) 2020-08-18 18:25:36 -04:00