on master help sign in
Rename Data.Parser.ParserK benchmark to Data.ParserK (#2457)
commitf5f25b43b6bee78200743b23c062fe57d468a567 authorRanjeet Ranjan <ranjeetr@composewell.com> dateMon 24 Jul 2023, 17:51 (3 years ago) parentf763943
7 files changed+10−13
.github/workflows/regression-check.yml+1−1 benchmark/Streamly/Benchmark/Data/Parser/ParserK.hs → benchmark/Streamly/Benchmark/Data/ParserK.hs+1−1 benchmark/bench-runner/Main.hs+1−1 benchmark/streamly-benchmarks.cabal+4−4 hie.yaml+2−4 streamly.cabal−1 targets/Targets.hs+1−1
.github/workflows/regression-check.yml+1−1
@@ -25,7 +25,7 @@ jobs:
2525 Data.Fold
2626 Data.Fold.Window
2727 Data.Parser
28− Data.Parser.ParserK
28+ Data.ParserK
2929 Data.Stream.StreamD
3030 Data.Stream.StreamK:6
3131 Data.Unfold
benchmark/Streamly/Benchmark/Data/Parser/ParserK.hs → benchmark/Streamly/Benchmark/Data/ParserK.hsrenamed+1−1
@@ -313,7 +313,7 @@ monad16 value =
313313-------------------------------------------------------------------------------
314314
315315moduleName :: String
316−moduleName = "Data.Parser.ParserK"
316+moduleName = "Data.ParserK"
317317
318318instance NFData ParseError where
319319 {-# INLINE rnf #-}
benchmark/bench-runner/Main.hs+1−1
@@ -98,7 +98,7 @@ rtsOpts exeName benchName0 = unwords [general, exeSpecific, benchSpecific]
9898 `isPrefixOf` benchName = "-K4M -M512M"
9999 -- XXX Takes up to 160MB heap for --long, we use chunked stream for
100100 -- this, so the reason may be related to chunked streams.
101− | "Data.Parser.ParserK/o-1-space"
101+ | "Data.ParserK/o-1-space"
102102 `isPrefixOf` benchName = "-K4M -M256M"
103103
104104 -----------------------------------------------------------------------
benchmark/streamly-benchmarks.cabal+4−4
@@ -403,10 +403,10 @@ benchmark Data.Parser
403403 else
404404 ghc-options: +RTS -M2000M -RTS
405405
406−benchmark Data.Parser.ParserK
406+benchmark Data.ParserK
407407 import: bench-options
408408 type: exitcode-stdio-1.0
409− hs-source-dirs: Streamly/Benchmark/Data/Parser
409+ hs-source-dirs: Streamly/Benchmark/Data
410410 main-is: ParserK.hs
411411 if impl(ghcjs)
412412 buildable: False
@@ -418,10 +418,10 @@ benchmark Data.Parser.ParserK
418418-- the rewrite rules are disabled. We can also use the "no-fusion" build
419419-- flag but we need to keep in mind that it disables fusion for streams
420420-- as well.
421−benchmark Data.Parser.FromParserK
421+benchmark Data.FromParserK
422422 import: bench-options
423423 type: exitcode-stdio-1.0
424− hs-source-dirs: Streamly/Benchmark/Data/Parser
424+ hs-source-dirs: Streamly/Benchmark/Data
425425 cpp-options: -DFROM_PARSERK
426426 main-is: ParserK.hs
427427 if flag(use-streamly-core) || impl(ghcjs)
hie.yaml+2−4
@@ -28,10 +28,8 @@ cradle:
2828 component: "bench:Data.Fold"
2929 - path: "./benchmark/Streamly/Benchmark/Data/Parser.hs"
3030 component: "bench:Data.Parser"
31− - path: "./benchmark/Streamly/Benchmark/Data/Parser/ParserD.hs"
32− component: "bench:Data.Parser.ParserD"
33− - path: "./benchmark/Streamly/Benchmark/Data/Parser/ParserK.hs"
34− component: "bench:Data.Parser.ParserK"
31+ - path: "./benchmark/Streamly/Benchmark/Data/ParserK.hs"
32+ component: "bench:Data.ParserK"
3533 - path: "./benchmark/Streamly/Benchmark/Data/Stream/StreamD.hs"
3634 component: "bench:Data.Stream.StreamD"
3735 - path: "./benchmark/Streamly/Benchmark/Data/Stream/StreamK.hs"
streamly.cabal−1
@@ -72,7 +72,6 @@ extra-source-files:
7272 benchmark/Streamly/Benchmark/Data/Array/Mut.hs
7373 benchmark/Streamly/Benchmark/Data/Array/Stream.hs
7474 benchmark/Streamly/Benchmark/Data/Fold/Window.hs
75− benchmark/Streamly/Benchmark/Data/Parser/*.hs
7675 benchmark/Streamly/Benchmark/Data/Stream/*.hs
7776 benchmark/Streamly/Benchmark/FileSystem/*.hs
7877 benchmark/Streamly/Benchmark/FileSystem/Handle/*.hs
targets/Targets.hs+1−1
@@ -176,7 +176,7 @@ targets =
176176 , ("Data.Ring.Unboxed", [])
177177
178178 -- Parsers
179− , ("Data.Parser.ParserK",
179+ , ("Data.ParserK",
180180 [ "base_parser_grp"
181181 , "base_parser_cmp"
182182 , "infinite_grp"