git.iko.soy/distributed-process
on cafac53 help sign in
cafac53Introduce low level encoding checks; Extend dependencies for DPPTim Watson 904e598Fix typo in the MakefileTim Watson 6bd32f8Node.runProcess propagates exceptions to its caller - [DP-58 #resolve]Tim Watson 4f4c392Remove debugging statements from the log file tracer processTim Watson 39feb45Silence compiler warnings and install `rematch' for travis-ciTim Watson aa42de9Additional test case for monitoring a "live" node that subsequently diesTim Watson 6aa01c6Provide a note about our use of serialisation in `die'Tim Watson 10bdf67Test tracing more thoroughly, do not encode forwarded messages twiceTim Watson e78ee28Simplify benchmark linking optionsTim Watson 2ccf413Update ProcessRing benchmark to support 'unsafe' sendsTim Watson 061a8c4Introduce unsafe variants of basic messaging primitivesTim Watson 13377cfMerge branch 'tracing' into development. Provides a new tracing API.Tim Watson 3178decExpose wrapMessageLocal and handle TraceEvLog properlyTim Watson 9290c4dDocumentationTim Watson 6f57fc1Get rid of various compiler warningsTim Watson 1c2bc74Allow users to set initial trace flags via environment variablesTim Watson a2754c7Fix a bug in the built-in log file tracerTim Watson ac17228CosmeticTim Watson aa41971Explicitly enable the initial tracer processTim 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 205fc8bPass on registration trace events to clientsTim Watson c600749Do not use (re)register APIs to track trace clientsTim Watson af229cfcosmetic/docTim Watson b3fa53cBegin to tease out an API for scoped tracingTim Watson 1520aa5Refactor Debug API and add a test suiteTim Watson 08578e9cosmetic (whitespace)Tim 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 7e5163dAllow binary == 0.7.*Tim Watson c52e8deRe-work linked shutdown between NC and listener threadsTim Watson 263cb13Ensure the NC and event loop threads hold only weak refs to one anotherTim Watson 9f10533Named send is intra-node, so we can use the optimised routing / encodingTim Watson fb58b07Allow full rtsopts for ProcessRing benchmarkTim Watson 0c357c8Fix ProcessRing benchmarksTim Watson c77c172Merge branch 'ring-benchmarks' into developmentTim Watson 06b3290Need stm version 2.4 because of the use of TQueueDuncan Coutts f2ec0d8Add an erlang version of the ring benchmarkTim Watson 02211baAdd a simple 'process ring' benchmarkTim Watson 42ba2b9Need stm version 2.4 because of the use of TQueueDuncan Coutts 1659f26Merge branch 'nc-linked-threads' into developmentTim Watson d9fcd8dMerge branch 'local-send' into developmentTim Watson ae6ef8eLink the node controller and node event listener threadsTim Watson 46f07e1DP-20 #resolve #comment Optimise local message passingTim Watson 1ab91c9DP-57 DP-7 #resolve #comment merge branch expose-message into developmentTim Watson 23282e0Expose Message and broaden the scope of polymorphic expectTim Watson 75ca8dbMerge branch 'master' into developmentTim Watson ba2361cMerge upstreamTim Watson