Commit e5ba86d
1 file changed
+1
-1
lines changed- .github/workflows/aarch64.yml+29
- .github/workflows/cifuzz.yml+1-1
- .github/workflows/fix-trailing-whitespace.yml+1-1
- .github/workflows/msys2.yml+1-1
- .github/workflows/ppc64.yml+1-1
- .github/workflows/riscv64.yml+1-1
- .github/workflows/s390x.yml+1-1
- .github/workflows/ubuntu24-cxx20.yml+22
- .github/workflows/vs17-arm-ci.yml+1-2
- .github/workflows/vs17-ci.yml+4-4
- .github/workflows/vs17-clang-ci-cxx20.yml+37
- .vscode/settings.json+18-6
- CMakeLists.txt+4-3
- Doxyfile+1-1
- README.md+4
- benchmark/find_tweet/nlohmann_json.h+1-1
- benchmark/top_tweet/nlohmann_json.h+2-2
- cmake/CPM.cmake+24
- dependencies/CMakeLists.txt+76-37
- dependencies/import.cmake-48
- doc/basics.md+334-97
- doc/dom.md+64
- doc/iterate_many.md+115-1
- doc/parse_many.md+6-1
- doc/performance.md+2-2
- include/simdjson.h-1
- include/simdjson/arm64/bitmanipulation.h+9-3
- include/simdjson/arm64/numberparsing_defs.h+6
- include/simdjson/arm64/simd.h+7-7
- include/simdjson/base.h+1
- include/simdjson/compiler_check.h+12
- include/simdjson/concepts.h+113
- include/simdjson/dom/array-inl.h+14
- include/simdjson/dom/array.h+16
- include/simdjson/dom/element-inl.h+11
- include/simdjson/dom/element.h+19
- include/simdjson/dom/object-inl.h+12
- include/simdjson/dom/object.h+18
- include/simdjson/dom/parser.h+22-1
- include/simdjson/fallback/numberparsing_defs.h+6
- include/simdjson/generic/dependencies.h-1
- include/simdjson/generic/numberparsing.h-1
- include/simdjson/generic/ondemand/amalgamated.h+7-1
- include/simdjson/generic/ondemand/array-inl.h+1-47
- include/simdjson/generic/ondemand/array.h+2-1
- include/simdjson/generic/ondemand/dependencies.h+1
- include/simdjson/generic/ondemand/deserialize.h+123
- include/simdjson/generic/ondemand/document-inl.h+48-9
- include/simdjson/generic/ondemand/document.h+143-21
- include/simdjson/generic/ondemand/document_stream-inl.h-1
- include/simdjson/generic/ondemand/parser.h+21-1
- include/simdjson/generic/ondemand/std_deserialize.h+166
- include/simdjson/generic/ondemand/value-inl.h+18-9
- include/simdjson/generic/ondemand/value.h+56-10
- include/simdjson/generic/ondemand/value_iterator-inl.h+2
- include/simdjson/haswell/begin.h+6
- include/simdjson/jsonpathutil.h+64
- include/simdjson/lasx/numberparsing_defs.h+6
- include/simdjson/lsx/numberparsing_defs.h+6
- include/simdjson/padded_string-inl.h+9-1
- include/simdjson/padded_string_view-inl.h+5
- include/simdjson/padded_string_view.h+9
- include/simdjson/portability.h+39
- include/simdjson/ppc64/numberparsing_defs.h+6
- include/simdjson/simdjson_version.h+3-3
- singleheader/amalgamate.py+4
- singleheader/simdjson.cpp+272-31
- singleheader/simdjson.h+17.5k-13.1k
- tests/dom/CMakeLists.txt+1
- tests/dom/json_path_tests.cpp+350
- tests/dom/readme_examples.cpp+45
- tests/ondemand/CMakeLists.txt+31-26
- tests/ondemand/ondemand_cacheline.cpp+22-2
- tests/ondemand/ondemand_car_deserialization.cpp+263
- tests/ondemand/ondemand_car_tag_invoke_deserialization.cpp+335
- tests/ondemand/ondemand_custom_types_document_tests.cpp+178
- tests/ondemand/ondemand_custom_types_tests.cpp+195
- tests/ondemand/ondemand_json_path_tests.cpp+49
- tests/ondemand/ondemand_readme_examples.cpp+32-24
- tests/ondemand/ondemand_scalar_tests.cpp+12-3
- tests/ondemand/ondemand_stl_types_tests.cpp+257
- tests/test_macros.h+1
0 commit comments