From d2606ed73301db7ab353a49d54d8fa2330000dcb Mon Sep 17 00:00:00 2001 From: Clint Adams Date: Wed, 28 Mar 2018 21:28:55 -0400 Subject: Add benchmark --- bench/mark.hs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 bench/mark.hs (limited to 'bench') diff --git a/bench/mark.hs b/bench/mark.hs new file mode 100644 index 0000000..8251823 --- /dev/null +++ b/bench/mark.hs @@ -0,0 +1,16 @@ +-- mark.hs: openpgp-asciiarmor benchmark suite +-- Copyright © 2018 Clint Adams +-- This software is released under the terms of the ISC license. +-- (See the LICENSE file). + +{-# LANGUAGE FlexibleContexts, OverloadedStrings #-} + +import Criterion.Main + +import Data.Digest.CRC24 + +main :: IO () +main = defaultMain [ + bgroup "crc" [ bench "crc24" $ whnf crc24 "test" + ] + ] -- cgit v1.2.3