mirror of
https://github.com/composewell/streamly.git
synced 2024-08-16 15:00:25 +03:00
Rename Async benchmarks to Concurrent benchmarks (#1929)
This commit is contained in:
parent
7ac9ab7d5b
commit
5a42524161
@ -12,7 +12,7 @@ import Streamly.Benchmark.Common (runWithCLIOpts, defaultStreamSize)
|
||||
import qualified Streamly.Internal.Data.Stream.Concurrent as Async
|
||||
|
||||
moduleName :: String
|
||||
moduleName = "Data.Stream.AsyncEager"
|
||||
moduleName = "Data.Stream.ConcurrentEager"
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
-- Main
|
@ -12,7 +12,7 @@ import Streamly.Benchmark.Common (runWithCLIOpts, defaultStreamSize)
|
||||
import qualified Streamly.Internal.Data.Stream.Concurrent as Async
|
||||
|
||||
moduleName :: String
|
||||
moduleName = "Data.Stream.AsyncOrdered"
|
||||
moduleName = "Data.Stream.ConcurrentOrdered"
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
-- Main
|
@ -51,8 +51,8 @@ rtsOpts exeName benchName0 = unwords [general, exeSpecific, benchSpecific]
|
||||
"-K8M -M64M"
|
||||
| "Data.Stream/o-n-space.grouping." `isPrefixOf` benchName = ""
|
||||
| "Data.Stream/o-n-space." `isPrefixOf` benchName = "-K4M"
|
||||
| "Data.Stream.AsyncEager/o-1-space.monad-outer-product.toNullAp" `isPrefixOf` benchName = "-M1024M -K4M"
|
||||
| "Data.Stream.AsyncEager/o-1-space." `isPrefixOf` benchName = "-M512M -K4M"
|
||||
| "Data.Stream.ConcurrentEager/o-1-space.monad-outer-product.toNullAp" `isPrefixOf` benchName = "-M1024M -K4M"
|
||||
| "Data.Stream.ConcurrentEager/o-1-space." `isPrefixOf` benchName = "-M512M -K4M"
|
||||
| "Prelude.WSerial/o-n-space." `isPrefixOf` benchName = "-K4M"
|
||||
| "Prelude.Async/o-n-space.monad-outer-product." `isPrefixOf` benchName =
|
||||
"-K4M"
|
||||
|
@ -257,11 +257,11 @@ benchmark Data.Stream.Async
|
||||
else
|
||||
buildable: True
|
||||
|
||||
benchmark Data.Stream.AsyncEager
|
||||
benchmark Data.Stream.ConcurrentEager
|
||||
import: bench-options-threaded
|
||||
type: exitcode-stdio-1.0
|
||||
hs-source-dirs: Streamly/Benchmark/Data/Stream/, Streamly/Benchmark/Data/
|
||||
main-is: AsyncEager.hs
|
||||
main-is: ConcurrentEager.hs
|
||||
other-modules:
|
||||
Stream.AsyncCommon
|
||||
Stream.Common
|
||||
@ -270,11 +270,11 @@ benchmark Data.Stream.AsyncEager
|
||||
else
|
||||
buildable: True
|
||||
|
||||
benchmark Data.Stream.AsyncOrdered
|
||||
benchmark Data.Stream.ConcurrentOrdered
|
||||
import: bench-options-threaded
|
||||
type: exitcode-stdio-1.0
|
||||
hs-source-dirs: Streamly/Benchmark/Data/Stream/, Streamly/Benchmark/Data/
|
||||
main-is: AsyncOrdered.hs
|
||||
main-is: ConcurrentOrdered.hs
|
||||
other-modules:
|
||||
Stream.AsyncCommon
|
||||
Stream.Common
|
||||
|
4
hie.yaml
4
hie.yaml
@ -44,8 +44,8 @@ cradle:
|
||||
component: "bench:Data.Stream.Concurrent"
|
||||
- path: "./benchmark/Streamly/Benchmark/Data/Stream/AsyncCommon.hs"
|
||||
component: "bench:Data.Stream.Concurrent"
|
||||
- path: "./benchmark/Streamly/Benchmark/Data/Stream/AsyncEager.hs"
|
||||
component: "bench:Data.Stream.AsyncEager"
|
||||
- path: "./benchmark/Streamly/Benchmark/Data/Stream/ConcurrentEager.hs"
|
||||
component: "bench:Data.Stream.ConcurrentEager"
|
||||
- path: "./benchmark/Streamly/Benchmark/Data/Unfold.hs"
|
||||
component: "bench:Data.Unfold"
|
||||
- path: "./benchmark/Streamly/Benchmark/FileSystem/Handle/Read.hs"
|
||||
|
@ -34,13 +34,13 @@ targets =
|
||||
, "serial_async_cmp"
|
||||
]
|
||||
)
|
||||
, ("Data.Stream.AsyncEager",
|
||||
, ("Data.Stream.ConcurrentEager",
|
||||
[ "prelude_concurrent_grp"
|
||||
, "infinite_grp"
|
||||
, "concurrent_cmp"
|
||||
]
|
||||
)
|
||||
, ("Data.Stream.AsyncOrdered",
|
||||
, ("Data.Stream.ConcurrentOrdered",
|
||||
[ "prelude_concurrent_grp"
|
||||
, "infinite_grp"
|
||||
, "concurrent_cmp"
|
||||
|
Loading…
Reference in New Issue
Block a user