1. 01 Nov, 2006 12 commits
  2. 30 Oct, 2006 1 commit
  3. 27 Oct, 2006 4 commits
  4. 26 Oct, 2006 2 commits
  5. 25 Oct, 2006 1 commit
  6. 26 Oct, 2006 1 commit
  7. 25 Oct, 2006 7 commits
  8. 24 Oct, 2006 3 commits
    • andy@galois.com's avatar
      Haskell Program Coverage · d5934bbb
      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. 
      				      
      d5934bbb
    • Simon Marlow's avatar
      fix 5.04 compile · 33b8b60e
      Simon Marlow authored
      33b8b60e
    • Simon Marlow's avatar
      9a8c922e
  9. 23 Oct, 2006 1 commit
  10. 24 Oct, 2006 2 commits
    • Simon Marlow's avatar
      Split GC.c, and move storage manager into sm/ directory · ab0e778c
      Simon Marlow authored
      In preparation for parallel GC, split up the monolithic GC.c file into
      smaller parts.  Also in this patch (and difficult to separate,
      unfortunatley):
        
        - Don't include Stable.h in Rts.h, instead just include it where
          necessary.
        
        - consistently use STATIC_INLINE in source files, and INLINE_HEADER
          in header files.  STATIC_INLINE is now turned off when DEBUG is on,
          to make debugging easier.
        
        - The GC no longer takes the get_roots function as an argument.
          We weren't making use of this generalisation.
      ab0e778c
    • Simon Marlow's avatar
      fix a printf format warning · 2246c514
      Simon Marlow authored
      2246c514
  11. 20 Oct, 2006 1 commit
  12. 19 Oct, 2006 5 commits