summaryrefslogtreecommitdiff
path: root/utils/hpc/HpcFlags.hs
Commit message (Collapse)AuthorAgeFilesLines
* Typos in comments [ci skip]Gabor Greif2017-07-061-1/+1
|
* hpc: use System.FilePath.(</>) instead of (++)Thomas Miedema2015-03-171-1/+2
| | | | | | | | | | | | | | | | Summary: BAD: "." ++ "/" ++ "/absolute/path" == ".//absolute/path" GOOD: "." </> "/absolute/path" == "/absolute path" Also replace `++ ".ext"` with `<.> "ext"`. Although it doesn't fix any bugs in this instance, it might in some other. As a general rule it's better not to use (++) on FilePaths. Reviewed By: austin, hvr Differential Revision: https://phabricator.haskell.org/D703 GHC Trac Issues: #10138
* Add configurable verbosity level to hpcYuras Shumovich2015-02-171-1/+20
| | | | | | | | | | | | | | | | | | | Summary: All commands now have `--verbosity` flag, so one can configure cabal package with `--hpc-options="--verbosity=0"`. Right now it is used only in `hpc markup` to supress unnecessary output. Reviewers: austin Reviewed By: austin Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D660 GHC Trac Issues: #10091
* Add a --reset-hpcdirs flag to hpcIan Lynagh2012-11-231-6/+12
|
* de-tab hpcIan Lynagh2012-11-231-88/+88
|
* Remove redundant HpcMap and HpcSet wrappers around Data.{Map,Set}Ian Lynagh2010-12-161-1/+1
|
* Make some utils -Wall cleanIan Lynagh2008-08-211-6/+14
|
* Fixing typo in runtime documentation for hpc, push to stableandy@unsafeperformio.com2007-10-251-1/+1
|
* Improving the combine mode for hpcandy@galois.com2007-10-141-11/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | we now have Processing Coverage files: sum Sum multiple .tix files in a single .tix file combine Combine two .tix files in a single .tix file map Map a function over a single .tix file Where sum joins many .tix files, combine joins two files (with extra functionality possible), and map just applied a function to single .tix file. These changes were improvements driven by hpc use cases. END OF DESCRIPTION*** Place the long patch description above the ***END OF DESCRIPTION*** marker. The first line of this file will be the patch name. This patch contains the following changes: M ./utils/hpc/Hpc.hs -1 +3 M ./utils/hpc/HpcCombine.hs -33 +84 M ./utils/hpc/HpcFlags.hs -11 +59
* updating hpc toolkitandy@galois.com2007-09-081-1/+1
| | | | | | The hpc overlay has been ported from hpc-0.4 The new API for readMix is now used.
* Fixing hpc to allow use of hash function to seperate source files on source pathandy@galois.com2007-09-071-0/+1
|
* hpc-tools: improving flag processing and help messages, small bug fixes.andy@galois.com2007-07-201-35/+52
|
* Warning Police: Unused importsMichael D. Adams2007-07-131-1/+0
|
* Adding draft and show to hpcandy@galois.com2007-07-121-2/+4
| | | | | | | | | | | | | | | | we now have hpc draft <TIX_FILE> This drafts up a candidate overlay for 100% coverage. and hpc show <TIX_FILE> This show verbose details about a tix file; mainly for debugging.
* Adding hpcError, that improves error messages with usageandy@galois.com2007-07-111-0/+7
|
* Adding support for packages into hpc toolsandy@galois.com2007-07-111-7/+18
|
* Fixing hpc tools for 6.2 and 6.4andy@galois.com2007-06-291-1/+1
|
* Adding hpc tools, as a single program.andy@galois.com2007-06-251-0/+149