on master help sign in
Move b/NestedOps.hs and b/NestedUnfoldOps.hs to b/Streamly/Benchmark
commit18949ef4148c1d5bd97bf29c3a33b37b6797e8f6 authoradithyaov <adi.obilisetty@gmail.com> dateMon 6 Apr 2020, 18:47 (7 years ago) parent82e19d6
6 files changed+9−9
benchmark/NestedConcurrent.hs+1−1 benchmark/NestedUnfoldOps.hs → benchmark/Streamly/Benchmark/Data/NestedUnfoldOps.hs+1−1 benchmark/NestedOps.hs → benchmark/Streamly/Benchmark/Prelude/NestedOps.hs+1−1 benchmark/lib/Streamly/Benchmark/Prelude.hs+2−2 benchmark/streamly-benchmarks.cabal+3−4 streamly.cabal+1
benchmark/NestedConcurrent.hs+1−1
@@ -15,7 +15,7 @@ import Streamly.Benchmark.Common (parseCLIOpts)
1515import Streamly
1616import Gauge
1717
18−import qualified NestedOps as Ops
18+import qualified Streamly.Benchmark.Prelude.NestedOps as Ops
1919
2020benchIO :: (NFData b) => String -> (Int -> IO b) -> Benchmark
2121benchIO name f = bench name $ nfIO $ randomRIO (1,1) >>= f
benchmark/NestedUnfoldOps.hs → benchmark/Streamly/Benchmark/Data/NestedUnfoldOps.hsrenamed+1−1
@@ -5,7 +5,7 @@
55-- License : BSD3
66-- Maintainer : streamly@composewell.com
77
8−module NestedUnfoldOps where
8+module Streamly.Benchmark.Data.NestedUnfoldOps where
99
1010import Control.Monad.IO.Class (MonadIO (..))
1111import Streamly.Internal.Data.Unfold (Unfold)
benchmark/NestedOps.hs → benchmark/Streamly/Benchmark/Prelude/NestedOps.hsrenamed+1−1
@@ -9,7 +9,7 @@
99{-# LANGUAGE FlexibleContexts #-}
1010{-# LANGUAGE ScopedTypeVariables #-}
1111
12−module NestedOps where
12+module Streamly.Benchmark.Prelude.NestedOps where
1313
1414import Control.Exception (try)
1515import GHC.Exception (ErrorCall)
benchmark/lib/Streamly/Benchmark/Prelude.hs+2−2
@@ -128,8 +128,8 @@ import Streamly.Internal.Data.Time.Units
128128
129129import qualified Streamly.Internal.Prelude as IP
130130
131−import qualified NestedOps as Nested
132−import qualified NestedUnfoldOps as NestedUnfold
131+import qualified Streamly.Benchmark.Prelude.NestedOps as Nested
132+import qualified Streamly.Benchmark.Data.NestedUnfoldOps as NestedUnfold
133133
134134import Gauge
135135import Streamly hiding (runStream)
benchmark/streamly-benchmarks.cabal+3−4
@@ -138,8 +138,8 @@ library lib-prelude
138138 exposed-modules:
139139 Streamly.Benchmark.Prelude
140140 other-modules: Streamly.Benchmark.Common
141− , NestedOps
142− , NestedUnfoldOps
141+ , Streamly.Benchmark.Prelude.NestedOps
142+ , Streamly.Benchmark.Data.NestedUnfoldOps
143143 -- XXX GHCJS build fails for this library.
144144 if impl(ghcjs)
145145 buildable: False
@@ -338,7 +338,7 @@ benchmark nested-concurrent
338338 ghc-options: -with-rtsopts "-T -N2 -K256K -M128M"
339339 hs-source-dirs: .
340340 main-is: NestedConcurrent.hs
341− other-modules: NestedOps
341+ other-modules: Streamly.Benchmark.Prelude.NestedOps
342342
343343benchmark parallel
344344 import: bench-options-threaded
@@ -346,7 +346,6 @@ benchmark parallel
346346 ghc-options: -with-rtsopts "-T -N2 -K128K -M256M"
347347 hs-source-dirs: .
348348 main-is: Parallel.hs
349− other-modules: NestedOps
350349 if impl(ghcjs)
351350 buildable: False
352351 else
streamly.cabal+1
@@ -128,6 +128,7 @@ extra-source-files:
128128 benchmark/Streamly/Benchmark/Data/Prim/*.hs
129129 benchmark/Streamly/Benchmark/Data/Stream/*.hs
130130 benchmark/Streamly/Benchmark/FileIO/*.hs
131+ benchmark/Streamly/Benchmark/Prelude/*.hs
131132 benchmark/Streamly/Benchmark/Prelude/Serial/*.hs
132133
133134extra-tmp-files: