1. 27 Nov, 2010 1 commit
  2. 06 Oct, 2010 1 commit
  3. 20 Sep, 2010 2 commits
  4. 14 Sep, 2010 1 commit
    • Ian Lynagh's avatar
      Remove (most of) the FiniteMap wrapper · e95ee1f7
      Ian Lynagh authored
      We still have
          insertList, insertListWith, deleteList
      which aren't in Data.Map, and
          foldRightWithKey
      which works around the fold(r)WithKey addition and deprecation.
      e95ee1f7
  5. 13 Sep, 2010 1 commit
  6. 27 Jul, 2010 1 commit
  7. 09 Jul, 2010 1 commit
  8. 20 Mar, 2010 1 commit
  9. 03 Jan, 2010 1 commit
  10. 04 Nov, 2009 1 commit
    • Simon Marlow's avatar
      #3604: treat TH with -dynamic in the same way as -prof · 86b891f0
      Simon Marlow authored
      That is, you have to build the library/program without -dynamic first,
      to get plain object files, and then build it again with -dynamic.
      
      I still need to check whether any changes to Cabal are required to
      make this work.
      86b891f0
  11. 08 Sep, 2009 1 commit
  12. 24 Aug, 2009 1 commit
  13. 20 Aug, 2009 2 commits
  14. 17 Aug, 2009 1 commit
    • Thomas Schilling's avatar
      Make the dynamic linker thread-safe. · 4fa44a3a
      Thomas Schilling authored
        
      The current implementation is rather pessimistic.  The persistent
      linker state is now an MVar and all exported Linker functions are
      wrapped in modifyMVar calls.  This is serves as a big lock around all
      linker functions.
      
      There might be a chance for more concurrency in a few places. E.g.,
      extending the closure environment and loading packages might be
      independent in some cases.  But for now it's better to be on the safe
      side.
      4fa44a3a
  15. 02 Aug, 2009 1 commit
  16. 07 Jul, 2009 1 commit
  17. 01 Jul, 2009 1 commit
  18. 13 Mar, 2009 1 commit
  19. 07 Nov, 2008 1 commit
  20. 15 Sep, 2008 1 commit
  21. 03 Sep, 2008 1 commit
    • Simon Marlow's avatar
      Windows: print an error message in addDLL · b9110541
      Simon Marlow authored
      Also, look for libXXX.dll in addition to XXX.dll (see #1883, this
      isn't really a proper fix, but it'll help in some cases).
      And I tidied up the error message for a DLL load failure, though it's
      still a bit of a mess because addDLL is supposed to return a (static)
      string with the error message, but this isn't possible on Windows.
      b9110541
  22. 13 Aug, 2008 1 commit
  23. 31 Jul, 2008 1 commit
  24. 30 Jul, 2008 1 commit
  25. 24 Jul, 2008 1 commit
  26. 11 Jul, 2008 1 commit
  27. 26 Jun, 2008 1 commit
  28. 14 Jun, 2008 7 commits
  29. 15 May, 2008 1 commit
  30. 11 May, 2008 1 commit
  31. 12 Apr, 2008 1 commit
  32. 16 Mar, 2008 1 commit