Avatar for the RustPython user
RustPython
RustPython
BlogDocsChangelog

Integrate remaining Python 3.15 final runtime and libraries

#8954
Comparing
youknowdot:cpython-315-mega-integration
(
4914518
) with
main
(
b25ab5e
)
CodSpeed Performance Gauge
-10%
Regression
1
Untouched
61
Skipped
4

Benchmarks

66 total
rustpython[json_loads.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-10%
75.1 µs83.5 µs
rustpython[mandelbrot.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-10%
190.9 µs211.6 µs
rustpython[decimal_factorial.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-10%
182.6 µs201.9 µs
rustpython[deepcopy.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-9%
360.9 µs395.9 µs
rustpython[base64.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-9%
233.8 µs256.4 µs
rustpython[fannkuch.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-9%
283.7 µs310.9 µs
rustpython[nqueens.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-9%
368.4 µs403.3 µs
rustpython[generators.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-8%
273.1 µs298.3 µs
rustpython[unpickle.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-8%
262.9 µs286.8 µs
rustpython[pidigits.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-8%
346.4 µs377.5 µs
rustpython[pickle.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-8%
270.6 µs294.7 µs
rustpython[json_dumps.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-8%
174.8 µs190.2 µs
rustpython[richards.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-8%
1.7 ms1.8 ms
rustpython[float.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-8%
355.8 µs385.3 µs
rustpython[deltablue.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-7%
2.5 ms2.7 ms
rustpython[nbody.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-7%
672.3 µs724.5 µs
rustpython[pystone.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-7%
1.1 ms1.2 ms
rustpython[regex_effbot.py]
benches/execution.rs::benches::criterion_benchmark::parse_to_ast
CodSpeed Performance Gauge
-7%
797.4 µs856.1 µs
rustpython[comprehension_set.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
+4%
1.3 ms1.3 ms
deltablue.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
-1%
240.5 ms243.8 ms
base64.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
-1%
30.3 ms30.6 ms
json_loads.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
+1%
64.8 ms64.3 ms
rustpython[frozenset.py]
benches/microbenchmarks.rs::benches::criterion_benchmark::microbenchmarks
CodSpeed Performance Gauge
+1%
86.3 µs85.8 µs
pidigits.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
+1%
403.2 ms401.2 ms
pickle.py[rustpython]
benches/execution.rs::benches::criterion_benchmark::execution
CodSpeed Performance Gauge
0%
642.4 ms639.5 ms

Commits

Click on a commit to change the comparison range
Base
main
b25ab5e
-2.55%
Preserve native errors through ctypes teardown callbacks
eb08f9c
8 days ago
by youknowdot
-7.53%
Reconcile landed XML and remove unused mega scaffolding
4914518
59 minutes ago
by youknowdot
© 2026 CodSpeed Technology
Home Terms Privacy Docs