on master help sign in
Move benchmark/Array* to benchmark/Streamly/Benchmark/Memory/*
82e19d6adithyaov
benchmark/Array.hs → benchmark/Streamly/Benchmark/Memory/Array.hsrenamed+1−1
@@ -12,7 +12,7 @@ import System.Random (randomRIO)
12
12
13import qualified GHC.Exts as GHC
13import qualified GHC.Exts as GHC
14
14
15−import qualified ArrayOps as Ops
15+import qualified Streamly.Benchmark.Memory.ArrayOps as Ops
16import qualified Streamly.Internal.Memory.Array as IA
16import qualified Streamly.Internal.Memory.Array as IA
17import qualified Streamly.Memory.Array as A
17import qualified Streamly.Memory.Array as A
18import qualified Streamly.Prelude as S
18import qualified Streamly.Prelude as S
benchmark/ArrayOps.hs → benchmark/Streamly/Benchmark/Memory/ArrayOps.hsrenamed+1−1
@@ -11,7 +11,7 @@
11{-# LANGUAGE DeriveAnyClass #-}
11{-# LANGUAGE DeriveAnyClass #-}
12{-# LANGUAGE DeriveGeneric #-}
12{-# LANGUAGE DeriveGeneric #-}
13
13
14−module ArrayOps where
14+module Streamly.Benchmark.Memory.ArrayOps where
15
15
16-- import Control.Monad (when)
16-- import Control.Monad (when)
17import Control.Monad.IO.Class (MonadIO)
17import Control.Monad.IO.Class (MonadIO)
benchmark/streamly-benchmarks.cabal+2−2
@@ -414,8 +414,8 @@ benchmark array
414 type: exitcode-stdio-1.0
414 type: exitcode-stdio-1.0
415 ghc-options: -with-rtsopts "-T -K64K -M128M"
415 ghc-options: -with-rtsopts "-T -K64K -M128M"
416 hs-source-dirs: .
416 hs-source-dirs: .
417− main-is: Array.hs
417+ main-is: Streamly/Benchmark/Memory/Array.hs
418− other-modules: ArrayOps
418+ other-modules: Streamly.Benchmark.Memory.ArrayOps
419
419
420-------------------------------------------------------------------------------
420-------------------------------------------------------------------------------
421-- FileIO Benchmarks
421-- FileIO Benchmarks
streamly.cabal+1
@@ -123,6 +123,7 @@ extra-source-files:
123 benchmark/README.md
123 benchmark/README.md
124 benchmark/*.hs
124 benchmark/*.hs
125 benchmark/lib/Streamly/Benchmark/*.hs
125 benchmark/lib/Streamly/Benchmark/*.hs
126+ benchmark/Streamly/Benchmark/Memory/*.hs
126 benchmark/Streamly/Benchmark/Data/*.hs
127 benchmark/Streamly/Benchmark/Data/*.hs
127 benchmark/Streamly/Benchmark/Data/Prim/*.hs
128 benchmark/Streamly/Benchmark/Data/Prim/*.hs
128 benchmark/Streamly/Benchmark/Data/Stream/*.hs
129 benchmark/Streamly/Benchmark/Data/Stream/*.hs