ideas:php6:engine
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ideas:php6:engine [2014/04/02 13:59] – jpauli | ideas:php6:engine [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== PHP6 ZendEngine thoughts ==== | + | ==== PHP 7 ZendEngine thoughts ==== |
Note: | Note: | ||
Line 15: | Line 15: | ||
* Clear conventions between macros and functions | * Clear conventions between macros and functions | ||
* Clear those | * Clear those | ||
+ | |||
+ | * Update dependencies. | ||
+ | * Notably support Bison 3.0+. | ||
* Define a true C/C++ API | * Define a true C/C++ API | ||
Line 28: | Line 31: | ||
* Use of other engine hooks ? other VM hooks ? (object store hooks, hashtable hooks ..? ) | * Use of other engine hooks ? other VM hooks ? (object store hooks, hashtable hooks ..? ) | ||
* Remove old PHP4 support in ext code | * Remove old PHP4 support in ext code | ||
+ | * Refactor error handler for extensions to be able to stack them like zend_execute | ||
* VM | * VM |
ideas/php6/engine.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1