pydantic
jiter
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Replace `peak` with more efficient `peek`
#48
Merged
Comparing
dh/optimize-peak
(
530ce06
) with
main
(
36b2354
)
CodSpeed Performance Gauge
+12%
Improvement
2
Untouched
35
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
37 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pass2_jiter_iter
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+12%
7.2 µs
6.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
true_array_jiter_iter
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+11%
5.9 µs
5.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
python_parse_string_array_not_cached
crates/jiter/benches/python.rs
CodSpeed Performance Gauge
+9%
48.2 µs
44.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
string_array_jiter_iter
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+7%
9.5 µs
8.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
true_object_jiter_iter
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+4%
23.5 µs
22.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
python_parse_other
crates/jiter/benches/python.rs
CodSpeed Performance Gauge
+4%
7.7 µs
7.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
floats_array_jiter_iter
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+3%
188.7 µs
182.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
python_parse_true_array
crates/jiter/benches/python.rs
CodSpeed Performance Gauge
+3%
18.1 µs
17.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
true_object_jiter_value
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+3%
50.7 µs
49.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bigints_array_jiter_iter
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+2%
153.9 µs
150.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pass2_jiter_value
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+2%
22 µs
21.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
medium_response_jiter_value
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+2%
55.7 µs
54.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
big_jiter_iter
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+2%
37.5 ms
36.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
python_parse_numeric
crates/jiter/benches/python.rs
CodSpeed Performance Gauge
+1%
14.3 µs
14.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bigints_array_jiter_value
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+1%
235.1 µs
232 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
floats_array_jiter_value
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+1%
322 µs
318.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
python_parse_true_object
crates/jiter/benches/python.rs
CodSpeed Performance Gauge
+1%
57.4 µs
56.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
python_parse_medium_response
crates/jiter/benches/python.rs
CodSpeed Performance Gauge
+1%
58 µs
57.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
python_parse_true_object_not_cached
crates/jiter/benches/python.rs
CodSpeed Performance Gauge
+1%
78.3 µs
77.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
python_parse_medium_response_not_cached
crates/jiter/benches/python.rs
CodSpeed Performance Gauge
+1%
75.8 µs
75.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
massive_ints_array_jiter_iter
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
+1%
762.9 µs
758.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pass1_jiter_value
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
0%
43.9 µs
43.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
string_array_jiter_value
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
0%
40.3 µs
40.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
bigints_array_serde_value
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
0%
737.1 µs
734.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
massive_ints_array_jiter_value
crates/jiter/benches/main.rs
CodSpeed Performance Gauge
0%
972.7 µs
969.5 µs
1
2
Commits
Click on a commit to change the comparison range
Base
main
36b2354
+12.68%
optimize peak for efficiency
ed9cfe7
2 years ago
by davidhewitt
0%
Update src/value.rs
8815701
2 years ago
by davidhewitt
0%
fixup serde errors
ae82f74
2 years ago
by davidhewitt
-1%
test coverage
530ce06
2 years ago
by davidhewitt
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs