Login  |  Packages  |  Support  |  Bugs
Top Level :: PHP :: parallel :: 0.9.0

parallel 0.9.0

Package Information
Summary Parallel concurrency API
Maintainers Remi Collet (lead) [details]
Joe Watkins (lead) [details]
Florian Engelhardt (lead) [details]
License PHP License
Description A succinct parallel concurrency API for PHP 7 and 8.
Homepage https://github.com/krakjoe/parallel
Release notes
Version 0.9.0
(beta)
- Channels: bi-directional communication between tasks and runtimes
- Improvements to copying making it vastly more efficient
- Improvements to runtime stack, making it more efficient
- Tasks may use lexical scope
- Events - an experimental, quite primitive event loop for reading/writing sets of channels and futures
- Support for rethrowing exceptions uncaught in tasks
- Simplified Runtime constructor
- Remove Future::select (in favour of the superior events interface)
- Task cancellation
- Closure support
- Drop support for PHP 7.1

[ Latest Tarball ] [ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ]

Dependencies for release 0.9.0
PRIVACY POLICY  |  CREDITS
Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 21 17:05:02 2024 UTC
Bandwidth and hardware provided by: pair Networks