git.iko.soy/distributed-process
on fd/ci-update help sign in
all commits
fc5b021Fix haddock for "try", it refers to "mask_"MIkhail Puzanov acab4f5Say: Send unformatted time over the wireBen Gamari 077aecbChange withMonitor api.Alexander Vershilov 6c04653Prepare for changing withMonitor.Alexander Vershilov b5285a1Have nsend send unencoded messages to local processes.Facundo Domínguez 6dfd5b1add withMonitorRef primitive.Alexander Vershilov 1e0284fRemove monitor message in unmonitor.Facundo Domínguez f962021Implement MonadCatch, MonadThrow, MonadMask for Process.Alexander Vershilov 10c6034Merge pull request #262 from haskell-distributed/fd/nsendRemote-skips-transportFacundo 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 a143764Implement uforward.Facundo Domínguez 5336c01Merge pull request #166 from tweag/informative-register-excFacundo Domínguez 81bcb23Add Functor instance for Match data typeAlexey Khudyakov f47c085Have `spawnAsync` not use the transport in the local case.Alexander Vershilov 3606f3dMerge pull request #189 from tweag/ghc-7.10Alexander Vershilov ced6592Revert "Named send is intra-node, so we can use the optimised routing / encoding"Alexander Vershilov 3417155Add compatibility with ghc-7.10: support old-locale removal.Alexander Vershilov 16fd0e2Fix getNodeStats function, see DP-97Alexander Vershilov 13521a0Don't give up ordering guarantees in 'usend' documentation.Facundo Domínguez d126187Implement unreliable send (usend).Facundo Domínguez 3b1335eMore informative ProcessRegistrationException.Mathieu Boespflug 1861943Fix docstring for `register`.Mathieu Boespflug 45f2f23Merge pull request #159 from tweag/wall-policeTim Watson 426beefMake -Wall clean.Mathieu Boespflug 93b0ce6Expose lifted version of Control.Exception.mask_.Alexander Vershilov baf2e20Keep "Internal" namespaces visible for now to help contributorsTim Watson e947090switch to explicit per-file LANGUAGE pragmas instead of defaultsTim Watson 3bfe610switch to explicit per-file LANGUAGE pragmas instead of defaultsTavis Rudd ea1b3b8Similar to getProcessInfo, these give developers a means to query node statistics for debugging or monitoring purposes without leaking internal details and process references.Roman Gonzalez 484b2cdExpose NodeId’s constructor and introduce matchSTMTim Watson 1dcdfa5Additional raw message handling primitivesTim Watson f965dadMerge branch 'development' of https://github.com/haskell-distributed/distributed-process into developmentTim Watson 9e7b360Improvements to unsafe primitivesTim Watson 8a3694cCosmetic (ish) refactoringTim Watson 79734d3makefile improvement; additional unsafe primitivesTim Watson 905b487Improve the management data/properties APITim Watson ad1c63bBack out of the split between tracer and local mx event busTim Watson 4957534Management Agent API ImprovementsTim Watson fb085c6Relocate trace infrastructure beneath C.D.Process.ManagementTim Watson f2f5fa5TraceEvent => MxEventTim Watson e2d0cf7Split the node management event bus up from the trace controllerTim Watson cafac53Introduce low level encoding checks; Extend dependencies for DPPTim Watson 39feb45Silence compiler warnings and install `rematch' for travis-ciTim Watson 6aa01c6Provide a note about our use of serialisation in `die'Tim Watson 10bdf67Test tracing more thoroughly, do not encode forwarded messages twiceTim Watson 061a8c4Introduce unsafe variants of basic messaging primitivesTim Watson 3178decExpose wrapMessageLocal and handle TraceEvLog properlyTim Watson