@@ -90,7 +90,7 @@ rtsOpts exeName benchName0 = unwords [general, exeSpecific, benchSpecific]
90 | "o-n-sp" `isInfixOf` benchName = "-K1M -M32M"
90 | "o-n-sp" `isInfixOf` benchName = "-K1M -M32M"
91 | otherwise = ""
91 | otherwise = ""
92 exeSpecific
92 exeSpecific
93− | "Prelude.Concurrent" `isSuffixOf` exeName = "-K256K -M384M"
93+ | "Prelude.Concurrent" `isSuffixOf` exeName = "-K512K -M384M"
94 | otherwise = ""
94 | otherwise = ""
95 benchSpecific
95 benchSpecific
96 | "Data.Stream.StreamD/o-n-space.elimination.toList" == benchName =
96 | "Data.Stream.StreamD/o-n-space.elimination.toList" == benchName =
@@ -101,13 +101,13 @@ rtsOpts exeName benchName0 = unwords [general, exeSpecific, benchSpecific]
101 | "Prelude.Parallel/o-n-heap.monad-outer-product."
101 | "Prelude.Parallel/o-n-heap.monad-outer-product."
102 `isPrefixOf` benchName = "-M256M"
102 `isPrefixOf` benchName = "-M256M"
103 | "Prelude.Parallel/o-n-space.monad-outer-product."
103 | "Prelude.Parallel/o-n-space.monad-outer-product."
104− `isPrefixOf` benchName = "-M256M"
104+ `isPrefixOf` benchName = "-K2M -M256M"
105 | "Prelude.Rate/o-1-space." `isPrefixOf` benchName = "-K128K"
105 | "Prelude.Rate/o-1-space." `isPrefixOf` benchName = "-K128K"
106 | "Prelude.Rate/o-1-space.asyncly." `isPrefixOf` benchName = "-K128K"
106 | "Prelude.Rate/o-1-space.asyncly." `isPrefixOf` benchName = "-K128K"
107 | "Prelude.Serial/o-1-space.mixed.sum-product-fold" == benchName =
107 | "Prelude.Serial/o-1-space.mixed.sum-product-fold" == benchName =
109− | "Prelude.Serial/o-n-heap.grouping.classifySessionsOf" == benchName =
109+ | "Prelude.Serial/o-n-heap.grouping.classifySessionsOf"
110− "-K1M -M32M"
110+ `isPrefixOf` benchName = "-K1M -M32M"
111 | "Prelude.Serial/o-n-heap.Functor." `isPrefixOf` benchName =
111 | "Prelude.Serial/o-n-heap.Functor." `isPrefixOf` benchName =
112 "-K4M -M32M"
112 "-K4M -M32M"
113 | "Prelude.Serial/o-n-heap.transformer." `isPrefixOf` benchName =
113 | "Prelude.Serial/o-n-heap.transformer." `isPrefixOf` benchName =