rfc:php_native_interface
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:php_native_interface [2009/04/09 11:34] – Another pass, with many changes :( pbiggar | rfc:php_native_interface [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 23: | Line 23: | ||
* proving access to C libraries | * proving access to C libraries | ||
* providing the ability to rewrite performance sensitive code in C | * providing the ability to rewrite performance sensitive code in C | ||
+ | * Significantly simplify creation of extensions | ||
* Allow other PHP implementations to use the same interface. | * Allow other PHP implementations to use the same interface. | ||
- | * This is intended to be a **static** process. That is, we are replacing the static compilation of extensions with another static process. We do not intend | + | * This is intended to be a **static** process. That is, we are replacing the static compilation of extensions with another static process. We do not intend |
Line 91: | Line 92: | ||
* Project Zero | * Project Zero | ||
- | * Supportive | + | * Supportive |
* phc | * phc | ||
* Involved | * Involved | ||
Line 166: | Line 167: | ||
* Look at other implementations, | * Look at other implementations, | ||
- | | + | |
* Write a utility to generate the interface code automatically for the Zend engine | * Write a utility to generate the interface code automatically for the Zend engine | ||
* Using SWIG? | * Using SWIG? |
rfc/php_native_interface.1239276881.txt.gz · Last modified: 2017/09/22 13:28 (external edit)