on bcd787e help sign in
all commits
d01942dAdd applicative benchmarksHarendra Kumar ede29dfspecialize the typeclass instances to recover performanceHarendra Kumar 0a2755aChange the order of foldStream argumentsHarendra Kumar 2ba5f01rename unstream et. al. and make them polymorphicHarendra Kumar 315abcfFix some state sharing/clearing safety issuesHarendra Kumar 924856bMake the default unStream safe, #96.Pranay Sashank 11d8d6dFix foldable/traversable instancesHarendra Kumar 159a0d2Derive Foldable and Traversable instance for all the newtype wrappers around streamsAbhiroop Sarkar a615989Do not fully saturate the type synonymsHarendra Kumar e810658Fix monadic state capture and restore for concurrent tasksHarendra Kumar 38aa5f2Refactor code, add asserts, better test outputHarendra Kumar 1f72b61Add inspectMode combinatorHarendra Kumar 6c9d241ran src through hlint, made most changes; added .hlint.yaml.Keith cca869fFix a rate control issueHarendra Kumar e583f56remove heap delayed output checkHarendra Kumar 477a6deahead stream: do not send extra workersHarendra Kumar 2eec2cddo not send more than on worker to clear the heapHarendra Kumar d73041cPass WorkerInfo only when neededHarendra Kumar 772dbd4replace "once" with "yieldM" in examplesHarendra Kumar aa8345dAdd avg/min/max/const/rate specifications for rateHarendra Kumar e2c366cAllow state passing through stream append operationsHarendra Kumar 526f024report latency stats for parallel streams as wellHarendra Kumar 59f9158report SVar creator thread and latencies in diagHarendra Kumar c9aecb3Fix some issues in yield limit handling for aheadlyHarendra Kumar 9e55dd7Change yield limit type to Int64 instead of Word64Harendra Kumar 05ca066Add GC based cleanup of SVarsHarendra Kumar 9617a71Show latency stats in diagnostics modeHarendra Kumar 9346144print stats on garbage collectionHarendra Kumar c602d84Fix "not sufficient concurrency" in ahead streamsHarendra Kumar b33e9c2performance improvements after maxrate changesHarendra Kumar 610c33aAdd concurrency rate control using maxRateHarendra Kumar cf87d11implement maxYields to put a limit on total yields of a streamHarendra Kumar 72766cbrename threads to maxThreads and buffer to maxBufferHarendra Kumar 211df79Add concurrency control using "threads" and "buffer"Harendra Kumar 3ae9530use folds and map from direct style streamHarendra Kumar 9c85811rename "once" to "yieldM"Harendra Kumar 5ee02ffrename the continuation based stream to StreamKHarendra Kumar 8830c32Split Streams.hs into individual stream type filesHarendra Kumar