git.iko.soy/distributed-process
on ced6592 help sign in
all commits
ced6592Revert "Named send is intra-node, so we can use the optimised routing / encoding"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 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 6f57fc1Get rid of various compiler warningsTim Watson c625bd2Back out change to the granularity of timestamps in log messagesTim Watson 39fb200Additional support for remote tracingTim Watson d251210Pass on registration trace events to clientsTim Watson af229cfcosmetic/docTim Watson b3fa53cBegin to tease out an API for scoped tracingTim Watson 2a21c07Trace primitives and node controller integrationTim Watson 78192d1Ensure that unmask operates on the correct (scoped) LocalProcessTim Watson 878446aC.D.P.Internal.Primtives.mask does not work correctly if unmask is called by a process other than the one that called mask. An example of this behavior is in callLocal below. The expected behavior of test is this:Jeff Epstein 9f10533Named send is intra-node, so we can use the optimised routing / encodingTim Watson 46f07e1DP-20 #resolve #comment Optimise local message passingTim Watson 23282e0Expose Message and broaden the scope of polymorphic expectTim Watson 6a18c50Moved projects out into separate repositoriesTim Watson