amorfo77 synced commits to refs/heads/perf/remaining-throw-sites at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced new reference refs/heads/perf/remaining-throw-sites to amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced commits to refs/heads/perf/binary-reader-cold-errors at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced new reference refs/heads/perf/binary-reader-cold-errors to amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced commits to refs/heads/perf/out-of-line-throws at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced new reference refs/heads/perf/out-of-line-throws to amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced commits to refs/heads/fix/diagnostics-ordered-json-quadratic at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
ebab8a11cc Fix quadratic parent updates for ordered_json with JSON_DIAGNOSTICS
f87b707292 Move elements when converting rvalue containers to JSON
420e9218cd Hint the end when converting an object to a standard container
ad4c240e8b Speed up array-to-container from_json
6e051c3bfb Restore unflatten() speed after the linear-time rewrite
Compare 5 commits »
amorfo77 synced commits to refs/heads/claude/kind-goodall-cb86cf at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
908038c027 Look up the key only once in the callback parser's key()
amorfo77 synced commits to refs/heads/perf/inline-value-lifecycle at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced new reference refs/heads/perf/inline-value-lifecycle to amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced commits to refs/heads/custom-number-type-fixes at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
df33a3a8f7 Merge branch 'develop' into custom-number-type-fixes
4e294f4b18 Clarify that double is only the default floating-point type in the docs (#5830)
ccc005c012 Fix contradictions between the documentation, the README, and the library (#5825)
00170dab38 Bump jsdom from 30.1.1 to 30.1.2 in /docs/mkdocs/scripts/mermaid (#5820)
7651248315 Bump mkdocs-llmstxt from 0.5.0 to 0.5.1 in /docs/mkdocs (#5817)
Compare 5 commits »
amorfo77 synced commits to refs/heads/benchmarks/value-operations at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced new reference refs/heads/benchmarks/value-operations to amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced commits to refs/heads/fix/appveyor-zmij-msvc at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced new reference refs/heads/fix/appveyor-zmij-msvc to amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
amorfo77 synced commits to refs/heads/perf/accessor-speedups at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
420e9218cd Hint the end when converting an object to a standard container
ad4c240e8b Speed up array-to-container from_json
6e051c3bfb Restore unflatten() speed after the linear-time rewrite
693f7a1df1 Speed up JSON pointer parsing, formatting, comparison and lookup
ad31938c71 Make flatten() linear for ordered_json
Compare 5 commits »
amorfo77 synced commits to refs/heads/perf/destroy-iterators-diff at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
82250cbe02 Destroy the first levels of a value by recursion
8b2d29f28b Speed up container destruction, iterator access and diff()
0570c5b06b Construct remaining hot-path exceptions out of line so core functions inline
f674a61318 Compare standard containers without a thread-local depth count
106065e62d Make the value lifecycle inline-friendly
Compare 5 commits »
amorfo77 synced commits to refs/heads/claude/interesting-liskov-2cdf0e at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
ad31938c71 Make flatten() linear for ordered_json
908038c027 Look up the key only once in the callback parser's key()
Compare 2 commits »
amorfo77 synced commits to refs/heads/perf/json-pointer at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
6e051c3bfb Restore unflatten() speed after the linear-time rewrite
693f7a1df1 Speed up JSON pointer parsing, formatting, comparison and lookup
ad31938c71 Make flatten() linear for ordered_json
908038c027 Look up the key only once in the callback parser's key()
Compare 4 commits »
amorfo77 synced commits to refs/heads/serializer-escape-table at amorfo77/json from mirror 2026-10-15 10:47:13 +00:00
c403f93196 Sweep invalid UTF-8 at every position through dump()