git.iko.soy/distributed-process
on tweag-patchset-0.1 help sign in
9b4a059fixup! Implement MonadCatch, MonadThrow, MonadMask for Process.tweag-patchset-0.1Alexander Vershilov ca136cbImplement MonadCatch, MonadThrow, MonadMask for Process.Alexander Vershilov 61e952aSwitch to monad-control>=0.4.Mathieu Boespflug e219567Monitor the NC and handleIncomingMessages.Facundo Domínguez caf93deSimplify callLocal after spawnLocal inherits masking state.Facundo Domínguez 02b1798Have spawnLocal inherit the masking state of the caller.Facundo Domínguez e648b03Have callLocal terminate when the node is closing.Facundo Domínguez ff07b9fProtect callLocal from asynchronous exceptions during the clean up.Facundo Domínguez c59ad49fixup! Workaround race in callLocal.Facundo Domínguez 87bb129Workaround race in callLocal.Facundo Domínguez d9b3631Don't hold the localState MVar while calling blocking operations.Facundo Domínguez 46228c2Fix for DP-110. The NC does not block anymore on network operations.Facundo Domínguez 53c7fe6MonadControl instance for Process.Alexander Vershilov c18f525Merge pull request #266 from haskell-distributed/fd/nc-terminationFacundo Domínguez e2bfbebThrow NodeClosedException when the node controller is stopped.Facundo Domínguez 4c0c890Merge pull request #264 from haskell-distributed/fd/nc-local-comsFacundo Domínguez 10c6034Merge pull request #262 from haskell-distributed/fd/nsendRemote-skips-transportFacundo Domínguez 6deb13dMerge pull request #263 from haskell-distributed/fd/more-unsafe-primsFacundo Domínguez 07c5422Stop using the transport for local communication.Facundo Domínguez 17c06e6Skip the transport for whereisRemoteAsync and registerRemoteAsync.Facundo Domínguez bb52b3bImplement unsafeNSendRemote.Facundo Domínguez 222beb5Implement unsafeUSend.Facundo Domínguez c67b972Have nsendRemote skip the transport for local communication.Facundo Domínguez deadc44Fix race in runProcess when it fails.Facundo Domínguez 5bed8d1Merge pull request #259 from haskell-distributed/import-d-p-testsFacundo Domínguez 6419364Don't run some tests that fail occasionally in CI.Facundo Domínguez eb32937Remove REPOS files.Mathieu Boespflug ad3c132Reenable building and running d-p-tests in CI.Mathieu Boespflug 29e1514Add a stack.yaml file for building tests and d-p all at once conveniently.Mathieu Boespflug 3665da6Build using only release versions of dependencies.Mathieu Boespflug 24cc188Add 'distributed-process-tests/' from commit 'c21a63a3e482ac97007b2c56a83d30e5f1ef1e83'Mathieu Boespflug d6f5373Build in CI with two parallel jobs.Facundo Domínguez 3a3b9e3Speedup builds with latest ghcs.Facundo Domínguez b38bd0dRemove obsolete dependency on binutils-dev.Facundo Domínguez a0cf431Merge pull request #258 from haskell-distributed/wip/travis-ghc-7.10Alexander Vershilov d7216d4Move CI to travis containers and build with ghc 7.10.2.Facundo Domínguez 6b6f2efMerge pull request #257 from tweag/improve-ciMathieu Boespflug 95a7c81Make CI build package.Alexander Vershilov 05bb6e4fixup! Suppress console messages complaining about closed nodes.Mathieu Boespflug d2db17bMerge pull request #256 from qnikst/fix-compilation-errorsAlexander Vershilov bd28fbffixup! Avoid racy blocking behavior in closeLocalNode.Alexander Vershilov 537e06dSuppress console messages complaining about closed nodes.Facundo Domínguez 1e1636fAvoid racy blocking behavior in closeLocalNode.Facundo Domínguez 35e2788Loosen constraints on syb.Alexander Vershilov bbcbd8eunused bind.Mathieu Boespflug 796b2eatrailing whitespaceMathieu Boespflug f7307c4Remove prof flag.Mathieu Boespflug 482aaa8Don't use the deprecated extensions field in .cabal.Mathieu Boespflug efa4656Remove obsolete top-level Makefile.Mathieu Boespflug 897f5edMerge pull request #251 from haskell-distributed/wip/uforwardAlexander Vershilov