Giters
recoilphp
/
recoil
Asynchronous coroutines for PHP 7.
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
794
Watchers:
38
Issues:
134
Forks:
38
recoilphp/recoil Issues
PHP 8.0 Support
Closed
2 years ago
Comments count
11
Function not working concurrently
Closed
2 years ago
Comments count
10
A way to yield raw value
Closed
2 years ago
Comments count
1
Bump minimum PHP version to v7.1 for next major release.
Closed
2 years ago
Comments count
1
When array of coroutines is yielded, exception in one could lead to incorrect state
Closed
2 years ago
Comments count
14
Code is running too slow
Closed
4 years ago
Comments count
1
How to setup a HTTP server?
Closed
5 years ago
Comments count
2
Handle fwrite() failures that do not produce PHP errors.
Updated
6 years ago
PRs from non-organization members fail due to missing GITHUB_TOKEN variable.
Updated
6 years ago
Upgrade to php-cs-fixer v2.
Closed
6 years ago
Support "async-interop" interfaces.
Closed
7 years ago
Comments count
3
Create a kernel based on the AsyncInterop driver.
Closed
7 years ago
Comments count
1
Handle "missing" error message when checking for interrupt.
Closed
7 years ago
Unify "dispatchable" values.
Closed
7 years ago
Update the README file to match the v1 API.
Closed
7 years ago
Port examples to use the reference kernel where possible.
Closed
7 years ago
Reimplement ReferenceKernel::start()
Closed
7 years ago
Split the reusable kernel implementation into a separate repository.
Closed
7 years ago
Move `Api` interface and React specific code to separate packages.
Closed
7 years ago
Comments count
4
Implement a reference kernel.
Closed
7 years ago
Comments count
3
Improve the functional test suite.
Closed
8 years ago
Comments count
2
Favour `done()` over `then()` for thennables that have it.
Closed
8 years ago
Allow use of SystemStrand::setTerminator() before start() is called.
Closed
8 years ago
Add functional tests for strand tracing.
Closed
8 years ago
Document API call 'cooperation' guarantees.
Closed
8 years ago
Comments count
2
Allow multiple fatal exceptions on the kernel.
Closed
8 years ago
Comments count
2
Add functional tests for `link` and `unlink`.
Closed
8 years ago
Comments count
1
`Api::resume()` and `throw()` make it difficult to integrate with sync code.
Closed
8 years ago
Comments count
3
Implement coroutine instrumentation and strand stack traces.
Closed
8 years ago
Comments count
3
Recoil::execute when/how can it be used?
Closed
8 years ago
Comments count
3
Database transactions and Recoil::suspend and resume
Closed
8 years ago
Comments count
1
Strand linking.
Closed
8 years ago
Allow no-op on termination of exited strand.
Closed
8 years ago
Improve inter-strand operations.
Closed
8 years ago
Comments count
2
Retain strand result so that it's available when one strand awaits another.
Closed
8 years ago
Allow API calls to be implemented as generators.
Closed
8 years ago
Improved / more intuitive stream API.
Closed
8 years ago
Comments count
3
Integrate with existing ReactPHP Code
Closed
8 years ago
Comments count
1
Block until streams are ready by reading/writing 0 bytes.
Closed
8 years ago
Replace interrupts with a kernel-level exception handler.
Closed
8 years ago
Wait for a specified strand at the kernel level.
Closed
8 years ago
Comments count
3
Revisit behaviour of awaiting a strand.
Closed
8 years ago
Functional tests for API and kernel.
Closed
8 years ago
Add `Api::strand()` method to get the current strand.
Closed
8 years ago
Standardise strand state terminology
Closed
8 years ago
ReactKernel::timeout() timer is not cancelled unless the sub-strand is terminated.
Closed
8 years ago
Comments count
1
Decouple strand exception handling from the presence/absence of observers.
Closed
8 years ago
Comments count
1
Interrupt exceptions.
Closed
8 years ago
Comments count
1
Add `Kernel::stop()`
Closed
8 years ago
Comments count
1
Notify kernel of failed strands rather than allowing the exception to propagate.
Closed
8 years ago
Previous
Next