RustPython
RustPython
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Fix struct complex conversion and overflow behavior
#8829
Merged
Comparing
doma17:fix-struct-complex-formats
(
acc3605
) with
main
(
7f314dd
)
CodSpeed Performance Gauge
0%
Untouched
62
Skipped
4
Benchmarks
Mode
CPU Simulation
Walltime
Memory
Status
Untouched
Skipped
66 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[loop_append.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
+5%
2.3 ms
2.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[unpickle.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-4%
248.8 µs
260.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[deltablue.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
+4%
2.6 ms
2.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[comprehension_dict.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
+4%
1.9 ms
1.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[float.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
+4%
369.1 µs
356.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[addition.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
+3%
2.4 ms
2.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mandelbrot.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
-2%
671.1 ms
683.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[mandelbrot.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-2%
196.7 µs
200.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
float.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
+2%
312.4 ms
307.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[fannkuch.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-2%
286.2 µs
291 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[nqueens.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-2%
357.4 µs
363.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[cmp.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
+1%
58.6 ms
57.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[20000]
benches/execution.rs::benches::criterion_benchmark::pystone
CodSpeed Performance Gauge
-1%
14.4 ms
14.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[regex_effbot.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
+1%
826.5 µs
816.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[base64.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
+1%
245.9 µs
242.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[pickle.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
+1%
271.5 µs
268.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
unpickle.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
+1%
182.1 ms
180.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nqueens.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
-1%
4.3 s
4.3 s
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
deepcopy.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
+1%
149.7 ms
148.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[json_loads.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-1%
77.5 µs
78.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
deltablue.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
+1%
235.3 ms
233.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
json_loads.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
+1%
69.1 ms
68.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[json_dumps.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-1%
177.4 µs
178.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
regex_effbot.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
0%
1 s
1.1 s
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
richards.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
0%
2.2 s
2.2 s
1
2
3
Commits
Click on a commit to change the comparison range
Base
main
7f314dd
+0.22%
Preserve CPython complex packing behavior after upstream F/D support
acc3605
1 month ago
by doma17
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs