Permalink
Switch branches/tags
Commits on Apr 6, 2011
  1. Follow cabal-install recommendations.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 6, 2011
  2. Version bump and git migration.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 6, 2011
  3. Remove dot from executable name. Thanks to JPMoresmau.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 6, 2011
Commits on Jul 21, 2010
  1. Correct name of package in error string.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Jul 21, 2010
Commits on Jun 18, 2010
  1. Correct base dependency.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Jun 18, 2010
Commits on Jun 12, 2010
  1. Correctly publish startQueue and stopQueue.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Jun 12, 2010
Commits on Apr 24, 2010
  1. Parameterize TaskHandles by their actual priority, not ClaimContext.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 24, 2010
Commits on Apr 22, 2010
  1. Pull out and rename Unconstrained (was UnconstrainedClaimContext) and…

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 22, 2010
    … Constrained (was DefaultClaimContext).
  2. Remove confusing and useless 'activity' function.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 22, 2010
  3. Create an easy-to-use (hopefully) PrioritySync.PrioritySync module.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 22, 2010
Commits on Apr 21, 2010
  1. Move everything to 'Internal' package.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 21, 2010
  2. Add reprioritization to testDispatch.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 21, 2010
Commits on Apr 20, 2010
  1. Pull out ClaimContext (was BaseRoomContext).

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 20, 2010
  2. Pull out RoomGroup type class.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 20, 2010
  3. Pull out UserData type family.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 20, 2010
  4. Dispatch tasks on separate threads with the option to reprioritize them.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 20, 2010
Commits on Apr 19, 2010
  1. Add Prioritized type class.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 19, 2010
  2. Add 'Receipt' type that signals when a task has been scheduled.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 19, 2010
  3. Fix two ordering bugs. (Pull by priority order instead of key order, …

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 19, 2010
    …don't trip over ordering inversion limit in test case.)
Commits on Apr 18, 2010
  1. Reprioritize tasks.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 18, 2010
Commits on Apr 17, 2010
  1. Improve documentation.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 17, 2010
  2. Change module hierarchy and use PSQueue instead of Heap.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 17, 2010
Commits on Apr 29, 2009
  1. Implement waitUntilFinished operator that wakes up only when the Task…

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 29, 2009
    …Pool is finished.
  2. Improve documentation and examples for 0.1.0.1. Dodge confusion about…

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 29, 2009
    … room synchronization.
  3. Various minor updates before uploading to hackage.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 29, 2009
  4. Update test cases to be automated, prints FAILURE and exits on bad test.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 29, 2009
  5. Documentation update.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 29, 2009
Commits on Apr 28, 2009
  1. TaskQueues are smart about stopping when their associated room is full.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 28, 2009
Commits on Apr 27, 2009
  1. Don't schedule claims against rooms that aren't internal to the sched…

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 27, 2009
    …uler context.
  2. Add allowed_ordering_inversion.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 27, 2009
  3. Add an 'activity' function that measures queue load and room membersh…

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 27, 2009
    …ip combined.
  4. Support FILO or FIFO ordering of unprioritized tasks.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 27, 2009
Commits on Apr 26, 2009
  1. Don't do IO in the stress test.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 26, 2009
  2. Documentation cleanup.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 26, 2009
  3. Implement QueueConfigurationRecords and max allowed priority inversion.

    Christopher Lane Hinson
    Christopher Lane Hinson committed Apr 26, 2009