wt synced commits to refs/heads/cbor-integer-writer at wt/json from mirror 2026-10-17 10:49:42 +00:00
719dfa41fb Convert the streamed bytes explicitly in the binary writer sink tests
45e8371a05 Speed up writing CBOR and MessagePack, above all integer arrays
0e95fe8200 Split the slowest Valgrind tests out of unit-large_json and unit-bjdata (#5862)
cd6b428ef0 Fix CI failures on develop from the API performance stack (#5860)
Compare 4 commits »
wt synced commits to refs/heads/develop at wt/json from mirror 2026-10-17 10:49:42 +00:00
0e95fe8200 Split the slowest Valgrind tests out of unit-large_json and unit-bjdata (#5862)
cd6b428ef0 Fix CI failures on develop from the API performance stack (#5860)
Compare 2 commits »
wt synced commits to refs/heads/guard-page-tests at wt/json from mirror 2026-10-17 10:49:42 +00:00
c6c60dcde2 Convert explicitly between bytes and characters in the guard-page tests
ef29747c0a Fix clang-tidy findings in the guard-page tests
1e761f2a14 Test parse_float_native() at the guard page
0cbe6a5cdc Make the guard page test work without exceptions and under UBSan
3d02b8f23e Rename the reader parameter to avoid a flawfinder false positive
Compare 5 commits »
wt synced commits to refs/heads/json-view/19-edit-set at wt/json from mirror 2026-10-17 10:49:42 +00:00
3eed32af4c Follow the renames from the review of the view builder
fe63ab528b Regenerate the amalgamated headers
c7c1be3c6c Keep the view's edit headers clean for clang-tidy in C++17 mode
1721c97d6e Make json_view.hpp pass include-what-you-use
510b9b5a37 Keep a raw string with a backslash out of a CHECK (MSVC C2017)
Compare 5 commits »
wt synced commits to refs/heads/json-view/22-view-dump-fast at wt/json from mirror 2026-10-17 10:49:41 +00:00
0f75bf17c1 Regenerate the amalgamated headers
6facf5af35 Move the dump tests of this branch to unit-json_view_dump.cpp
f8d1deea4d Split the value and pointer edit tests off unit-json_view_edit.cpp
dc0ee70a62 Write doubles from their bits only where double is IEEE 754 binary64
209b55367f Fix clang-tidy 22 findings in unit-to_chars.cpp
Compare 5 commits »
wt synced commits to refs/heads/json-view/21-images at wt/json from mirror 2026-10-17 10:49:41 +00:00
c7c4667aa1 Follow the renames from the review of the view builder
aa87e0a08e Regenerate the amalgamated headers
1783abdf5a Build the image link test without exceptions
57d6b75531 Silence a clang-tidy C++17 finding in the image test
0d0a17b6c1 Make json_view.hpp pass include-what-you-use
Compare 5 commits »
wt synced commits to refs/heads/json-view/13-view-dump at wt/json from mirror 2026-10-17 10:49:41 +00:00
10757c170b Follow the renames from the review of the view builder
3a9eaad392 Regenerate the amalgamated headers
8f2a3898d4 Make json_view.hpp pass include-what-you-use
5ae0f53d8d Split the dump and comparison tests off unit-json_view.cpp
14d1af002e Fix the clang-tidy 22 findings in json_view and its tests
Compare 5 commits »
wt synced commits to refs/heads/perf/lexer-simd-strings at wt/json from mirror 2026-10-17 10:49:41 +00:00
fd72d68d78 Do not dispatch the SSSE3 string scan with GCC's C++20 modules
eeccff6eb3 Define string_bulk_run_from() only where lexer_string_bulk_run() calls it
44983f8c84 Keep the string scan from slowing down short strings and dump() on Arm
6368bf154d Scan strings with SSE2, SSSE3, or NEON
aab1fa9e53 Copy the text of float tokens only when a SAX handler asks for it
Compare 5 commits »
wt synced commits to refs/heads/perf/lexer-lazy-float-text at wt/json from mirror 2026-10-17 10:49:41 +00:00
aab1fa9e53 Copy the text of float tokens only when a SAX handler asks for it
722b2c4334 Skip the digit accumulation checks without exceptions
81ca04f3ec Accumulate number digits while scanning them
f25c6543aa Skip the exception-only checks of the stream input tests without exceptions
c7a9780936 Add ABI tags for JSON_DISABLE_STREAM_BULK_SCAN and JSON_DISABLE_UNLOCKED_FILE_IO
Compare 5 commits »
wt synced commits to refs/heads/claude/parser-stream-performance-8cebe9 at wt/json from mirror 2026-10-17 10:49:41 +00:00
f25c6543aa Skip the exception-only checks of the stream input tests without exceptions
c7a9780936 Add ABI tags for JSON_DISABLE_STREAM_BULK_SCAN and JSON_DISABLE_UNLOCKED_FILE_IO
1d2526b1d8 Make parsing from std::istream and FILE* fast
0e95fe8200 Split the slowest Valgrind tests out of unit-large_json and unit-bjdata (#5862)
cd6b428ef0 Fix CI failures on develop from the API performance stack (#5860)
Compare 5 commits »
wt synced commits to refs/heads/perf/value-operations-speedup at wt/json from mirror 2026-10-17 10:49:41 +00:00
wt synced new reference refs/heads/perf/value-operations-speedup to wt/json from mirror 2026-10-17 10:49:41 +00:00
wt synced commits to refs/heads/dependabot/pip/cmake/requirements/cppcheck-1.5.3 at wt/json from mirror 2026-10-17 10:49:41 +00:00
2285f61347 Bump cppcheck from 1.5.2 to 1.5.3 in /cmake/requirements
cd6b428ef0 Fix CI failures on develop from the API performance stack (#5860)
Compare 2 commits »
wt synced commits to refs/heads/claude/fix-issue-3989-db7e45 at wt/json from mirror 2026-10-17 10:49:41 +00:00
fb729028ba Merge branch 'develop' into claude/fix-issue-3989-db7e45
0e95fe8200 Split the slowest Valgrind tests out of unit-large_json and unit-bjdata (#5862)
cd6b428ef0 Fix CI failures on develop from the API performance stack (#5860)
5683f5e024 Define less_general() only without three-way comparison (#5859)
Compare 4 commits »
wt synced commits to refs/heads/json-view/16-view-simd at wt/json from mirror 2026-10-17 10:49:41 +00:00
9a4d0f1abb Follow the renames from the review of the view builder
3d75d29778 Regenerate the amalgamated headers
ffaf7032f3 Move the dump, comparison, and large-object tests to unit-json_view_dump.cpp
6c94abbdca Make json_view.hpp pass include-what-you-use
428e16baec Index strings with size_t in the colliding-keys test (MSVC C4244 on Win32)
Compare 5 commits »
wt synced commits to refs/heads/benchmarks/value-operations at wt/json from mirror 2026-10-17 10:49:41 +00:00
c1824a43cd Add benchmarks for SAX parsing, value operations, JSON Pointer, and conversions
0e95fe8200 Split the slowest Valgrind tests out of unit-large_json and unit-bjdata (#5862)
cd6b428ef0 Fix CI failures on develop from the API performance stack (#5860)
Compare 3 commits »
wt synced commits to refs/heads/master at wt/dmenu from mirror 2026-10-17 10:39:34 +00:00
8627d0c659 check return value of XCreateIC()
wt synced commits to refs/heads/master at wt/awesome-selfhosted from mirror 2026-10-16 21:09:32 +00:00
d9e8d83a89 [bot] build markdown from awesome-selfhosted-data 2c478c2
65be64ae0e [bot] build markdown from awesome-selfhosted-data e5f4272
Compare 2 commits »
wt synced commits to refs/heads/master at wt/cpp-httplib from mirror 2026-10-16 10:49:37 +00:00
16f9d4a68d Avoid getaddrinfo_a under ThreadSanitizer (#2631)
wt synced commits to refs/heads/master at wt/mongoose from mirror 2026-10-16 10:39:49 +00:00
6d32a7c238 Merge pull request #3736 from cesanta/esp8266
497a3f5e73 Remove esp8266 support
10e67fdf2b Merge pull request #3734 from cesanta/esp32
2f2a5f2f02 Add TLS and health backtrace to esp32
aa21ed443a Merge pull request #3735 from cesanta/bsd
Compare 5 commits »