This project is mirrored from https://gitlab.haskell.org/ghc/ghc.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
- 18 Oct, 2007 1 commit
-
-
Simon Marlow authored
Fixes some gratuitous warnings when compiling via C with -fhpc
-
- 17 Sep, 2007 2 commits
-
-
andy@galois.com authored
This lets us gain coverage on programs that use fork, like xmonad. * To be merged to STABLE *
-
andy@galois.com authored
* To be merged to STABLE. *
-
- 27 Jun, 2007 1 commit
-
-
andy@galois.com authored
-
- 26 Jun, 2007 1 commit
-
-
andy@galois.com authored
-
- 12 Jun, 2007 1 commit
-
-
andy@galois.com authored
foreign import ccall unsafe hs_hpc_write :: CString -> IO () foreign import ccall unsafe hs_hpc_read :: CString -> IO () These write a Hpc description of the state of the world to a file, or read a description into the current Hpc tickbox subsystem.
-
- 30 Apr, 2007 1 commit
-
-
andy@galois.com authored
- .tix files are now a list of MixModule, which contain a hash of the contents of the .mix file. - .mix files now have (the same) hash number. This changes allow different binaries that use the same module compiled in the same way to share coverage information.
-
- 13 Feb, 2007 2 commits
-
-
andy@galois.com authored
-
andy@galois.com authored
-
- 10 Jan, 2007 1 commit
-
-
andy@galois.com authored
- Now we use two pipes and a fork rather than use named pipes - We use the HPCRIX env var to send the pipe numbers in %d:%d format - We now always breakpoint for special events - We check to see we are the original process before each breakpoint event sub processes are not debugged; this lets us debug the debugger.
-
- 09 Jan, 2007 2 commits
-
-
andy@galois.com authored
-
andy@galois.com authored
-
- 14 Dec, 2006 1 commit
-
-
andy@galois.com authored
-
- 13 Dec, 2006 2 commits
-
-
andy@galois.com authored
-
andy@galois.com authored
- Added HPCRIX support for passing tracer filename. - Added thread tracing support. - Cleaned up use of HsFFI.h
-
- 09 Dec, 2006 1 commit
-
-
andy@galois.com authored
-
- 30 Nov, 2006 1 commit
-
-
andy@galois.com authored
-
- 10 Nov, 2006 1 commit
-
-
sven.panne@aedion.de authored
-
- 25 Oct, 2006 1 commit
-
-
andy@galois.com authored
-
- 24 Oct, 2006 1 commit
-
-
andy@galois.com authored
This large checkin is the new ghc version of Haskell Program Coverage, an expression-level coverage tool for Haskell. Parts: - Hpc.[ch] - small runtime support for Hpc; reading/writing *.tix files. - Coverage.lhs - Annotates the HsSyn with coverage tickboxes. - New Note's in Core, - TickBox -- ticked on entry to sub-expression - BinaryTickBox -- ticked on exit to sub-expression, depending -- on the boolean result. - New Stg level TickBox (no BinaryTickBoxes, though) You can run the coverage tool with -fhpc at compile time. Main must be compiled with -fhpc.
-