on master help sign in
Move the Benchmark.* modules to Internal
commit2c9503769cf1db2e11c17da0ca1a471d24074f46 authoradithyaov <adi.obilisetty@gmail.com> dateTue 19 Nov 2019, 15:40 (7 years ago) parent3da7028
8 files changed+14−14
benchmark/FileIO.hs+2−2 benchmark/Linear.hs+1−1 benchmark/LinearAsync.hs+1−1 benchmark/LinearRate.hs+1−1 src/Streamly/Benchmark/FileIO/Array.hs → src/Streamly/Internal/Benchmark/FileIO/Array.hs+2−2 src/Streamly/Benchmark/FileIO/Stream.hs → src/Streamly/Internal/Benchmark/FileIO/Stream.hs+2−2 src/Streamly/Benchmark/Prelude.hs → src/Streamly/Internal/Benchmark/Prelude.hs+2−2 streamly.cabal+3−3
benchmark/FileIO.hs+2−2
@@ -14,8 +14,8 @@ import System.Process.Typed (shell, runProcess_)
1414import Data.IORef
1515import Gauge
1616
17−import qualified Streamly.Benchmark.FileIO.Stream as BFS
18−import qualified Streamly.Benchmark.FileIO.Array as BFA
17+import qualified Streamly.Internal.Benchmark.FileIO.Stream as BFS
18+import qualified Streamly.Internal.Benchmark.FileIO.Array as BFA
1919
2020-- Input and output file handles
2121data Handles = Handles Handle Handle
benchmark/Linear.hs+1−1
@@ -16,7 +16,7 @@ import System.Random (randomRIO)
1616import Data.Monoid (Last(..))
1717
1818import qualified GHC.Exts as GHC
19−import qualified Streamly.Benchmark.Prelude as Ops
19+import qualified Streamly.Internal.Benchmark.Prelude as Ops
2020
2121import Streamly
2222import qualified Streamly.Data.Fold as FL
benchmark/LinearAsync.hs+1−1
@@ -8,7 +8,7 @@
88import Control.DeepSeq (NFData)
99-- import Data.Functor.Identity (Identity, runIdentity)
1010import System.Random (randomRIO)
11−import qualified Streamly.Benchmark.Prelude as Ops
11+import qualified Streamly.Internal.Benchmark.Prelude as Ops
1212
1313import Streamly
1414import Gauge
benchmark/LinearRate.hs+1−1
@@ -10,7 +10,7 @@
1010
1111-- import Data.Functor.Identity (Identity, runIdentity)
1212import System.Random (randomRIO)
13−import qualified Streamly.Benchmark.Prelude as Ops
13+import qualified Streamly.Internal.Benchmark.Prelude as Ops
1414
1515import Streamly
1616import Gauge
src/Streamly/Benchmark/FileIO/Array.hs → src/Streamly/Internal/Benchmark/FileIO/Array.hsrenamed+2−2
@@ -1,5 +1,5 @@
11-- |
2−-- Module : Streamly.Benchmark.FileIO.Array
2+-- Module : Streamly.Internal.Benchmark.FileIO.Array
33-- Copyright : (c) 2019 Composewell Technologies
44--
55-- License : BSD3
@@ -18,7 +18,7 @@
1818{-# OPTIONS_GHC -fplugin Test.Inspection.Plugin #-}
1919#endif
2020
21−module Streamly.Benchmark.FileIO.Array
21+module Streamly.Internal.Benchmark.FileIO.Array
2222 (
2323 last
2424 , countBytes
src/Streamly/Benchmark/FileIO/Stream.hs → src/Streamly/Internal/Benchmark/FileIO/Stream.hsrenamed+2−2
@@ -1,5 +1,5 @@
11-- |
2−-- Module : Streamly.Benchmark.FileIO.Stream
2+-- Module : Streamly.Internal.Benchmark.FileIO.Stream
33-- Copyright : (c) 2019 Composewell Technologies
44--
55-- License : BSD3
@@ -19,7 +19,7 @@
1919{-# OPTIONS_GHC -fplugin Test.Inspection.Plugin #-}
2020#endif
2121
22−module Streamly.Benchmark.FileIO.Stream
22+module Streamly.Internal.Benchmark.FileIO.Stream
2323 (
2424 -- * FileIO
2525 last
src/Streamly/Benchmark/Prelude.hs → src/Streamly/Internal/Benchmark/Prelude.hsrenamed+2−2
@@ -1,5 +1,5 @@
11-- |
2−-- Module : Streamly.Benchmark.Prelude
2+-- Module : Streamly.Internal.Benchmark.Prelude
33-- Copyright : (c) 2018 Harendra Kumar
44--
55-- License : MIT
@@ -20,7 +20,7 @@
2020{-# OPTIONS_GHC -fplugin Test.Inspection.Plugin #-}
2121#endif
2222
23−module Streamly.Benchmark.Prelude where
23+module Streamly.Internal.Benchmark.Prelude where
2424
2525import Control.DeepSeq (NFData)
2626import Control.Monad (when)
streamly.cabal+3−3
@@ -345,9 +345,9 @@ library
345345
346346 if flag(benchmark)
347347 exposed-modules:
348− Streamly.Benchmark.FileIO.Array
349− , Streamly.Benchmark.FileIO.Stream
350− , Streamly.Benchmark.Prelude
348+ Streamly.Internal.Benchmark.FileIO.Array
349+ , Streamly.Internal.Benchmark.FileIO.Stream
350+ , Streamly.Internal.Benchmark.Prelude
351351
352352 build-depends: base >= 4.8 && < 5
353353 , ghc-prim >= 0.2 && < 0.6