1. 17 Mar, 2015 1 commit
    • thomie's avatar
      hpc: use System.FilePath.(</>) instead of (++) · 801f4b98
      thomie authored
      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
      801f4b98
  2. 17 Feb, 2015 1 commit
  3. 23 Nov, 2012 2 commits
  4. 16 Dec, 2010 1 commit
  5. 21 Aug, 2008 1 commit
  6. 25 Oct, 2007 1 commit
  7. 14 Oct, 2007 1 commit
    • andy@galois.com's avatar
      Improving the combine mode for hpc · 1267b64b
      andy@galois.com authored
      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
      1267b64b
  8. 08 Sep, 2007 1 commit
  9. 07 Sep, 2007 1 commit
  10. 20 Jul, 2007 1 commit
  11. 13 Jul, 2007 1 commit
  12. 12 Jul, 2007 1 commit
    • andy@galois.com's avatar
      Adding draft and show to hpc · a966047c
      andy@galois.com authored
      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.
      
      a966047c
  13. 11 Jul, 2007 2 commits
  14. 29 Jun, 2007 1 commit
  15. 25 Jun, 2007 1 commit