git.iko.soy/distributed-process
on 595ed74 help sign in
595ed74merged changes from homeAdam Foltzer bb31a08added switch between lazy and strictAdam Foltzer 30147dbFixed a major bug in recvExact; the number of bytes we request from recv has to be bounded. Right now it will just ask for the min of the remaining message size and 4096.Adam C. Foltzer 8bdb68cswitched back to Char8 bytestrings; enhanced sendtransport so it's not just sending all 0sAdam C. Foltzer 9ba9186fixed bugs in PingTransport benchmark and TCPAdam C. Foltzer 931436beta-expanded error helpersAdam C. Foltzer 32e3b04use vectored IO rather than mapM to send size header with messageAdam C. Foltzer 1e377abefficient implementation of recvExact using bytestring internalsAdam C. Foltzer 2ce3419strictified, switched back to cereal in preparation for using conduitsAdam C. Foltzer ff10a6eImprove recvExact and add SCCs.Nicolas Wu 665181cIgnore profiling output filetypes.Nicolas Wu 6cf44a5Fix benchmark names.Nicolas Wu 4606f17Update benchmarks.Nicolas Wu fb33053Add data sending benchmark.Nicolas Wu bb650cdAllow 0 sized messages.Nicolas Wu 9af622fFix typos and add annotations.Nicolas Wu d582957Add ping benchmark.Nicolas Wu 473d5d7Reduce packet header size for small messages.Nicolas Wu 00b071cFix recvExact when recv returns empty.Nicolas Wu d89fc72Move mkTransport where clauses to top level.Nicolas Wu 45c1badUpdate README with information about examples.Nicolas Wu 4d91083Add transport and endpoint closing.Nicolas Wu 97557fbFix closeAll references.Nicolas Wu 624ed40Merge remote-tracking branch 'origin/transport-close' into tcp-benchingNicolas Wu d231bffUse Data.Binary for encoding/decoding in TCP.Nicolas Wu d97505cChange to lazy ByteStrings.Nicolas Wu 929e832Rename close/closeAll to closeSourceEnd/closeTargetEndNicolas Wu 5f4d5a5Merge pull request #1 from acfoltzer/patch-1Nicolas Wu e17b03eAdd connection closing.Nicolas Wu 54481b2The third argument to both the master and client must be the filename of the sourceAddrFilePath file in order for this example to run.Adam Foltzer 817179fRemove redundant import.Nicolas Wu 8c8f62bExplicit Network.Socket imports.Nicolas Wu 9c55ac5Replace SendEnd/SourceEnd ReceiveEnd/TargetEnd.Nicolas Wu 7370446Add documentation to DemoTCP example.Nicolas Wu fc5d2adAdd .hs and .o to gitignore.Nicolas Wu d44f3f1Fix mkSendEnd to connect to correct host and service.Nicolas Wu 0aecd1aFix master/slave example.Nicolas Wu e2133b2Fix receiverPump when messages are concatenated.Nicolas Wu ce9f724Remove useless comments.Nicolas Wu c37ad23Add documentation about Transports.Nicolas Wu ac26c00Update DemoTCP.Nicolas Wu 8b4eb91Merge remote-tracking branch 'origin/master'Nicolas Wu 8f0e1afMerge remote-tracking branch 'origin/master'Nicolas Wu cf2f2eeFix link to Cloud Haskell paper.Nicolas Wu 3de9abfFix reference.Nicolas Wu 307d0d1Moved DemoIP to DemoTCP.Nicolas Wu fdcb722Modify example for TCP.Nicolas Wu 5d58e20Remove useless comment.Nicolas Wu 4a41597Add temporary files to .gitignore.Nicolas Wu f62c152Add TCP transport implementation.Nicolas Wu