on master help sign in
Fix bench targets, array read instance benchmark
c156fe2Harendra Kumar
benchmark/Streamly/Benchmark/Data/Array.hs+1−1
@@ -78,7 +78,7 @@ o_1_space_generation value =
78 [ bgroup
78 [ bgroup
79 "generation"
79 "generation"
80 [ benchIOSrc "write . intFromTo" (sourceIntFromToFromStream value)
80 [ benchIOSrc "write . intFromTo" (sourceIntFromToFromStream value)
81− , let testStr = mkListString value
81+ , let testStr = "fromList " ++ mkListString value
82 in testStr `deepseq` bench "read" (nf readInstance testStr)
82 in testStr `deepseq` bench "read" (nf readInstance testStr)
83 , benchPureSrc "writeN . IsList.fromList" (sourceIsList value)
83 , benchPureSrc "writeN . IsList.fromList" (sourceIsList value)
84 , benchPureSrc
84 , benchPureSrc
benchmark/bench-runner/Main.hs+3−3
@@ -81,10 +81,10 @@ rtsOpts exeName benchName0 = unwords [general, exeSpecific, benchSpecific]
81 && "/o-1-space.generation.read" `isSuffixOf` benchName = "-M32M"
81 && "/o-1-space.generation.read" `isSuffixOf` benchName = "-M32M"
82 | "Data.Array" `isPrefixOf` benchName
82 | "Data.Array" `isPrefixOf` benchName
83 && "/o-1-space.generation.show" `isSuffixOf` benchName = "-M32M"
83 && "/o-1-space.generation.show" `isSuffixOf` benchName = "-M32M"
84− | "Data.Array/o-1-space.transformationX4.map" == benchName = "-M32M"
84+ | "Data.Array.Generic/o-1-space.transformationX4.map" == benchName = "-M32M"
85− | "Data.Array.Unboxed/o-1-space.elimination.foldable.foldl"
85+ | "Data.Array/o-1-space.elimination.foldable.foldl"
86 `isPrefixOf` benchName = "-K8M"
86 `isPrefixOf` benchName = "-K8M"
87− | "Data.Array.Unboxed/o-1-space.elimination.foldable.sum" == benchName =
87+ | "Data.Array/o-1-space.elimination.foldable.sum" == benchName =
88 "-K8M"
88 "-K8M"
89 | "Unicode.Char/o-1-space." `isPrefixOf` benchName = "-M32M"
89 | "Unicode.Char/o-1-space." `isPrefixOf` benchName = "-M32M"
90 | otherwise = ""
90 | otherwise = ""
targets/Targets.hs+3−3
@@ -108,18 +108,18 @@ targets =
108 )
108 )
109
109
110 -- Arrays
110 -- Arrays
111− , ("Data.Array",
111+ , ("Data.Array.Generic",
112 [ "array_grp"
112 [ "array_grp"
113 , "array_cmp"
113 , "array_cmp"
114 ]
114 ]
115 )
115 )
116− , ("Data.Array.Unboxed",
116+ , ("Data.Array",
117 [ "array_grp"
117 [ "array_grp"
118 , "array_cmp"
118 , "array_cmp"
119 , "pinned_array_cmp"
119 , "pinned_array_cmp"
120 ]
120 ]
121 )
121 )
122− , ("Data.Array.Unboxed.Mut",
122+ , ("Data.Array.Mut",
123 [ "array_grp"
123 [ "array_grp"
124 , "array_cmp"
124 , "array_cmp"
125 , "noTest"
125 , "noTest"