1. 17 Sep, 2013 2 commits
  2. 16 Sep, 2013 1 commit
  3. 15 Sep, 2013 1 commit
  4. 13 Sep, 2013 1 commit
  5. 11 Sep, 2013 1 commit
  6. 08 Sep, 2013 6 commits
  7. 03 Sep, 2013 1 commit
    • bos's avatar
      Switch IO manager to a mutable hashtable · 28cf2e00
      bos authored
      This data structure (IntTable) provides a similar API to its predecessor
      (IntMap), at half the number of lines in size.
      
      When tested in isolation using criterion, IntTable is much faster than
      IntMap: over 15x, according to my criterion benchmarks.
      
      This translates into a measurable improvement when used in the IO manager:
      using weighttp to benchmark acme-http under various configurations on two
      32-core Linux servers connected by a 10gbE network, I see between a 3%
      and 10% increase in requests served per second compared to IntMap.
      Signed-off-by: AndreasVoellmy's avatarAndreas Voellmy <andreas.voellmy@gmail.com>
      28cf2e00
  8. 02 Sep, 2013 1 commit
  9. 23 Aug, 2013 1 commit
  10. 22 Aug, 2013 4 commits
  11. 16 Aug, 2013 1 commit
  12. 14 Aug, 2013 1 commit
  13. 02 Aug, 2013 1 commit
  14. 31 Jul, 2013 2 commits
  15. 25 Jul, 2013 1 commit
  16. 24 Jul, 2013 1 commit
  17. 23 Jul, 2013 1 commit
  18. 21 Jul, 2013 1 commit
  19. 19 Jul, 2013 2 commits
    • Simon Marlow's avatar
      Add test for #7787 · af04f2b7
      Simon Marlow authored
      af04f2b7
    • Simon Marlow's avatar
      Fix #7787 · 404c995b
      Simon Marlow authored
      Now the pair is evaluated strictly inside the exception handler.  I
      figured this would be less likely to introduce space leaky bugs than
      using an irrefutable pattern match.
      404c995b
  20. 17 Jul, 2013 1 commit
  21. 14 Jul, 2013 1 commit
  22. 13 Jul, 2013 1 commit
  23. 11 Jul, 2013 1 commit
  24. 10 Jul, 2013 1 commit
  25. 09 Jul, 2013 1 commit
  26. 07 Jul, 2013 1 commit
  27. 02 Jul, 2013 2 commits
  28. 26 Jun, 2013 1 commit