1. 02 Jun, 2009 1 commit
  2. 30 May, 2009 1 commit
  3. 29 May, 2009 1 commit
  4. 23 May, 2009 2 commits
  5. 22 May, 2009 1 commit
    • Ian Lynagh's avatar
      Change how we find the host/build/target platforms · 82fbc4be
      Ian Lynagh authored
      Rather than using the autoconf built-in stuff and mangling it, we
      now just ask the bootstrapping compiler what platform we are on.
      
      When doing a port of GHC, you need to specify the platform you are
      porting to.
      
      The minimum version of GHC required is now 6.8.
      82fbc4be
  6. 21 May, 2009 3 commits
  7. 16 May, 2009 2 commits
  8. 15 May, 2009 4 commits
  9. 13 May, 2009 1 commit
  10. 11 May, 2009 2 commits
  11. 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
  12. 07 May, 2009 1 commit
  13. 02 May, 2009 1 commit
  14. 28 Apr, 2009 2 commits
  15. 26 Apr, 2009 1 commit
  16. 21 Apr, 2009 1 commit
  17. 19 Mar, 2009 1 commit
  18. 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
  19. 11 Mar, 2009 1 commit
  20. 08 Mar, 2009 1 commit
  21. 05 Mar, 2009 1 commit
  22. 21 Feb, 2009 1 commit
  23. 18 Feb, 2009 1 commit
  24. 12 Feb, 2009 2 commits
  25. 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
  26. 05 Jan, 2009 1 commit
  27. 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
  28. 03 Dec, 2008 1 commit
  29. 14 Nov, 2008 1 commit
  30. 08 Nov, 2008 1 commit