Commit Graph

4557 Commits

Author SHA1 Message Date
Adithya Kumar
ff55c83456 Bump the upper bound of unicode-data 2024-07-05 16:33:14 +05:30
Adithya Kumar
eee06b68c6 Use assertEq over assert in quickcheck properties 2024-07-05 11:21:08 +05:30
Adithya Kumar
1290c77e5e Update the usage of packdiff in the CI 2024-07-05 11:21:08 +05:30
Harendra Kumar
39a800addc Add changelog entry for rate control fix 2024-07-02 23:07:30 +05:30
Harendra Kumar
f65996aabe Fix rate control in preStopCheck of ordered stream worker 2024-07-02 23:07:30 +05:30
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