From cbcc0f700b238cea41f95c09a420355470187328 Mon Sep 17 00:00:00 2001 From: jgk Date: Thu, 1 Apr 2021 12:38:49 +0200 Subject: [PATCH] Setup benchmarking --- bench/Bench.hs | 4 ++++ package.yaml | 12 ++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) create mode 100644 bench/Bench.hs diff --git a/bench/Bench.hs b/bench/Bench.hs new file mode 100644 index 000000000..2a50cac83 --- /dev/null +++ b/bench/Bench.hs @@ -0,0 +1,4 @@ +import Criterion.Main + +main :: IO () +main = putStrLn "h" diff --git a/package.yaml b/package.yaml index d93b19c2b..63eef0d8d 100644 --- a/package.yaml +++ b/package.yaml @@ -81,10 +81,10 @@ tests: - loop benchmarks: - loop-benchmarks: - dependencies: - - criterion - ghc-options: + loop-benchmarks: + dependencies: + - criterion + ghc-options: - -threaded - -O2 - -rtsopts @@ -96,6 +96,6 @@ benchmarks: - -funfolding-keeness-factor1000 - -fllvm - -optlo-O3 - main: Bench.hs - source-dirs: bench + main: Bench.hs + source-dirs: bench