Permalink
Commits on Jul 20, 2016
Commits on Feb 12, 2015
Commits on Feb 5, 2015
  1. Regen Oasis stuff once again

    andrenth committed Feb 5, 2015
  2. Fix typo

    andrenth committed Feb 5, 2015
  3. Rename variables

    andrenth committed Feb 5, 2015
  4. Update README

    andrenth committed Feb 4, 2015
  5. Reorganize tests

    andrenth committed Feb 4, 2015
  6. Remove meaningless comments

    andrenth committed Feb 4, 2015
  7. Introduce Release_util.Monad

    andrenth committed Feb 4, 2015
  8. Redesign logging interface

    andrenth committed Feb 4, 2015
  9. Get rid of Future.Main and Future.IO

    andrenth committed Feb 3, 2015
    Future.Main functions (run and at_exit) now live directly inside Future.
    Future.IO is just gone.
  10. Handle Unix_error too

    andrenth committed Feb 3, 2015
    Without this, CPU load goes to 100%.
  11. Style

    andrenth committed Feb 3, 2015
  12. Handle disabled reexecution

    andrenth committed Feb 3, 2015
  13. Remove ununsed functions

    andrenth committed Feb 3, 2015
  14. Fix signal handlers

    andrenth committed Feb 3, 2015
  15. Close file descriptors "manually" on Release_async

    andrenth committed Feb 3, 2015
    Async always calls Unix.shutdown when a socket file descriptor is
    closed, and we don't want that.
  16. Rename variables

    andrenth committed Jan 29, 2015
  17. Replace mutex with sequencer

    andrenth committed Jan 29, 2015
  18. Base IPC around the `connection` type

    andrenth committed Jan 28, 2015
    This type consists of a connected unix socket and a lock. The lock
    is used when reading an IPC packet, to ensure that the thread which
    reads the header and the thread which reads the payload do so
    atomically.
  19. Reorder

    andrenth committed Jan 28, 2015
  20. Remove unecessary type alias

    andrenth committed Jan 28, 2015