1. 28 Jan, 2011 1 commit
  2. 21 Jan, 2011 1 commit
  3. 19 Jan, 2011 1 commit
  4. 12 Jan, 2011 1 commit
  5. 17 Jan, 2011 2 commits
  6. 27 Nov, 2010 1 commit
  7. 01 Dec, 2010 1 commit
  8. 25 Nov, 2010 1 commit
  9. 06 Jan, 2011 1 commit
  10. 04 Jan, 2011 1 commit
  11. 03 Jan, 2011 3 commits
  12. 21 Dec, 2010 1 commit
  13. 18 Dec, 2010 1 commit
  14. 13 Dec, 2010 2 commits
  15. 06 Dec, 2010 2 commits
  16. 27 Nov, 2010 2 commits
  17. 26 Nov, 2010 2 commits
    • bos's avatar
      Fix #4514 - IO manager deadlock · 79cf73c5
      bos authored
      * The public APIs for threadWaitRead and threadWaitWrite remain unchanged,
        and now throw an IOError if a file descriptor is closed behind their
        backs.  This behaviour is documented.
      
      * The GHC.Conc API is extended to add a closeFd function, the behaviour
        of which is documented.
      
      * Behind the scenes, we add a new evtClose event, which is used only when
        one thread closes a file descriptor that other threads are blocking on.
      
      * Both base's IO code and network use the new closeFd function.
      79cf73c5
    • bos's avatar
      Bump the version of base · cd497c68
      bos authored
      cd497c68
  18. 24 Oct, 2010 4 commits
    • Daniel Fischer's avatar
      Cache for powers of 10 · 0853287c
      Daniel Fischer authored
      Add a cache for commonly needed powers of 10 to speed up floatToDigits.
      0853287c
    • Daniel Fischer's avatar
      Fix typo in floatToDigits · ef360efd
      Daniel Fischer authored
      The mDn value for powers of 2 >= floatDigits x - 1 was typo'ed, leading to longer than necessary show results in a few cases (e.g. 2.0^852).
      Corrected in accordance with Burger and Dybvig's paper.
      ef360efd
    • Daniel Fischer's avatar
      Performance enchancement for floatToDigits · bdb39d82
      Daniel Fischer authored
      Use quot and quotRem instead of div and divMod for dividing positive Integers since that is a bit faster.
      bdb39d82
    • Daniel Fischer's avatar
      FIX #4383 · c69ecdde
      Daniel Fischer authored
      Use a better approximation to logBase 10 2 to prevent leading zeros in floatToDigits.
      c69ecdde
  19. 16 Nov, 2010 1 commit
  20. 18 Oct, 2010 3 commits
  21. 01 Dec, 2010 2 commits
  22. 30 Nov, 2010 1 commit
  23. 01 Dec, 2010 1 commit
  24. 26 Nov, 2010 1 commit
    • bos's avatar
      Fix typo · d1e5852c
      bos authored
      d1e5852c
  25. 25 Nov, 2010 2 commits
  26. 24 Nov, 2010 1 commit