Skip to content

Tags: gajus/roarr

Tags

v7.21.1

Toggle v7.21.1's commit message
wip

v7.21.0

Toggle v7.21.0's commit message
feat: add maximum breath and depth limits

v7.20.0

Toggle v7.20.0's commit message
feat: provide better error trace

v7.19.0

Toggle v7.19.0's commit message
feat: abstract stringify utility

v7.18.4

Toggle v7.18.4's commit message
fix: use safe stringify

v7.18.3

Toggle v7.18.3's commit message
fix: handle process being undefined

v7.18.2

Toggle v7.18.2's commit message
fix: export JsonObject

v7.18.1

Toggle v7.18.1's commit message
fix: export JsonObject

v7.18.0

Toggle v7.18.0's commit message
feat: remove fast-json-stringify

With "fast-json-stringify":
simple message x 731,726 ops/sec ±1.00% (96 runs sampled)
message with printf x 604,838 ops/sec ±0.98% (95 runs sampled)
message with context x 660,218 ops/sec ±0.68% (97 runs sampled)
message with large context x 715,211 ops/sec ±1.52% (74 runs sampled)
message with large context x 724,470 ops/sec ±1.29% (77 runs sampled)

Without "fast-json-stringify":
simple message x 630,566 ops/sec ±0.59% (99 runs sampled)
message with printf x 551,880 ops/sec ±0.49% (100 runs sampled)
message with context x 577,205 ops/sec ±0.57% (99 runs sampled)
message with large context x 620,727 ops/sec ±1.03% (78 runs sampled)
message with large context x 622,001 ops/sec ±1.47% (76 runs sampled)

The difference is too minor at this point to make it worthwhile

v7.17.0

Toggle v7.17.0's commit message
feat: avoid side effects at initiation