RustPython
RustPython
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
C API type slots
#8435
Comparing
youknowone:c-api-type-slots
(
2fc0aca
) with
main
(
7f314dd
)
CodSpeed Performance Gauge
0%
Untouched
62
Skipped
4
This report is not for the latest commit
The latest commit on this branch (
4c0b716
) does not have a report available yet. Its run may still be in progress. You are viewing the report for
2fc0aca
.
Benchmarks
Mode
CPU Simulation
Walltime
Memory
Status
Untouched
Skipped
66 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[list_count_custom_eq.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
+7%
2.1 ms
2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[loop_append.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
+6%
2.3 ms
2.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[richards.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
+6%
1.8 ms
1.7 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
+5%
77.5 µs
73.8 µ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[unpickle.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-4%
248.8 µs
259.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[cmp.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
-4%
58.6 ms
61 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[nbody.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
+4%
681.1 µs
656.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[generators.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-3%
266.4 µs
275.9 µ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.
rustpython[comprehension_set.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
+3%
1.6 ms
1.5 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
+3%
177.4 µs
172.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fannkuch.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
+3%
1.8 ms
1.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[frozenset.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
-2%
459.9 µs
471.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
deltablue.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
+2%
235.3 ms
230.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[list_count_builtins.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
-2%
537.5 µs
549.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nbody.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
-2%
1.2 s
1.3 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
+2%
271.5 µs
266.6 µs
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.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rustpython[sorted.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
-2%
7 ms
7.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
deepcopy.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
+2%
149.7 ms
147.4 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
290.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decimal_factorial.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
+1%
1,006.9 ms
992.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
generators.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
-1%
4.2 s
4.2 s
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
float.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
-1%
312.4 ms
316.1 ms
1
2
3
Commits
Click on a commit to change the comparison range
Base
main
7f314dd
+0.37%
capi: keep the pyo3 pyclass test under object/pytype
2fc0aca
1 month ago
by youknowone
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs