Skip to content
Snippets Groups Projects
  1. Feb 21, 2015
  2. Feb 20, 2015
  3. Feb 19, 2015
  4. Feb 18, 2015
  5. Feb 17, 2015
  6. Feb 16, 2015
  7. Feb 15, 2015
  8. Feb 14, 2015
  9. Feb 13, 2015
  10. Feb 12, 2015
  11. Feb 11, 2015
    • Craig Tiller's avatar
      Server progress · c4165776
      Craig Tiller authored
      c4165776
    • David Klempner's avatar
      Epoll based multipoller · baced4de
      David Klempner authored
      This is a multipoller based on epoll rather than poll.
      
      Note that this implementation is aimed at correctness rather than
      performance, although it should immediately have better scalability to
      large numbers of FDs, both due to epoll's O(1) sized API and due to not
      needing to wake up polling threads to do interest set changes.
      
      One notable difference here is that we directly attach a wakeup fd
      rather than using the freelisting kick mechanism that the poll() based
      implementations use, because modifying the epoll set to use a different
      kick fd each time isn't free.
      baced4de
  12. Feb 10, 2015
Loading