1. 22 Jun, 2013 1 commit
  2. 14 Jun, 2013 1 commit
  3. 09 Jun, 2013 4 commits
  4. 25 May, 2013 1 commit
  5. 19 May, 2013 1 commit
  6. 14 May, 2013 2 commits
  7. 12 May, 2013 2 commits
    • Ian Lynagh's avatar
      More work towards dynamic programs on Windows · b35a6ce0
      Ian Lynagh authored
      Dynamic GHC is now working in-place, but pathologically slow due
      to the DLL split.
      
      (GHC assumes that all intra-package calls are in the same DLL, but that
      isn't true when we split the GHC package into 2 DLLs. That means that
      GHC's startup time is around 22 seconds, as it is doing run-time
      linking).
      
      Also, ghci isn't actually working yet:
      
      $ inplace/bin/ghc-stage2 --interactive
      GHCi, version 7.7.20130512: http://www.haskell.org/ghc/  :? for help
      Loading package ghc-prim ... <command line>: can't load .so/.DLL for:
      HSghc-prim-0.3.1.0.dll (addDLL: could not load DLL)
      ghc-stage2.exe: HSghc-prim-0.3.1.0: The specified module could not be
      found.
      b35a6ce0
    • Ian Lynagh's avatar
      We actually need to use -threaded/-debug when linking /all/ DLLs · b2cae55f
      Ian Lynagh authored
      Not just base, integer-gmp and ghc-prim.
      b2cae55f
  8. 10 May, 2013 1 commit
  9. 09 May, 2013 1 commit
    • ian@well-typed.com's avatar
      Fix dynamically linked GHC on Windows · a5a52d79
      ian@well-typed.com authored
      This is a rather ugly hack to fix dynamically linked GHC on Windows.
      
      If GHC is linked with -threaded, then it links against libHSrts_thr.
      But if base is linked against libHSrts, then both end up getting
      loaded, and things go wrong. We therefore link the libraries that
      link against the RTS with the same RTS flags that we link GHC with.
      a5a52d79
  10. 21 Apr, 2013 1 commit
  11. 20 Apr, 2013 7 commits
  12. 19 Apr, 2013 3 commits
  13. 07 Apr, 2013 3 commits
  14. 15 Mar, 2013 1 commit
  15. 13 Mar, 2013 1 commit
  16. 11 Mar, 2013 1 commit
  17. 03 Mar, 2013 6 commits
  18. 02 Mar, 2013 3 commits