Bobronium
copium
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Add benchmarks for patched stdlib and copium with dict memo
#25
Merged
Comparing
add-bechmark-cases
(
16536bf
) with
main
(
e727d17
)
CodSpeed Performance Gauge
+11%
Improvements
1
Untouched
27
New
14
Skipped
316
No successful run was found on
main
(
6ff59a8
) during the generation of this report, so
e727d17
was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
Skipped (316)
Improved
test_combined_cases[stdlib-all_reflexive]
tests/test_performance.py
CodSpeed Performance Gauge
+11%
110.1 µs
99.6 µs
New
test_combined_cases_stdlib_patched[3.14-x86_64-all_proto]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
579.6 µs
test_combined_cases_stdlib_patched[3.14-x86_64-cpython:91610]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
54.7 µs
test_combined_cases_copium_dict_memo[3.14-x86_64-all_reflexive]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
12.1 µs
test_combined_cases_copium_dict_memo[3.14-x86_64-diverse_atomic]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
12.2 µs
test_combined_cases_copium_dict_memo[3.14-x86_64-all_stdlib]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
12.2 µs
test_combined_cases_copium_dict_memo[3.14-x86_64-cpython:91610]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
13.4 µs
test_combined_cases_stdlib_patched[3.14-x86_64-all_empty]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
19.8 µs
test_combined_cases_stdlib_patched[3.14-x86_64-all_stdlib]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
915.4 µs
test_combined_cases_stdlib_patched[3.14-x86_64-all]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
4.8 ms
test_combined_cases_stdlib_patched[3.14-x86_64-all_reflexive]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
24.4 µs
test_combined_cases_stdlib_patched[3.14-x86_64-diverse_atomic]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
559.1 µs
test_combined_cases_copium_dict_memo[3.14-x86_64-all_empty]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
12.2 µs
test_combined_cases_copium_dict_memo[3.14-x86_64-all_proto]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
12.2 µs
test_combined_cases_copium_dict_memo[3.14-x86_64-all]
tests/test_performance.py
CodSpeed Performance Gauge
N/A
N/A
12.2 µs
Passed
test_combined_cases[copium-3.14-x86_64-all_stdlib]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
925.7 µs
915 µs
test_combined_cases[copium-3.14-x86_64-cpython:91610]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
54.8 µs
54.4 µs
test_combined_cases[copium-all_empty]
tests/test_performance.py
CodSpeed Performance Gauge
0%
17.4 µs
17.4 µs
test_combined_cases[copium-cpython:91610]
tests/test_performance.py
CodSpeed Performance Gauge
0%
53.3 µs
53.3 µs
test_combined_cases[stdlib-3.14-x86_64-all]
tests/test_performance.py
CodSpeed Performance Gauge
0%
75.7 ms
75.6 ms
test_combined_cases[copium-3.14-x86_64-diverse_atomic]
tests/test_performance.py
CodSpeed Performance Gauge
0%
558.5 µs
558.5 µs
test_combined_cases[copium-all_proto]
tests/test_performance.py
CodSpeed Performance Gauge
0%
584.1 µs
584.1 µs
test_combined_cases[copium-3.14-x86_64-all_empty]
tests/test_performance.py
CodSpeed Performance Gauge
0%
18.2 µs
18.2 µs
test_combined_cases[copium-diverse_atomic]
tests/test_performance.py
CodSpeed Performance Gauge
0%
560.7 µs
560.8 µs
test_combined_cases[copium-all_stdlib]
tests/test_performance.py
CodSpeed Performance Gauge
0%
963.2 µs
963.7 µs
test_combined_cases[copium-3.14-x86_64-all_proto]
tests/test_performance.py
CodSpeed Performance Gauge
0%
591.5 µs
592 µs
test_combined_cases[stdlib-all_empty]
tests/test_performance.py
CodSpeed Performance Gauge
0%
27.3 µs
27.3 µs
test_combined_cases[stdlib-3.14-x86_64-all_empty]
tests/test_performance.py
CodSpeed Performance Gauge
0%
27.8 µs
27.8 µs
test_combined_cases[copium-all]
tests/test_performance.py
CodSpeed Performance Gauge
0%
4.8 ms
4.8 ms
test_combined_cases[copium-all_reflexive]
tests/test_performance.py
CodSpeed Performance Gauge
-1%
22.9 µs
23 µs
test_combined_cases[stdlib-all]
tests/test_performance.py
CodSpeed Performance Gauge
-1%
89 ms
89.5 ms
test_combined_cases[copium-3.14-x86_64-all]
tests/test_performance.py
CodSpeed Performance Gauge
-1%
4.8 ms
4.8 ms
test_combined_cases[stdlib-3.14-x86_64-all_proto]
tests/test_performance.py
CodSpeed Performance Gauge
-1%
10 ms
10.1 ms
test_combined_cases[stdlib-3.14-x86_64-all_stdlib]
tests/test_performance.py
CodSpeed Performance Gauge
-1%
10.3 ms
10.4 ms
test_combined_cases[stdlib-3.14-x86_64-diverse_atomic]
tests/test_performance.py
CodSpeed Performance Gauge
-1%
7.7 ms
7.8 ms
test_combined_cases[stdlib-cpython:91610]
tests/test_performance.py
CodSpeed Performance Gauge
-1%
338 µs
342.4 µs
test_combined_cases[copium-3.14-x86_64-all_reflexive]
tests/test_performance.py
CodSpeed Performance Gauge
-2%
23.8 µs
24.2 µs
test_combined_cases[stdlib-3.14-x86_64-cpython:91610]
tests/test_performance.py
CodSpeed Performance Gauge
-3%
270.3 µs
277.9 µs
test_combined_cases[stdlib-diverse_atomic]
tests/test_performance.py
CodSpeed Performance Gauge
-4%
13.7 ms
14.2 ms
test_combined_cases[stdlib-3.14-x86_64-all_reflexive]
tests/test_performance.py
CodSpeed Performance Gauge
-4%
60.4 µs
62.9 µs
test_combined_cases[stdlib-all_proto]
tests/test_performance.py
CodSpeed Performance Gauge
-5%
8.4 ms
8.8 ms
test_combined_cases[stdlib-all_stdlib]
tests/test_performance.py
CodSpeed Performance Gauge
-5%
9.1 ms
9.5 ms
Commits
Click on a commit to change the comparison range
Base
main
e727d17
+10.65%
Add benchmarks for patched stdlib and copium with dict memo
da2ac44
25 days ago
by Bobronium
-0.09%
Only check Python version for performance tests if --codspeed arg present
16536bf
25 days ago
by Bobronium
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs