Harendra Kumar
15418a8f2c
Fix a rate control issue in ordered streams
...
We were consing an evaluated stream element back into the stream and
puttting it on heap. This caused the latency of that item to be very low
next time it was yielded.
2024-07-02 23:07:13 +05:30
Harendra Kumar
d6ccf9598c
Fix workerPollingInterval
2024-07-02 23:02:41 +05:30
Harendra Kumar
5e14c82cbe
Update packdiff repo commit
2024-07-02 22:44:29 +05:30
Harendra Kumar
cb294215fc
Use GHC-9.8.1 for packdiff
2024-07-02 22:44:29 +05:30
Harendra Kumar
9684899b0f
Remove unnecessary type parameter from AheadHeapEntry
2024-07-02 22:44:29 +05:30
Harendra Kumar
13d165082b
Add stop reason and life-time duration to channel dump
2024-07-02 22:44:29 +05:30
Harendra Kumar
79e743667b
Rename some dispatcher functions
2024-07-02 22:44:29 +05:30
Harendra Kumar
9992b820f2
Remove the two queue solution for async streams
...
Since the stream tail is always a single entry in the queue, this cannot
help.
2024-07-02 22:44:29 +05:30
Harendra Kumar
a0f352938a
Move parConcatMapChanK to the Channel module
...
Update the doc of parConcatMapChanK
Update doc of toChannelK
2024-07-02 22:44:29 +05:30
Harendra Kumar
7f6deea1e6
Rename concatMapDivK to concatMapHeadK
2024-07-02 22:44:29 +05:30
Harendra Kumar
a7de37d86a
Update docs for stream channels
2024-07-02 22:44:29 +05:30
Harendra Kumar
fd039f01cb
Fix work queue for parConcatMap
2024-07-02 22:44:29 +05:30
Harendra Kumar
8722c4ce9f
Export maxYields
2024-07-02 22:44:29 +05:30
Adithya Kumar
e44d2bb735
Bump the upper bound of unicode-data
2024-07-02 19:36:13 +05:30
Adithya Kumar
43db2e5e64
Bump the upper bound of network
2024-06-28 17:51:49 +05:30
Adithya Kumar
925f59c3a8
Make the docsepc test deterministic in Fold.Prelude
2024-06-27 17:32:10 +05:30
Adithya Kumar
e06f3f365e
Update packcheck
2024-06-27 17:32:10 +05:30
Adithya Kumar
4742fe1196
Add docspec in the github ci
2024-06-27 17:32:10 +05:30
Harendra Kumar
cbe7c4be04
Disable 4000 thread test for aheadly
2024-06-25 00:25:39 +05:30
Harendra Kumar
a49e48f5d9
Fix hlint in benchmarks
...
Fix hlint in FromStream.hs benchmark
Fix hlint warnings in StreamK benchmark
2024-06-25 00:25:15 +05:30
Harendra Kumar
20a06188d7
Add StreamK benchmarks to extra source files
2024-06-25 00:24:02 +05:30
Harendra Kumar
fcbeac5b70
Disable the Stream.Rate target as it is dev only
2024-06-25 00:24:02 +05:30
Harendra Kumar
5adbe6e48d
Increase memory for Serialize tests
2024-06-25 00:24:02 +05:30
Harendra Kumar
92aa080d43
Sync targets with test targets
2024-06-25 00:24:02 +05:30
Harendra Kumar
9f428af57c
Arrange tests in alphabetical order
2024-06-25 00:24:02 +05:30
Harendra Kumar
d3adfdcf9c
Sync targets with benchmark targets
2024-06-25 00:24:02 +05:30
Harendra Kumar
5fd3aaec35
Arrange benchmarks in alphabetical order
2024-06-25 00:24:02 +05:30
Harendra Kumar
2f44365035
Move Stream/K mixed benchmarks to StreamK/FromStream
2024-06-25 00:24:02 +05:30
Harendra Kumar
152fa237f5
Rename Stream type and S import to StreamK in FromStream
2024-06-25 00:24:02 +05:30
Harendra Kumar
060f09fe4a
Rename Stream type and import to StreamK
2024-06-25 00:24:02 +05:30
Harendra Kumar
d64a772845
Cleanup and sort benchmark paths in hie.yaml
2024-06-25 00:24:02 +05:30
Harendra Kumar
ea78a6e67b
Move StreamK benchmarks from Stream
2024-06-25 00:24:02 +05:30
Harendra Kumar
3b01da5b37
Comment out transformZipMapM benchmarks in Reduce module
2024-06-25 00:24:02 +05:30
Harendra Kumar
4b7b60f45b
Move StreamK bench modules to separate dir
2024-06-25 00:24:02 +05:30
Harendra Kumar
882de021f6
Cleanup targets and arrange in alphabetical order
2024-06-25 00:24:02 +05:30
Harendra Kumar
dfa0330914
Add the "-t" RTS option when running tests
2024-06-25 00:24:02 +05:30
Adithya Kumar
4c407568f5
Fix hlint for the Serialize test file
2024-05-02 13:38:10 +05:30
Adithya Kumar
e4ce30bd63
Support FreeBSD in streamly-core
2024-05-01 13:22:33 +05:30
Adithya Kumar
755c99de1a
Add a cirrus CI for FreeBSD
2024-05-01 13:22:33 +05:30
Adithya Kumar
44c5b4afec
Update the packcheck github commit in the CIs
2024-04-30 00:22:45 +05:30
He Zhenxing
653127aa50
Add pipeChunks transformation function
2024-04-26 18:54:07 +05:30
Adithya Kumar
b60aef3d51
Bump the major versions of packages (Post release task)
2024-02-23 13:25:08 +05:30
Adithya Kumar
86e8accfb0
Implement UTF-16 encoding/decoding routines
...
- Add identity tests
- Add benchmarks
- Add Word16 to Word8 helpers
2024-02-22 15:19:48 +05:30
Adithya Kumar
febaeaac09
Remove cloning combinators from immutable arrays
2024-02-22 15:19:48 +05:30
Harendra Kumar
473ae5852b
Disable haddock build for 8.6.5 and 8.8
2024-02-18 03:15:17 +05:30
Harendra Kumar
66745dc16e
Add low rate examples, maxYields support in rate test
2024-02-18 03:11:57 +05:30
Harendra Kumar
486f5ee49d
Add rate tests for new concurrent streams
2024-02-18 03:11:42 +05:30
Harendra Kumar
8b7e6419b6
Fix build with "dev" flag
2024-02-18 03:11:32 +05:30
Harendra Kumar
b2e7d1dabc
Fix old prelude rate benchmarks
2024-02-18 03:11:09 +05:30
Harendra Kumar
0990626371
Add comparison benchmarks for rate/without rate
2024-02-18 03:10:58 +05:30