I saw in a previous discussion on the addition of JIT that performance in web applications wasn't improved due to data locality issues. I was just wandering weather it would be possible to/worthwhile to add more facility to control data layout, for those who may wish to do so, while leaving the existing data structures alone. I'm thinking along the lines of what numpy does for python?
As far as I'm aware, the FFI which has been accepted does allow this lower level control of memory layout. However it is noted that it has much worse performance than the native php structures. Is this due to runtime type conversions? Do note that my understanding of PHP's internals is limited to the articles I've read on the subject, so this thought is from an outsiders perspective. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php