Avatar for the Bobronium user
Bobronium
copium
BlogDocsChangelog

Add descriptive error causes for reduce values errors

#35Merged
Comparing
descriptive-reduce-error-causes
(
62d5c6e
) with
main
(
4bcdb4f
)
CodSpeed Performance Gauge
+30%
Improvement
1
Untouched
357

Benchmarks

358 total
test_individual_cases[copium-cpython:91610:repeating_atomic]
tests/test_performance.py
CodSpeed Performance Gauge
+30%
29.4 µs22.7 µs
test_individual_cases[stdlib-3.14-x86_64-stdlib:enum:Animal.CAT]
tests/test_performance.py
CodSpeed Performance Gauge
+2%
18.6 µs18.3 µs
test_combined_cases_copium_dict_memo[3.14-x86_64-diverse_atomic]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
12.2 µs12.1 µs
test_individual_cases[copium-3.14-x86_64-container:dict_mutable_key]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
29.4 µs29.1 µs
test_combined_cases[stdlib-all_proto]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
8.4 ms8.3 ms
test_individual_cases[copium-atom:bytes:b'bytes']
tests/test_performance.py
CodSpeed Performance Gauge
+1%
9.7 µs9.6 µs
test_individual_cases[copium-atom:type(True)]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
9.8 µs9.7 µs
test_individual_cases[copium-atom:type(None)]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
9.8 µs9.7 µs
test_individual_cases[copium-3.14-x86_64-container:tuple()0]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
17.8 µs17.7 µs
test_individual_cases[copium-3.14-x86_64-container:slice(1, 10, 2)]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
25.7 µs25.5 µs
test_individual_cases[copium-3.14-x86_64-cpython:91610:small_tuple]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
18.6 µs18.4 µs
test_individual_cases[copium-3.14-x86_64-proto:__deepcopy__(memo=None)]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
23.9 µs23.8 µs
test_combined_cases_copium_dict_memo[3.14-x86_64-all]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
12.1 µs12.1 µs
test_combined_cases_copium_dict_memo[3.14-x86_64-all_proto]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
12.2 µs12.1 µs
test_individual_cases[copium-3.14-x86_64-container:set((1, 2, 3))]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
21.2 µs21.1 µs
test_individual_cases[copium-3.14-x86_64-proto:__deepcopy__(memo)]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
26.1 µs26 µs
test_combined_cases_copium_dict_memo[3.14-x86_64-cpython:91610]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
13.3 µs13.2 µs
test_individual_cases[stdlib-3.14-x86_64-proto:__deepcopy__(memo)]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
37.3 µs37.1 µs
test_individual_cases[copium-cpython:91610:dataclass_small]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
32.5 µs32.3 µs
test_individual_cases[copium-time:timedelta:3d7s]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
31.3 µs31.1 µs
test_individual_cases[copium-reflexive:tuple_list]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
9.7 µs9.6 µs
test_individual_cases[copium-atom:Ellipsis]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
9.7 µs9.6 µs
test_individual_cases[copium-atom:NotImplemented]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
9.7 µs9.6 µs
test_individual_cases[copium-reflexive:mutual_lists]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
9.7 µs9.6 µs
test_individual_cases[copium-func:max]
tests/test_performance.py
CodSpeed Performance Gauge
+1%
9.7 µs9.6 µs

Commits

Click on a commit to change the comparison range
Base
main
4bcdb4f
+29.8%
Add descriptive error causes for reduce values errors
62d5c6e
10 days ago
by Bobronium
© 2026 CodSpeed Technology
Home Terms Privacy Docs