Permalink
Commits on Oct 31, 2011
Commits on Oct 21, 2011
  1. don't build on rbx for now

    brianmario committed Oct 21, 2011
Commits on Oct 19, 2011
  1. Merge branch '0.2.x'

    brianmario committed Oct 19, 2011
Commits on Oct 13, 2011
  1. don't use rubys heap

    brianmario committed Oct 13, 2011
Commits on Sep 28, 2011
  1. remove ext/ from loadpath

    brianmario committed Sep 28, 2011
Commits on Sep 20, 2011
  1. build on 1.9.3 too

    brianmario committed Sep 20, 2011
Commits on Sep 7, 2011
  1. fix typo

    brianmario committed Sep 7, 2011
  2. fix typo

    brianmario committed Sep 7, 2011
Commits on Aug 28, 2011
  1. Point to em-synchrony

    mperham committed Aug 28, 2011
Commits on Aug 26, 2011
Commits on Aug 25, 2011
  1. Merge pull request #203 from promisedlandt/master

    brianmario committed Aug 25, 2011
    Fixed typo in readme
Commits on Aug 24, 2011
  1. use rb_wait_for_single_fd() if available

    Eric Wong authored and brianmario committed Aug 24, 2011
    rb_thread_select() is deprecated under Ruby 1.9.x (and currently
    broken ([ruby-core:39095)] in trunk/1.9.3 as of 20110824) in
    favor of rb_thread_fd_select().
    
    Ruby 1.9.3+ also offers the rb_wait_for_single_fd() API which is
    easier-to-use and (transparently) provides a minor performance
    improvement under Linux where the ppoll() syscall is available.
    Ruby 1.9.3 will fall back to the same logic used in
    rb_thread_fd_select() on non-Linux platforms when using
    rb_wait_for_single_fd().
    
    Emulation using rb_thread_select() for older platforms is
    provided.  This patch is tested on Ruby trunk r33022,
    1.9.2-p290, and 1.8.7-p334.
    
    Full disclosure: I co-implemented rb_wait_for_single_fd() for
    Ruby 1.9.3 with Motohiro Kosaki.
  2. use rb_wait_for_single_fd() if available

    Eric Wong
    Eric Wong committed Aug 24, 2011
    rb_thread_select() is deprecated under Ruby 1.9.x (and currently
    broken ([ruby-core:39095)] in trunk/1.9.3 as of 20110824) in
    favor of rb_thread_fd_select().
    
    Ruby 1.9.3+ also offers the rb_wait_for_single_fd() API which is
    easier-to-use and (transparently) provides a minor performance
    improvement under Linux where the ppoll() syscall is available.
    Ruby 1.9.3 will fall back to the same logic used in
    rb_thread_fd_select() on non-Linux platforms when using
    rb_wait_for_single_fd().
    
    Emulation using rb_thread_select() for older platforms is
    provided.  This patch is tested on Ruby trunk r33022,
    1.9.2-p290, and 1.8.7-p334.
    
    Full disclosure: I co-implemented rb_wait_for_single_fd() for
    Ruby 1.9.3 with Motohiro Kosaki.
Commits on Aug 17, 2011
  1. latest from 0.2.x

    brianmario committed Aug 17, 2011
Commits on Aug 16, 2011
Commits on Jun 17, 2011
  1. latest from 0.2.x

    brianmario committed Jun 17, 2011
  2. Merge branch '0.2.x'

    brianmario committed Jun 17, 2011