1. 16 May, 2009 1 commit
  2. 15 May, 2009 2 commits
  3. 13 May, 2009 1 commit
  4. 08 May, 2009 1 commit
    • Ian Lynagh's avatar
      Handle deciding what docs to build better · 1cce2f51
      Ian Lynagh authored
      Now we have variables for whether or not to build the docbook docs as
      HTML, as PS, and as PDF. The configure script output now matches what
      the build system will do (except it cannot take account of any
      mk/build.mk settings, of course).
      1cce2f51
  5. 02 May, 2009 1 commit
  6. 28 Apr, 2009 2 commits
  7. 26 Apr, 2009 1 commit
  8. 19 Mar, 2009 1 commit
  9. 17 Mar, 2009 1 commit
    • Simon Marlow's avatar
      Add fast event logging · 8b18faef
      Simon Marlow authored
      Generate binary log files from the RTS containing a log of runtime
      events with timestamps.  The log file can be visualised in various
      ways, for investigating runtime behaviour and debugging performance
      problems.  See for example the forthcoming ThreadScope viewer.
      
      New GHC option:
      
        -eventlog   (link-time option) Enables event logging.
      
        +RTS -l     (runtime option) Generates <prog>.eventlog with
                    the binary event information.
      
      This replaces some of the tracing machinery we already had in the RTS:
      e.g. +RTS -vg  for GC tracing (we should do this using the new event
      logging instead).
      
      Event logging has almost no runtime cost when it isn't enabled, though
      in the future we might add more fine-grained events and this might
      change; hence having a link-time option and compiling a separate
      version of the RTS for event logging.  There's a small runtime cost
      for enabling event-logging, for most programs it shouldn't make much
      difference.
      
      (Todo: docs)
      8b18faef
  10. 11 Mar, 2009 1 commit
  11. 05 Mar, 2009 1 commit
  12. 10 Feb, 2009 1 commit
    • Ian Lynagh's avatar
      Don't use the absolute path to the bindist tarball · f75d258c
      Ian Lynagh authored
      On Windows, we end up doing something like
          rsync c:/build/ghc-6.10.1-unknown-mingw32.tar.bz2 haskell.org:dist
      and it thinks that it is meant to get the file from the host called "c".
      Now we just do
          rsync ghc-6.10.1-unknown-mingw32.tar.bz2 haskell.org:dist
      so rsync understand what we mean.
      f75d258c
  13. 05 Jan, 2009 1 commit
  14. 04 Jan, 2009 1 commit
    • Ian Lynagh's avatar
      Require HsColour by default · 9efc323b
      Ian Lynagh authored
      This should stop us ending up without HsColour'ed sources on some
      platforms.
      
      We also now tell Cabal where to find HsColour, rather than it finding
      it itself.
      9efc323b
  15. 14 Nov, 2008 1 commit
  16. 08 Nov, 2008 1 commit
  17. 14 Oct, 2008 1 commit
  18. 07 Oct, 2008 1 commit
  19. 16 Sep, 2008 1 commit
  20. 13 Sep, 2008 1 commit
  21. 06 Sep, 2008 2 commits
  22. 05 Sep, 2008 1 commit
  23. 30 Aug, 2008 1 commit
  24. 25 Aug, 2008 1 commit
  25. 17 Aug, 2008 1 commit
  26. 19 Aug, 2008 1 commit
  27. 13 Aug, 2008 1 commit
  28. 10 Aug, 2008 1 commit
  29. 30 Jul, 2008 1 commit
  30. 24 Jul, 2008 2 commits
  31. 18 Jul, 2008 1 commit
  32. 16 Jul, 2008 1 commit
  33. 10 Jul, 2008 1 commit
  34. 09 Jul, 2008 2 commits
  35. 08 Jul, 2008 1 commit
    • Ian Lynagh's avatar
      Extend the flag for not automatically linking haskell98 · 53ec704b
      Ian Lynagh authored
      It now also doesn't automatically link base and rts either.
      We need this when we've done a build, so base and rts are in the
      package.conf, but we've then cleaned the libraries so they don't
      physically exist any more.
      53ec704b