lol-benches 0.0.0.2 → 0.0.0.3
raw patch · 3 files changed
+11/−7 lines, 3 filesdep ~DRBGdep ~MonadRandomdep ~ansi-terminal
Dependency ranges changed: DRBG, MonadRandom, ansi-terminal, containers, criterion, crypto-api, deepseq, lol, split, statistics, transformers
Files
- CHANGES.md +4/−0
- Crypto/Lol/Benchmarks/Standard.hs +6/−6
- lol-benches.cabal +1/−1
CHANGES.md view
@@ -1,6 +1,10 @@ Changelog for lol-benches project ================================ +0.0.0.3+-----+ * Removed imports of Simple*Benches.+ 0.0.0.2 ----- * Import Control.Monad.Random hiding `lift` to support MonadRandom-0.5.1.
Crypto/Lol/Benchmarks/Standard.hs view
@@ -25,9 +25,9 @@ module Crypto.Lol.Benchmarks.Standard where import Crypto.Lol.Benchmarks-import Crypto.Lol.Benchmarks.SimpleTensorBenches+--import Crypto.Lol.Benchmarks.SimpleTensorBenches import Crypto.Lol.Benchmarks.TensorBenches-import Crypto.Lol.Benchmarks.SimpleUCycBenches+--import Crypto.Lol.Benchmarks.SimpleUCycBenches import Crypto.Lol.Benchmarks.UCycBenches import Crypto.Lol.Benchmarks.CycBenches import Crypto.Lol.Factored@@ -66,9 +66,9 @@ oneIdxBenches _ _ pgen = let ptmr = Proxy :: Proxy '(t,m,r) in benchGroup (showType ptmr) $ (($ pgen) . ($ ptmr)) <$> [- simpleTensorBenches1,+ --simpleTensorBenches1, tensorBenches1,- simpleUCycBenches1,+ --simpleUCycBenches1, ucycBenches1, cycBenches1 ]@@ -79,9 +79,9 @@ twoIdxBenches _ _ = let ptmr = Proxy :: Proxy '(t,m,m',r) in benchGroup (showType ptmr) $ ($ ptmr) <$> [- simpleTensorBenches2,+ --simpleTensorBenches2, tensorBenches2,- simpleUCycBenches2,+ --simpleUCycBenches2, ucycBenches2, cycBenches2 ]
lol-benches.cabal view
@@ -5,7 +5,7 @@ -- PVP summary: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change-version: 0.0.0.2+version: 0.0.0.3 synopsis: A library for benchmarking <https://hackage.haskell.org/package/lol Λ ∘ λ>. homepage: https://github.com/cpeikert/Lol Bug-Reports: https://github.com/cpeikert/Lol/issues