@@ -33,6 +33,11 @@ rtsOpts exeName benchName0 = unwords [general, exeSpecific, benchSpecific]
33 | "Data.Fold/o-n-heap.key-value.toHashMapIO (max buckets) sum" == benchName =
33 | "Data.Fold/o-n-heap.key-value.toHashMapIO (max buckets) sum" == benchName =
36+ -- This is required only for the --long case because we allocate all
37+ -- the arrays upfront. depends on the size of the stream.
38+ | "Data.Parser/o-1-space" `isPrefixOf` benchName =
36 -----------------------------------------------------------------------
41 -----------------------------------------------------------------------
38 | "Prelude.Parallel/o-n-heap.mapping.mapM" == benchName = "-M256M"
43 | "Prelude.Parallel/o-n-heap.mapping.mapM" == benchName = "-M256M"