simdjson/singleheader
John Keiser 6d978c383a Kinder, gentler implementation selection
- Allow user to specify SIMDJSON_BUILTIN_IMPLEMENTATION
- Make cmake -DSIMDJSON_IMPLEMENTATION=haswell *only* specify haswell
- Move negative implementation selection to
-DSIMDJSON_EXCLUDE_IMPLEMENTATION
- Automatically select SIMDJSON_BUILTIN_IMPLEMENTATION if
SIMDJSON_IMPLEMENTATION is set
- Move implementation enablement mostly to implementation files
- Make implementation enablement and selection simpler and more robust
- Fix bug where programs linked against simdjson were not passed
SIMDJSON_XXX_IMPLEMENTATION or SIMDJSON_EXCEPTIONS
2020-10-06 11:29:45 -07:00
..
CMakeLists.txt This would disable bash scripts under FreeBSD. (#1118) 2020-08-17 11:50:57 -04:00
README.md Put back the amalgamation files and add tests (#929) 2020-06-12 17:57:45 -04:00
amalgamate.sh Fix amalgamation with generic/ files in include/ 2020-10-04 12:47:30 -07:00
amalgamate_demo.cpp Prefixing macros (issue 1035) (#1124) 2020-08-18 18:25:36 -04:00
simdjson.cpp Fixing the issue. (#1151) 2020-09-02 18:41:59 -04:00
simdjson.h Kinder, gentler implementation selection 2020-10-06 11:29:45 -07:00

README.md

Try : c++ -O3 -std=c++17 -pthread -o amalgamate_demo amalgamate_demo.cpp && ./amalgamate_demo ../jsonexamples/twitter.json ../jsonexamples/amazon_cellphones.ndjson