Skip to content

Commit

Permalink
update simdjson library to version 3.9.3
Browse files Browse the repository at this point in the history
  • Loading branch information
striezel committed May 30, 2024
1 parent f9ea065 commit 03d3a52
Show file tree
Hide file tree
Showing 4 changed files with 603 additions and 30 deletions.
2 changes: 1 addition & 1 deletion changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ home directory and thus would not search for an existing configuration file in
the user's home directory.

simdjson, the library used for JSON parsing, has been updated from version 3.1.6
to version 3.9.2.
to version 3.9.3.

nlohmann/json, the library used for JSON parsing when simdjson is not supported,
has been updated from version 3.11.2 to version 3.11.3.
Expand Down
2 changes: 1 addition & 1 deletion third-party/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ Currently, the following libraries are here:
by Niels Lohmann <http://nlohmann.me>,
licensed under the MIT License <http://opensource.org/licenses/MIT>

* **simdjson**: simdjson: parsing gigabytes of JSON per second, version 3.9.2,
* **simdjson**: simdjson: parsing gigabytes of JSON per second, version 3.9.3,
by Daniel Lemire <https://github.com/simdjson/simdjson>,
licensed under the Apache License 2.0 <https://opensource.org/licenses/Apache-2.0>
5 changes: 3 additions & 2 deletions third-party/simdjson/simdjson.cpp
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* auto-generated on 2024-05-07 18:04:59 -0400. Do not edit! */
/* auto-generated on 2024-05-30 10:52:38 -0400. Do not edit! */
/* including simdjson.cpp: */
/* begin file simdjson.cpp */
#define SIMDJSON_SRC_SIMDJSON_CPP
Expand Down Expand Up @@ -2359,7 +2359,7 @@ enum error_code {
INDEX_OUT_OF_BOUNDS, ///< JSON array index too large
NO_SUCH_FIELD, ///< JSON field not found in object
IO_ERROR, ///< Error reading a file
INVALID_JSON_POINTER, ///< Invalid JSON pointer reference
INVALID_JSON_POINTER, ///< Invalid JSON pointer syntax
INVALID_URI_FRAGMENT, ///< Invalid URI fragment
UNEXPECTED_ERROR, ///< indicative of a bug in simdjson
PARSER_IN_USE, ///< parser is already in use.
Expand Down Expand Up @@ -6896,6 +6896,7 @@ static inline uint32_t detect_supported_architectures() {
/* end file internal/isadetection.h */

#include <initializer_list>
#include <type_traits>

namespace simdjson {

Expand Down
Loading

0 comments on commit 03d3a52

Please sign in to comment.