rfc:preload
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:preload [2018/11/06 09:35] – dmitry | rfc:preload [2019/01/21 18:20] (current) – Add link to manual cmb | ||
---|---|---|---|
Line 3: | Line 3: | ||
* Date: 2018-10-18 | * Date: 2018-10-18 | ||
* Author: Dmitry Stogov, dmitry@zend.com | * Author: Dmitry Stogov, dmitry@zend.com | ||
- | * Status: | + | * Status: |
* First Published at: http:// | * First Published at: http:// | ||
Line 90: | Line 90: | ||
* In conjunction with ext/FFI (dangerous extension), we may allow FFI functionality only in preloaded PHP files, but not in regular ones | * In conjunction with ext/FFI (dangerous extension), we may allow FFI functionality only in preloaded PHP files, but not in regular ones | ||
* It's possible to perform more aggressive optimizations and generate better JIT code for preloaded functions and classes (similar to HHVM Repo Authoritative mode in HHVM) | * It's possible to perform more aggressive optimizations and generate better JIT code for preloaded functions and classes (similar to HHVM Repo Authoritative mode in HHVM) | ||
- | * It would be great to extend preloading with some kind of deployment mechanism, to update preloaded bundle without server restart. | + | * It would be great, to extend preloading with some kind of deployment mechanism, to update preloaded bundle(s) without server restart. |
===== Proposed Voting Choices ===== | ===== Proposed Voting Choices ===== | ||
- | The RFC requires 50%+1 majority | + | The RFC requires 50%+1 majority. The voting started **2018-11-06** and will close on **2018-11-14** |
+ | |||
+ | <doodle title=" | ||
+ | * Yes | ||
+ | * No | ||
+ | </ | ||
===== Patches and Tests ===== | ===== Patches and Tests ===== | ||
Line 100: | Line 105: | ||
===== Implementation ===== | ===== Implementation ===== | ||
After the project is implemented, | After the project is implemented, | ||
- | - the version(s) it was merged into | + | - merged into 7.4 |
- | - a link to the git commit(s) | + | - git commit |
- | - a link to the PHP manual entry for the feature | + | - a [[http:// |
- | - a link to the language specification section (if any) | + | |
===== References ===== | ===== References ===== |
rfc/preload.1541496937.txt.gz · Last modified: 2018/11/06 09:35 by dmitry