Avatar for the Quantinuum user
Quantinuum
guppylang
BlogDocsChangelog

feat!: Change the return type of measurement functions to a new `Measurement` type and remove opaque bools from the compiler

#1707
Comparing
ts/future-measure
(
9405b97
) with
main
(
17282cd
)
CodSpeed Performance Gauge
0%
Untouched
9

Benchmarks

9 total
test_queue_push_benchmark_compile
tests/benchmarks/test_queue_push_pop.py
CodSpeed Performance Gauge
+1%
402 ms397.5 ms
test_queue_push_pop_benchmark_compile
tests/benchmarks/test_queue_push_pop.py
CodSpeed Performance Gauge
+1%
550.1 ms544 ms
test_many_ctrl_flow_compile
tests/benchmarks/test_ctrl_flow.py
CodSpeed Performance Gauge
0%
793.2 ms790.1 ms
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.3 s6.3 s
test_big_array_check
tests/benchmarks/test_big_array.py
CodSpeed Performance Gauge
0%
3.1 s3.1 s
test_import_guppy
tests/benchmarks/test_prelude.py
CodSpeed Performance Gauge
0%
265.6 µs265.9 µs
test_queue_push_pop_benchmark
tests/benchmarks/test_queue_push_pop.py
CodSpeed Performance Gauge
-1%
2 s2 s
test_many_ctrl_flow_check
tests/benchmarks/test_ctrl_flow.py
CodSpeed Performance Gauge
-2%
323.6 ms331.3 ms

Commits

Click on a commit to change the comparison range
Base
main
17282cd
+0.03%
Merge remote-tracking branch 'origin/main' into ts/future-measure
1ab6ec6
19 days ago
by tatiana-s
-0.1%
Ignore pytket measure tests for now
e23ef39
19 days ago
by tatiana-s
+0.01%
Adjust to qsystem extension changes
e53349b
12 days ago
by tatiana-s
+0.18%
Address comments
ec5ea14
9 days ago
by tatiana-s
-0.13%
Delete deferred measurement example
9405b97
6 days ago
by tatiana-s
© 2026 CodSpeed Technology
Home Terms Privacy Docs