on master help sign in
Fix duplicate benchmark names

Move the fold benchmarks in stream module to the fold module.

commit4f9fc7d2c9caf6ad4580cf02991082cf39724c86 authorHarendra Kumar <harendra@composewell.com> dateFri 19 Feb 2021, 03:45 (6 years ago) parent3947fee
2 files changed+2−3
benchmark/Streamly/Benchmark/Data/Fold.hs+2 benchmark/Streamly/Benchmark/Prelude/Serial/Elimination.hs−3
benchmark/Streamly/Benchmark/Data/Fold.hs+2
@@ -306,6 +306,8 @@ o_n_heap_serial value =
306306 [
307307 benchIOSink value "toList" (S.fold FL.toList)
308308 , benchIOSink value "toListRev" (S.fold FL.toListRev)
309+ , benchIOSink value "toStream" (S.fold FL.toStream)
310+ , benchIOSink value "toStreamRev" (S.fold FL.toStreamRev)
309311 ]
310312 ]
311313
benchmark/Streamly/Benchmark/Prelude/Serial/Elimination.hs−3
@@ -36,7 +36,6 @@ import qualified Streamly.Internal.Data.Stream.StreamD as D
3636
3737import qualified Streamly.Prelude as S
3838import qualified Streamly.Internal.Data.Stream.IsStream as Internal
39−import qualified Streamly.Internal.Data.Fold as FL
4039
4140import Gauge
4241import Streamly.Prelude (SerialT, IsStream, serially)
@@ -540,8 +539,6 @@ o_n_heap_elimination_toList value =
540539 -- Converting the stream to a list or pure stream in a strict monad
541540 [ benchIOSink value "toListRev" Internal.toListRev
542541 , benchIOSink value "toStreamRev" Internal.toStreamRev
543− , benchIOSink value "toStream" (S.fold FL.toStream)
544− , benchIOSink value "toStreamRev" (S.fold FL.toStreamRev)
545542 ]
546543 ]
547544