git.iko.soy/distributed-process
on master help sign in
all commits
ba4d0a4Fix tracing a sent messages (closes #265) (#332)Tim Watson d215728Further doc updatesTim Watson 7930062Document/Test opaque behaviour of typed channelsTim Watson 1cf2a29Merge branch 'master' into reg-mxTim Watson 2c9691bPrevent registered names from leakingTim Watson 9a316dbGive more informative messages about invariant violationsTim Watson f8533f0fiddle around with the lack of a MonadFail in the stack...Tim Watson 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