Avatar for the Quantinuum user
Quantinuum
guppylang
BlogDocsChangelog

refactor: narrow ASTNode types to check_call and _synthesize_binary

#1726
Comparing
acl/check_synth_types
(
758c98f
) with
main
(
e4324d5
)
CodSpeed Performance Gauge
0%
Untouched
9

Benchmarks

9 total
test_big_array_check
tests/benchmarks/test_big_array.py
CodSpeed Performance Gauge
0%
2.9 s2.9 s
test_queue_push_benchmark
tests/benchmarks/test_queue_push_pop.py
CodSpeed Performance Gauge
0%
1.4 s1.4 s
test_big_array_compile
tests/benchmarks/test_big_array.py
CodSpeed Performance Gauge
0%
6.1 s6.1 s
test_queue_push_pop_benchmark
tests/benchmarks/test_queue_push_pop.py
CodSpeed Performance Gauge
0%
2 s2 s
test_queue_push_benchmark_compile
tests/benchmarks/test_queue_push_pop.py
CodSpeed Performance Gauge
0%
395 ms395.7 ms
test_queue_push_pop_benchmark_compile
tests/benchmarks/test_queue_push_pop.py
CodSpeed Performance Gauge
0%
539.9 ms540.9 ms
test_many_ctrl_flow_compile
tests/benchmarks/test_ctrl_flow.py
CodSpeed Performance Gauge
0%
777.2 ms779.4 ms
test_import_guppy
tests/benchmarks/test_prelude.py
CodSpeed Performance Gauge
0%
265.1 µs266 µs
test_many_ctrl_flow_check
tests/benchmarks/test_ctrl_flow.py
CodSpeed Performance Gauge
0%
312.6 ms314.1 ms

Commits

Click on a commit to change the comparison range
Base
main
e4324d5
-0.18%
_synthesize_binary takes only BinOp or Compare
1f4e18c
1 day ago
by acl-cqc
0%
Factor out fake_call helper, set keywords for python 3.12
758c98f
1 day ago
by acl-cqc
© 2026 CodSpeed Technology
Home Terms Privacy Docs