wt synced commits to refs/heads/json-view/19-edit-set at wt/json from mirror 2026-10-18 10:59:41 +00:00
45566375ee Expect count() to count every member in the edit tests
14a45389fb Follow the renames from the review of the view builder
58ba8e061f Regenerate the amalgamated headers
1b8d714a60 Keep the view's edit headers clean for clang-tidy in C++17 mode
f80ebdaae5 Make json_view.hpp pass include-what-you-use
Compare 5 commits »
wt synced commits to refs/heads/claude/fix-issue-3989-db7e45 at wt/json from mirror 2026-10-18 10:59:40 +00:00
24de5b2f5c Count lines incrementally when a recovering parse reports many errors
wt synced commits to refs/heads/json-view/13-view-dump at wt/json from mirror 2026-10-18 10:59:40 +00:00
109cab33c1 Exclude all json_view test files from Infer's reports
32a4b0feb3 Regenerate the amalgamated headers
7b66cdb9d8 Address the review of json_view dump() and comparisons
be59fb2a57 Keep the stream includes of json_view.hpp for IWYU
321965e0ad Follow the renames from the review of the view builder
Compare 5 commits »
wt synced commits to refs/heads/json-view/11-view-access at wt/json from mirror 2026-10-18 10:59:40 +00:00
1b3cb9df75 Regenerate the amalgamated headers
7b755737b4 Address the review of json_view element access
f2582daa62 Report one-character non-numeric array indices like basic_json in the view
01f45b844d Regenerate the amalgamated headers
412ef7419a Fix the clang-tidy 22 findings in json_view and its tests
Compare 5 commits »
wt synced commits to refs/heads/json-view/22-view-dump-fast at wt/json from mirror 2026-10-18 10:59:40 +00:00
209e822121 Regenerate the amalgamated headers
f889ec4dcc Move the dump tests of this branch to unit-json_view_dump.cpp
961c9c604f Split the value and pointer edit tests off unit-json_view_edit.cpp
168d74f6eb Write doubles from their bits only where double is IEEE 754 binary64
7d774a7352 Fix clang-tidy 22 findings in unit-to_chars.cpp
Compare 5 commits »
wt synced commits to refs/heads/perf/lexer-dispatch at wt/json from mirror 2026-10-18 10:59:40 +00:00
141a4062e1 Allow the string literal parameter of scan_literal() for clang-tidy
0e809e363b Skip the literal fast path test without exceptions
cd02078103 Match literals without a stack array and keep parser states in bytes
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
Compare 5 commits »
wt synced commits to refs/heads/json-view/16-view-simd at wt/json from mirror 2026-10-18 10:59:40 +00:00
adaa1273f4 Regenerate the amalgamated headers
4939f8d667 Encode JSON_VIEW_NO_SIMD and JSON_VIEW_USE_SSSE3 in the ABI namespace
4cdc02de4b Regenerate the amalgamated headers
a23d11d50a Address the review of the json_view object index and SIMD scan
bac7daaed7 Rename slots in the object index for Qt compatibility
Compare 5 commits »
wt synced commits to refs/heads/json-view/15-view-bench at wt/json from mirror 2026-10-18 10:59:40 +00:00
ba41476066 Check the CSV file and the round count in the json_view benchmarks
3754732a01 Add a timeout and a concurrency group to the json_view benchmarks
c68b88dd82 Make the downloads of json_view's compare.py robust
63e3fa8f76 Compare json_view with yyjson, simdjson, and Boost.JSON
209e822121 Regenerate the amalgamated headers
Compare 5 commits »
wt synced commits to refs/heads/master at wt/st from mirror 2026-10-17 10:59:43 +00:00
fdaadd5b1e config.def.h: add a comment to prevent a user config error
2f02c153d5 add some range checks for ATTR_WIDE and ATTR_WDUMMY
3caed3e78f check XGetWMHints() return value
Compare 3 commits »
wt synced commits to refs/heads/master at wt/cpp-httplib from mirror 2026-10-17 10:59:39 +00:00
87940631e2 Check the client certificate in the PEM memory test and skip the CA dir
4836eb0fa5 Check both outcomes in the update_certs_pem client cert test
d00af3f4e6 Test client cert rejection for PEM memory servers and update_certs_pem
958f9aa82b Take resumable test sessions from the new-session callback
f1c5068ee8 Build the tests that throw only with exceptions
Compare 5 commits »
wt synced commits to refs/heads/master at wt/mongoose from mirror 2026-10-17 10:49:47 +00:00
60840d0d89 Merge pull request #3739 from cesanta/post3732
298ee549da make error reporting consistent
5e4ae64e1b Merge pull request #3738 from cesanta/iserror
c5778aa608 Misc fixes and regression unbreaks
Compare 4 commits »
wt synced commits to refs/heads/perf/lexer-number-scan at wt/json from mirror 2026-10-17 10:49:43 +00:00
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
1d2526b1d8 Make parsing from std::istream and FILE* fast
Compare 5 commits »
wt synced commits to refs/heads/json-view/11-view-access at wt/json from mirror 2026-10-17 10:49:43 +00:00
bc7a04eab4 Report one-character non-numeric array indices like basic_json in the view
3d30852947 Regenerate the amalgamated headers
3def457230 Fix the clang-tidy 22 findings in json_view and its tests
ea01c56065 Make json_view.hpp pass include-what-you-use
912baeef88 Avoid GCC useless-cast warnings in the integer index tests
Compare 5 commits »
wt synced and deleted reference refs/heads/fix/develop-ci-2026-10-16 at wt/json from mirror 2026-10-17 10:49:43 +00:00
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/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/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/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/json-view/08-view-builder at wt/json from mirror 2026-10-17 10:49:42 +00:00
e7fc853e2d Include materialize.hpp in the view builder test
4cc906e567 Address the review: null inline nodes, trait spelling, and max() in json_view
99250c8275 Say that json_view converts integers while parsing
6d3f0dae96 Apply the review's wording fixes to the json_view documentation
bdb6966416 Address the review of the view builder and document
Compare 5 commits »
wt synced commits to refs/heads/json-view/15-view-bench at wt/json from mirror 2026-10-17 10:49:42 +00:00
c590911470 Check the CSV file and the round count in the json_view benchmarks
3f0ffb30ca Add a timeout and a concurrency group to the json_view benchmarks
07c481e5df Make the downloads of json_view's compare.py robust
bb85f8e99c Compare json_view with yyjson, simdjson, and Boost.JSON
0f75bf17c1 Regenerate the amalgamated headers
Compare 5 commits »