1. 26 Sep, 2013 1 commit
  2. 02 Sep, 2013 1 commit
  3. 30 Jul, 2013 1 commit
  4. 04 Mar, 2013 1 commit
  5. 17 Feb, 2013 1 commit
    • ian@well-typed.com's avatar
      Put the main ghc tree last in packages · e5e8709c
      ian@well-typed.com authored
      This means that "./sync-all commit" will record in submodules first,
      and then prompt you to record a patch updating the version of the
      submodules last. Should make it less likely that we forget to update
      the submodules' versions.
      e5e8709c
  6. 03 Feb, 2013 1 commit
  7. 01 Feb, 2013 1 commit
  8. 02 Dec, 2012 2 commits
  9. 24 Jul, 2012 1 commit
  10. 19 May, 2012 1 commit
  11. 07 May, 2012 1 commit
  12. 21 Feb, 2012 1 commit
  13. 08 Sep, 2011 1 commit
  14. 03 Aug, 2011 1 commit
  15. 31 Jul, 2011 2 commits
  16. 08 Jul, 2011 1 commit
  17. 17 Jun, 2011 1 commit
  18. 12 Jun, 2011 1 commit
  19. 11 Jun, 2011 1 commit
  20. 31 Mar, 2011 1 commit
  21. 24 Jan, 2011 1 commit
    • Simon Marlow's avatar
      Merge in new code generator branch. · 889c084e
      Simon Marlow authored
      This changes the new code generator to make use of the Hoopl package
      for dataflow analysis.  Hoopl is a new boot package, and is maintained
      in a separate upstream git repository (as usual, GHC has its own
      lagging darcs mirror in http://darcs.haskell.org/packages/hoopl).
      
      During this merge I squashed recent history into one patch.  I tried
      to rebase, but the history had some internal conflicts of its own
      which made rebase extremely confusing, so I gave up. The history I
      squashed was:
      
        - Update new codegen to work with latest Hoopl
        - Add some notes on new code gen to cmm-notes
        - Enable Hoopl lag package.
        - Add SPJ note to cmm-notes
        - Improve GC calls on new code generator.
      
      Work in this branch was done by:
         - Milan Straka <fox@ucw.cz>
         - John Dias <dias@cs.tufts.edu>
         - David Terei <davidterei@gmail.com>
      
      Edward Z. Yang <ezyang@mit.edu> merged in further changes from GHC HEAD
      and fixed a few bugs.
      889c084e
  22. 10 Nov, 2010 1 commit
  23. 24 Sep, 2010 1 commit
  24. 23 Sep, 2010 1 commit
    • Simon Marlow's avatar
      Add primitive and vector packages for DPH support · a6132546
      Simon Marlow authored
      DPH is now using the public vector package instead of its internal
      version.
      
      vector and primitive are not "boot" packages; they aren't required to
      build GHC, but they are required to validate (because we include DPH
      when validating).
      
      If you say './darcs-all get --no-dph' then you don't get DPH, vector,
      or primitive.
      a6132546
  25. 17 Sep, 2010 1 commit
  26. 15 Aug, 2010 2 commits
  27. 30 Jun, 2010 1 commit
  28. 02 Jun, 2010 1 commit
  29. 02 May, 2010 1 commit
  30. 03 Mar, 2010 1 commit
  31. 17 Feb, 2010 1 commit
  32. 23 Oct, 2009 1 commit
  33. 07 Oct, 2009 1 commit
  34. 22 Sep, 2009 2 commits
  35. 10 Sep, 2009 1 commit
    • Simon Marlow's avatar
      Change the representation of the package database · 930421d4
      Simon Marlow authored
       - the package DB is a directory containing one file per package
         instance (#723)
      
       - there is a binary cache of the database (#593, #2089)
      
       - the binary package is now a boot package
      
       - there is a new package, bin-package-db, containing the Binary
         instance of InstalledPackageInfo for the binary cache.
      
      Also included in this patch
      
       - Use colour in 'ghc-pkg list' to indicate broken or hidden packages
        
         Broken packages are red, hidden packages are 
        
         Colour support comes from the terminfo package, and is only used when
          - not --simple-output
          - stdout is a TTY
          - the terminal type has colour capability
      
       - Fix the bug that 'ghc-pkg list --user' shows everything as broken
      930421d4
  36. 22 Jul, 2009 1 commit