Commits

Anonymous committed 2305eec

add a simple decode benchmark.

Comments (0)

Files changed (1)

benchmarks/Benchmarks.hs

          , bench "1024" $ whnf B16.encode (generate 1024)
          , bench "65536" $ whnf B16.encode (generate 65536)
          ]
+       , bgroup "decode" [
+           bench "8" $ whnf (B16.decode . B16.encode) (generate 8)
+         , bench "32" $ whnf (B16.decode . B16.encode) (generate 32)
+         , bench "128" $ whnf (B16.decode . B16.encode) (generate 128)
+         , bench "1024" $ whnf (B16.decode . B16.encode) (generate 1024)
+         , bench "65536" $ whnf (B16.decode . B16.encode) (generate 65536)
+         ]
        ]