@@ -1405,7 +1405,7 @@ o_1_space_indexingX4 value =
1407-------------------------------------------------------------------------------
1407-------------------------------------------------------------------------------
1408−-- Reordering
1408+-- Size conserving transformations (reordering, buffering, etc.)
1409-------------------------------------------------------------------------------
1409-------------------------------------------------------------------------------
1411{-# INLINE reverse #-}
1411{-# INLINE reverse #-}
@@ -1416,13 +1416,15 @@ reverse n = composeN n S.reverse
1416reverse' :: MonadIO m => Int -> SerialT m Int -> m ()
1416reverse' :: MonadIO m => Int -> SerialT m Int -> m ()
1417reverse' n = composeN n Internal.reverse'
1417reverse' n = composeN n Internal.reverse'
1419−o_n_heap_reordering :: Int -> [Benchmark]
1419+o_n_heap_buffering :: Int -> [Benchmark]
1420−o_n_heap_reordering value =
1420+o_n_heap_buffering value =
1421 [ bgroup "buffered"
1421 [ bgroup "buffered"
1423 -- Reversing/sorting a stream
1423 -- Reversing/sorting a stream
1424 benchIOSink value "reverse" (reverse 1)
1424 benchIOSink value "reverse" (reverse 1)
1425 , benchIOSink value "reverse'" (reverse' 1)
1425 , benchIOSink value "reverse'" (reverse' 1)
1427+ , benchIOSink value "mkAsync" (mkAsync serially)
@@ -2130,7 +2132,7 @@ main = do
2130 , o_n_heap_elimination_buffered size
2132 , o_n_heap_elimination_buffered size
2132 -- transformation
2134 -- transformation
2133− , o_n_heap_reordering size
2135+ , o_n_heap_buffering size
2134 , o_n_heap_transformer size
2136 , o_n_heap_transformer size
2136 , bgroup (o_n_space_prefix moduleName) $ Prelude.concat
2138 , bgroup (o_n_space_prefix moduleName) $ Prelude.concat