1. 16 Aug, 2007 6 commits
  2. 15 Aug, 2007 3 commits
  3. 16 Aug, 2007 1 commit
  4. 15 Aug, 2007 2 commits
  5. 14 Aug, 2007 1 commit
  6. 09 Aug, 2007 3 commits
    • mnislaih's avatar
      A new :stepover command for the debugger · fcd7ba21
      mnislaih authored
        
        Step from statement to statement without leaving the block. 
        Tries to do the sensible thing when used on expressions.
            
            The idea is to:
            1 - Step to the next breakpoint and examine the srcloc
            2 - If it is contained in the same statement block as we were, 
                then stop and give control to the user, 
              else continue to the next breakpoint
            3 - Repeat from 1. If we reach the end of the statement block,
                i.e. no more ticks in this expression after the current one, 
                then step normally.
        
        Replace statement block with 'declaration block' (of an expression) in the
        pseudo algo. above.
        Let's see how well this idea works in practice...
      fcd7ba21
    • mnislaih's avatar
    • mnislaih's avatar
      Functor instance for the GHCi monad · ae460dc3
      mnislaih authored
      ae460dc3
  7. 15 Aug, 2007 2 commits
  8. 13 Aug, 2007 1 commit
    • gwright@antiope.com's avatar
      Fix build with external gmp library. · 24311993
      gwright@antiope.com authored
      ghc fails to build if you use an external gmp library. This is because
      ghc requires the header file gmp.h, which used to be provided by the
      internal gmp source code.  The file gmp.h is no longer part of the
      gmp source code, but is generated as part of the build procedure.
      If an external gmp is specified, the internal gmp is not build and the
      gmp.h file never gets generated.
      
      Of course, it was a bad idea anyway to use a header file from a potentially
      different version of the library.
      
      The patch sets HAVE_LIB_GMP if the gmp library is found during configuration
      and conditionalizes including the library header file on it.
      24311993
  9. 14 Aug, 2007 1 commit
  10. 15 Aug, 2007 1 commit
  11. 07 Aug, 2007 1 commit
    • rl@cse.unsw.edu.au's avatar
      Implicitly import NDP stuff when vectorising · 82661b7f
      rl@cse.unsw.edu.au authored
      We add the following declaration to all vectorised modules:
      
        import qualified <NDP interface module> as :NDP
      
      This allows us to refer to NDP stuff by RdrName later on but does not expose
      NDP names to the user's code.
      82661b7f
  12. 12 Aug, 2007 4 commits
  13. 11 Aug, 2007 1 commit
  14. 01 Aug, 2007 2 commits
  15. 29 Jul, 2007 2 commits
  16. 07 Aug, 2007 1 commit
  17. 06 Aug, 2007 2 commits
  18. 10 Aug, 2007 3 commits
  19. 06 Aug, 2007 1 commit
  20. 10 Aug, 2007 1 commit
  21. 09 Aug, 2007 1 commit