20jasper
JJPWRGEM
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
bytewise parsing for mantissa and exponent
#156
Merged
Comparing
bytewise-main-loop
(
67fa3b1
) with
main
(
b798c86
)
CodSpeed Performance Gauge
+62%
Improvement
10
Untouched
7
Ignored
31
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
Ignored
48 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[canada]
benches/benches/json_tokens.rs::benches::bench_tokens::tokens
CodSpeed Performance Gauge
+62%
46.5 ms
28.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[canada]
benches/benches/json_uglify.rs::benches::benchmarks::uglify_tokens
CodSpeed Performance Gauge
+34%
69.5 ms
51.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[canada]
benches/benches/json_deser.rs::benches::bench_deser::deser
CodSpeed Performance Gauge
+25%
89.3 ms
71.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[citm_catalog]
benches/benches/json_tokens.rs::benches::bench_tokens::tokens
CodSpeed Performance Gauge
+21%
13.1 ms
10.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[twitter]
benches/benches/json_tokens.rs::benches::bench_tokens::tokens
CodSpeed Performance Gauge
+20%
8 ms
6.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[twitter]
benches/benches/json_deser.rs::benches::bench_deser::deser
CodSpeed Performance Gauge
+14%
10.8 ms
9.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[twitter]
benches/benches/json_uglify.rs::benches::benchmarks::uglify_tokens
CodSpeed Performance Gauge
+14%
10.7 ms
9.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[citm_catalog]
benches/benches/json_uglify.rs::benches::benchmarks::uglify_tokens
CodSpeed Performance Gauge
+13%
19.2 ms
16.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[citm_catalog]
benches/benches/json_deser.rs::benches::bench_deser::deser
CodSpeed Performance Gauge
+11%
23 ms
20.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[canada]
benches/benches/json_uglify.rs::benches::benchmarks::uglify_ast
CodSpeed Performance Gauge
+4%
10.8 ms
10.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[citm_catalog]
benches/benches/json_prettify.rs::benches::bench_prettify_ast::prettify_ast
CodSpeed Performance Gauge
0%
8.4 ms
8.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[twitter]
benches/benches/json_prettify.rs::benches::bench_prettify_ast::prettify_ast
CodSpeed Performance Gauge
0%
3 ms
3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[canada]
benches/benches/json_prettify.rs::benches::bench_prettify_ast::prettify_ast
CodSpeed Performance Gauge
0%
19.4 ms
19.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bytes2chars[65536]
benches/benches/bytes2chars.rs::benches::benchmarks::non_ascii
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bytes2chars[65536]
benches/benches/bytes2chars.rs::benches::benchmarks::ascii
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[citm_catalog]
benches/benches/json_uglify.rs::benches::benchmarks::uglify_ast
CodSpeed Performance Gauge
-3%
3.6 ms
3.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
jjpwrgem[twitter]
benches/benches/json_uglify.rs::benches::benchmarks::uglify_ast
CodSpeed Performance Gauge
-6%
1.5 ms
1.6 ms
The benchmarks below are ignored and won't be included in regression detection.
Learn more about ignoring benchmarks
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sonic_rs[citm_catalog]
benches/benches/json_uglify.rs::benches::benchmarks::uglify_ast
Ignored
CodSpeed Performance Gauge
0%
5.5 ms
5.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
serde_json[citm_catalog]
benches/benches/json_uglify.rs::benches::benchmarks::uglify_ast
Ignored
CodSpeed Performance Gauge
0%
5.5 ms
5.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
simd_json[twitter]
benches/benches/json_deser.rs::benches::bench_deser::deser
Ignored
CodSpeed Performance Gauge
0%
6.7 ms
6.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
utf8_decode[65536]
benches/benches/bytes2chars.rs::benches::benchmarks::ascii
Ignored
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
serde_json[twitter]
benches/benches/json_prettify.rs::benches::bench_prettify_ast::prettify_ast
Ignored
CodSpeed Performance Gauge
0%
4.4 ms
4.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bstr[65536]
benches/benches/bytes2chars.rs::benches::benchmarks::non_ascii
Ignored
CodSpeed Performance Gauge
0%
456.1 µs
456.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
serde_json[citm_catalog]
benches/benches/json_deser.rs::benches::bench_deser::deser
Ignored
CodSpeed Performance Gauge
0%
24.6 ms
24.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sonic_rs[twitter]
benches/benches/json_prettify.rs::benches::bench_prettify_ast::prettify_ast
Ignored
CodSpeed Performance Gauge
0%
3.6 ms
3.6 ms
1
2
Commits
Click on a commit to change the comparison range
Base
main
b798c86
+61.39%
perf: bytewise parsing for exponents
da20a8d
2 days ago
by 20jasper
+0.52%
perf: remove iterator abstraction layers
bbda1d3
2 days ago
by 20jasper
0%
chore: update bench results
67fa3b1
2 days ago
by 20jasper
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs