mirror of
https://github.com/simdjson/simdjson
synced 2026-06-08 17:27:07 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e829566589 | |||
| dbe0c1543e |
+1
-1
@@ -12,7 +12,7 @@ endif()
|
|||||||
project(
|
project(
|
||||||
simdjson
|
simdjson
|
||||||
# The version number is modified by tools/release.py
|
# The version number is modified by tools/release.py
|
||||||
VERSION 4.3.0
|
VERSION 4.3.1
|
||||||
DESCRIPTION "Parsing gigabytes of JSON per second"
|
DESCRIPTION "Parsing gigabytes of JSON per second"
|
||||||
HOMEPAGE_URL "https://simdjson.org/"
|
HOMEPAGE_URL "https://simdjson.org/"
|
||||||
LANGUAGES CXX C
|
LANGUAGES CXX C
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ PROJECT_NAME = simdjson
|
|||||||
# could be handy for archiving the generated documentation or if some version
|
# could be handy for archiving the generated documentation or if some version
|
||||||
# control system is used.
|
# control system is used.
|
||||||
|
|
||||||
PROJECT_NUMBER = "4.3.0"
|
PROJECT_NUMBER = "4.3.1"
|
||||||
|
|
||||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||||
# for a project that appears at the top of each page and should give viewer a
|
# for a project that appears at the top of each page and should give viewer a
|
||||||
|
|||||||
@@ -336,7 +336,7 @@ simdjson_inline bool string_builder::capacity_check(size_t upcoming_bytes) {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// check for overflow, most of the time there is no overflow
|
// check for overflow, most of the time there is no overflow
|
||||||
if (simdjson_likely(position + upcoming_bytes < position)) {
|
if (simdjson_unlikely(position + upcoming_bytes < position)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// We will rarely get here.
|
// We will rarely get here.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
#define SIMDJSON_SIMDJSON_VERSION_H
|
#define SIMDJSON_SIMDJSON_VERSION_H
|
||||||
|
|
||||||
/** The version of simdjson being used (major.minor.revision) */
|
/** The version of simdjson being used (major.minor.revision) */
|
||||||
#define SIMDJSON_VERSION "4.3.0"
|
#define SIMDJSON_VERSION "4.3.1"
|
||||||
|
|
||||||
namespace simdjson {
|
namespace simdjson {
|
||||||
enum {
|
enum {
|
||||||
@@ -19,7 +19,7 @@ enum {
|
|||||||
/**
|
/**
|
||||||
* The revision (major.minor.REVISION) of simdjson being used.
|
* The revision (major.minor.REVISION) of simdjson being used.
|
||||||
*/
|
*/
|
||||||
SIMDJSON_VERSION_REVISION = 0
|
SIMDJSON_VERSION_REVISION = 1
|
||||||
};
|
};
|
||||||
} // namespace simdjson
|
} // namespace simdjson
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* auto-generated on 2026-02-18 20:08:53 -0500. version 4.3.0 Do not edit! */
|
/* auto-generated on 2026-02-20 16:16:37 -0500. version 4.3.1 Do not edit! */
|
||||||
/* including simdjson.cpp: */
|
/* including simdjson.cpp: */
|
||||||
/* begin file simdjson.cpp */
|
/* begin file simdjson.cpp */
|
||||||
#define SIMDJSON_SRC_SIMDJSON_CPP
|
#define SIMDJSON_SRC_SIMDJSON_CPP
|
||||||
|
|||||||
+12
-12
@@ -1,4 +1,4 @@
|
|||||||
/* auto-generated on 2026-02-18 20:08:53 -0500. version 4.3.0 Do not edit! */
|
/* auto-generated on 2026-02-20 16:16:37 -0500. version 4.3.1 Do not edit! */
|
||||||
/* including simdjson.h: */
|
/* including simdjson.h: */
|
||||||
/* begin file simdjson.h */
|
/* begin file simdjson.h */
|
||||||
#ifndef SIMDJSON_H
|
#ifndef SIMDJSON_H
|
||||||
@@ -2520,7 +2520,7 @@ namespace std {
|
|||||||
#define SIMDJSON_SIMDJSON_VERSION_H
|
#define SIMDJSON_SIMDJSON_VERSION_H
|
||||||
|
|
||||||
/** The version of simdjson being used (major.minor.revision) */
|
/** The version of simdjson being used (major.minor.revision) */
|
||||||
#define SIMDJSON_VERSION "4.3.0"
|
#define SIMDJSON_VERSION "4.3.1"
|
||||||
|
|
||||||
namespace simdjson {
|
namespace simdjson {
|
||||||
enum {
|
enum {
|
||||||
@@ -2535,7 +2535,7 @@ enum {
|
|||||||
/**
|
/**
|
||||||
* The revision (major.minor.REVISION) of simdjson being used.
|
* The revision (major.minor.REVISION) of simdjson being used.
|
||||||
*/
|
*/
|
||||||
SIMDJSON_VERSION_REVISION = 0
|
SIMDJSON_VERSION_REVISION = 1
|
||||||
};
|
};
|
||||||
} // namespace simdjson
|
} // namespace simdjson
|
||||||
|
|
||||||
@@ -39901,7 +39901,7 @@ simdjson_inline bool string_builder::capacity_check(size_t upcoming_bytes) {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// check for overflow, most of the time there is no overflow
|
// check for overflow, most of the time there is no overflow
|
||||||
if (simdjson_likely(position + upcoming_bytes < position)) {
|
if (simdjson_unlikely(position + upcoming_bytes < position)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// We will rarely get here.
|
// We will rarely get here.
|
||||||
@@ -41812,7 +41812,7 @@ simdjson_inline bool string_builder::capacity_check(size_t upcoming_bytes) {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// check for overflow, most of the time there is no overflow
|
// check for overflow, most of the time there is no overflow
|
||||||
if (simdjson_likely(position + upcoming_bytes < position)) {
|
if (simdjson_unlikely(position + upcoming_bytes < position)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// We will rarely get here.
|
// We will rarely get here.
|
||||||
@@ -44223,7 +44223,7 @@ simdjson_inline bool string_builder::capacity_check(size_t upcoming_bytes) {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// check for overflow, most of the time there is no overflow
|
// check for overflow, most of the time there is no overflow
|
||||||
if (simdjson_likely(position + upcoming_bytes < position)) {
|
if (simdjson_unlikely(position + upcoming_bytes < position)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// We will rarely get here.
|
// We will rarely get here.
|
||||||
@@ -46634,7 +46634,7 @@ simdjson_inline bool string_builder::capacity_check(size_t upcoming_bytes) {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// check for overflow, most of the time there is no overflow
|
// check for overflow, most of the time there is no overflow
|
||||||
if (simdjson_likely(position + upcoming_bytes < position)) {
|
if (simdjson_unlikely(position + upcoming_bytes < position)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// We will rarely get here.
|
// We will rarely get here.
|
||||||
@@ -49160,7 +49160,7 @@ simdjson_inline bool string_builder::capacity_check(size_t upcoming_bytes) {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// check for overflow, most of the time there is no overflow
|
// check for overflow, most of the time there is no overflow
|
||||||
if (simdjson_likely(position + upcoming_bytes < position)) {
|
if (simdjson_unlikely(position + upcoming_bytes < position)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// We will rarely get here.
|
// We will rarely get here.
|
||||||
@@ -52003,7 +52003,7 @@ simdjson_inline bool string_builder::capacity_check(size_t upcoming_bytes) {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// check for overflow, most of the time there is no overflow
|
// check for overflow, most of the time there is no overflow
|
||||||
if (simdjson_likely(position + upcoming_bytes < position)) {
|
if (simdjson_unlikely(position + upcoming_bytes < position)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// We will rarely get here.
|
// We will rarely get here.
|
||||||
@@ -54320,7 +54320,7 @@ simdjson_inline bool string_builder::capacity_check(size_t upcoming_bytes) {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// check for overflow, most of the time there is no overflow
|
// check for overflow, most of the time there is no overflow
|
||||||
if (simdjson_likely(position + upcoming_bytes < position)) {
|
if (simdjson_unlikely(position + upcoming_bytes < position)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// We will rarely get here.
|
// We will rarely get here.
|
||||||
@@ -56660,7 +56660,7 @@ simdjson_inline bool string_builder::capacity_check(size_t upcoming_bytes) {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// check for overflow, most of the time there is no overflow
|
// check for overflow, most of the time there is no overflow
|
||||||
if (simdjson_likely(position + upcoming_bytes < position)) {
|
if (simdjson_unlikely(position + upcoming_bytes < position)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// We will rarely get here.
|
// We will rarely get here.
|
||||||
@@ -59004,7 +59004,7 @@ simdjson_inline bool string_builder::capacity_check(size_t upcoming_bytes) {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
// check for overflow, most of the time there is no overflow
|
// check for overflow, most of the time there is no overflow
|
||||||
if (simdjson_likely(position + upcoming_bytes < position)) {
|
if (simdjson_unlikely(position + upcoming_bytes < position)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// We will rarely get here.
|
// We will rarely get here.
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user