-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
optimize ZStream's mapZIOPar and mapZIOParUnordered #8819
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 411f287 - Browse repository at this point
Copy the full SHA 411f287View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6efc2d7 - Browse repository at this point
Copy the full SHA 6efc2d7View commit details
Commits on Apr 28, 2024
-
strm_mapZioPar_opt: avoid mapZIOPar atm, add tests for mapZIOParUnord…
…ered, stabilize mapZIOParUnordered2
Configuration menu - View commit details
-
Copy full SHA for d911350 - Browse repository at this point
Copy the full SHA d911350View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59533ad - Browse repository at this point
Copy the full SHA 59533adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 277bf35 - Browse repository at this point
Copy the full SHA 277bf35View commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 58cabb4 - Browse repository at this point
Copy the full SHA 58cabb4View commit details
Commits on May 1, 2024
-
strm_mapZioPar_opt: strm.mapZIOParUnordered, run upstream in a scoped…
… executor so we can guarantee child fibers are not interrupted too soon.
Configuration menu - View commit details
-
Copy full SHA for 0c31b9d - Browse repository at this point
Copy the full SHA 0c31b9dView commit details -
strm_mapZioPar_opt__fiberChildren: make fiber's children collection f…
…iber-accessed only, this allows lifting the synchronized layer on top of it
Configuration menu - View commit details
-
Copy full SHA for b7cb92e - Browse repository at this point
Copy the full SHA b7cb92eView commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6596142 - Browse repository at this point
Copy the full SHA 6596142View commit details -
strm_mapZioPar_opt: strm.mapZIOParUnordered, ditch counting, rely on …
…withPermits(n) and a simple Left(()) message to signal EOF
Configuration menu - View commit details
-
Copy full SHA for 560ebcd - Browse repository at this point
Copy the full SHA 560ebcdView commit details -
strm_mapZioPar_opt: make sure strm.mapZIOParUnordered doesn't break w…
…hen A2 is an Either.
Configuration menu - View commit details
-
Copy full SHA for b9eb3ac - Browse repository at this point
Copy the full SHA b9eb3acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42dfe12 - Browse repository at this point
Copy the full SHA 42dfe12View commit details
Commits on May 5, 2024
-
strm_mapZioPar_opt__fiberChildren: strm.mapZIOPar, use queue of fiber…
…s (drop the Take wrappers).
Configuration menu - View commit details
-
Copy full SHA for 6ad59d8 - Browse repository at this point
Copy the full SHA 6ad59d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ad415b - Browse repository at this point
Copy the full SHA 7ad415bView commit details -
strm_mapZioPar_opt__chhannel: introduce a channel.mapZIOPar implement…
…ation, this falls 8-9% short of the direct stream.mapZIOPar impl.
Configuration menu - View commit details
-
Copy full SHA for fe66a4d - Browse repository at this point
Copy the full SHA fe66a4dView commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1e2bfd8 - Browse repository at this point
Copy the full SHA 1e2bfd8View commit details -
strm_mapZioPar_opt__chhannel: add stream+pl methods for mapZIOPar and…
… mapZIOParUnordered with bufferSize parameter
Configuration menu - View commit details
-
Copy full SHA for 8118984 - Browse repository at this point
Copy the full SHA 8118984View commit details -
Configuration menu - View commit details
-
Copy full SHA for 077898f - Browse repository at this point
Copy the full SHA 077898fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bbfe03 - Browse repository at this point
Copy the full SHA 5bbfe03View commit details -
Configuration menu - View commit details
-
Copy full SHA for b228693 - Browse repository at this point
Copy the full SHA b228693View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8cc44f - Browse repository at this point
Copy the full SHA e8cc44fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6c9793 - Browse repository at this point
Copy the full SHA d6c9793View commit details
Commits on May 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6cf8265 - Browse repository at this point
Copy the full SHA 6cf8265View commit details -
Configuration menu - View commit details
-
Copy full SHA for 918aa6c - Browse repository at this point
Copy the full SHA 918aa6cView commit details -
Update core/shared/src/main/scala/zio/internal/FiberRuntime.scala
reduce ObjectRef updates Co-authored-by: kyri-petrou <67301607+kyri-petrou@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 11e09e1 - Browse repository at this point
Copy the full SHA 11e09e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08d6510 - Browse repository at this point
Copy the full SHA 08d6510View commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a7246ad - Browse repository at this point
Copy the full SHA a7246adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 552a6b4 - Browse repository at this point
Copy the full SHA 552a6b4View commit details
Commits on May 10, 2024
-
strm_mapZioPar_opt__childrenSet: directly expose the children set to …
…other fibers, but use the observaton it is only mutated by the fiber itself in order to grnaularily control the required synchronization
Configuration menu - View commit details
-
Copy full SHA for 6f81f82 - Browse repository at this point
Copy the full SHA 6f81f82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fd7ff3 - Browse repository at this point
Copy the full SHA 9fd7ff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bdea62 - Browse repository at this point
Copy the full SHA 3bdea62View commit details -
Configuration menu - View commit details
-
Copy full SHA for d921095 - Browse repository at this point
Copy the full SHA d921095View commit details -
strm_mapZioPar_opt: FiberRuntime.children, extra safety measure to pr…
…otect from race with transferChildren
Configuration menu - View commit details
-
Copy full SHA for eb1ef45 - Browse repository at this point
Copy the full SHA eb1ef45View commit details
Commits on May 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ba2e2ef - Browse repository at this point
Copy the full SHA ba2e2efView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8d2dbd - Browse repository at this point
Copy the full SHA b8d2dbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6edd498 - Browse repository at this point
Copy the full SHA 6edd498View commit details