lean4-htt/tests/bench/qsort
Kim Morrison 3ee2842e77
feat: remove runtime bounds checks and partial from qsort (#6241)
This PR refactors `Array.qsort` to remove runtime array bounds checks,
and avoids the use of `partial`. We use the `Vector` API, along with
auto_params, to avoid having to write any proofs. The new code
benchmarks indistinguishably from the old.
2024-12-01 06:26:00 +00:00
..
.gitignore feat: remove runtime bounds checks and partial from qsort (#6241) 2024-12-01 06:26:00 +00:00
lakefile.toml feat: remove runtime bounds checks and partial from qsort (#6241) 2024-12-01 06:26:00 +00:00
lean-toolchain feat: remove runtime bounds checks and partial from qsort (#6241) 2024-12-01 06:26:00 +00:00
Main.lean feat: remove runtime bounds checks and partial from qsort (#6241) 2024-12-01 06:26:00 +00:00
README.md feat: remove runtime bounds checks and partial from qsort (#6241) 2024-12-01 06:26:00 +00:00

insertionSort