diff options
author | Ori Bernstein <ori@eigenstate.org> | 2017-09-04 02:58:44 -0700 |
---|---|---|
committer | Ori Bernstein <ori@eigenstate.org> | 2017-09-04 02:58:54 -0700 |
commit | 7ef09f3db883c42d01e3b1d80f0d2da6ceff9913 (patch) | |
tree | af370bd4f281a680b9793034f3b5baee1aa43471 /bench/intsort.myr | |
parent | 40d6f7b5cc0cb9e5de1675a1441ad0dfc0a66bda (diff) | |
download | mc-7ef09f3db883c42d01e3b1d80f0d2da6ceff9913.tar.gz |
Modernize benchmarks.
Diffstat (limited to 'bench/intsort.myr')
-rw-r--r-- | bench/intsort.myr | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bench/intsort.myr b/bench/intsort.myr index cb7478c..ff69d3e 100644 --- a/bench/intsort.myr +++ b/bench/intsort.myr @@ -1,6 +1,13 @@ use std +use testr const main = { + testr.bench([ + [.name="fill-sort", .fn={ctx; benchsort()}] + ][:]) +} + +const benchsort = { var a, i a = std.slalloc(500_000) @@ -8,4 +15,5 @@ const main = { a[i] = std.randnum() ;; std.sort(a, std.numcmp) + std.slfree(a) } |