rfc:fibers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
rfc:fibers [2021/03/08 19:17] – Voting! trowski | rfc:fibers [2021/03/11 23:32] – Add note about future internal fiber API trowski | ||
---|---|---|---|
Line 222: | Line 222: | ||
=== Fiber Stacks === | === Fiber Stacks === | ||
- | Each fiber is allocated a separate C stack and VM stack on the heap. The C stack is allocated using '' | + | Each fiber is allocated a separate C stack and VM stack on the heap. The C stack is allocated using '' |
===== Backward Incompatible Changes ===== | ===== Backward Incompatible Changes ===== | ||
Declares '' | Declares '' | ||
+ | |||
+ | ===== Future Scope ===== | ||
+ | |||
+ | The current implementation does not provide an internal API for fibers for PHP extensions. This RFC focuses on the user space fiber API. An internal fiber API will be added, collaborating with other internal developers and using feedback from PHP extension developers, including Swoole, so fibers can be created and controlled from PHP extensions. An extension may still optionally provide their own custom fiber implementation, | ||
===== Proposed PHP Version(s) ===== | ===== Proposed PHP Version(s) ===== |
rfc/fibers.txt · Last modified: 2021/07/12 21:30 by kelunik