Permalink
Switch branches/tags
Nothing to show
Commits on Jan 6, 2010
  1. Unpack fields explicitly

    tibbe committed Jan 6, 2010
  2. Merge branch 'master' of git://github.com/bos/event

    Merge commit 'bos/master'
    tibbe committed Jan 6, 2010
  3. Switch the public event type over to a monoidal set.

    The EPoll back end is migrated, but not yet KQueue.
    bos committed Jan 6, 2010
  4. Minor tidyups.

    bos committed Jan 6, 2010
  5. Make mapM_ actually work.

    bos committed Jan 6, 2010
Commits on Jan 4, 2010
Commits on Dec 27, 2009
  1. Ignore more junk.

    bos committed Dec 27, 2009
  2. Implement the wakeup machinery.

    This is based on a pipe mechanism.
    
    The IO manager does not yet do anything with a wakeup message. The setup of the wakeup
    fd is probably happening in the wrong place to make that work well.
    bos committed Dec 27, 2009
  3. Rename file.

    --HG--
    rename : src/System/Event/Internal.hs => src/System/Event/Internal.hsc
    bos committed Dec 27, 2009
  4. Get rid of nasty ifdef nastiness.

    bos committed Dec 27, 2009
Commits on Dec 23, 2009
  1. Fix a compilation error.

    Bryan O'Sullivan committed with tibbe Dec 23, 2009
  2. Fix a compilation error.

    Bryan O'Sullivan committed Dec 23, 2009
  3. Style fixes for System.Event

    tibbe committed Dec 23, 2009
  4. Renamed some types and functions

    tibbe committed Dec 23, 2009
  5. Retry on EINTR from kevent

    tibbe committed Dec 23, 2009
  6. Migrate tests to test-framework, add shell script to run hpc test cov…

    …erage
    
    * Moved tests for System.Event.Array
    
    * Added tests for System.Event.TimeoutTable
    committed with tibbe Dec 23, 2009
Commits on Dec 19, 2009
Commits on Oct 30, 2009
  1. Fix some warnings

    committed Oct 30, 2009
Commits on Sep 7, 2009
  1. Use IntMap instead of Vector for callbacks

    IntMap is likely to be the better choice according to Simon Marlow.
    The reason is that the GC doesn't have to traverse the whole data
    structure every time an element is updated.
    
    IntMap is also easier to work with until we have an actual benchmark.
    tibbe committed Sep 7, 2009
Commits on Aug 10, 2009
  1. Added Array.hs tests

    bsl committed Aug 10, 2009
  2. Array.hs refactoring

    bsl committed Aug 10, 2009
Commits on Aug 9, 2009
  1. Array.hs cleanup

    bsl committed Aug 9, 2009