[GIT-PULLS] [php-src] PR #23246: Zend: use zend_object* for zend_closure this_ptr field
[email protected] (Girgias)
| Newsgroups | php.git-pulls |
|---|---|
| Message-ID | <[email protected]> |
Pull Request: https://github.com/php/php-src/pull/23246
Author: Girgias
The main motivation was to convert `Z_PARAM_OBJECT{_OR_NULL}` to `Z_PARAM_OBJ{_OR_NULL}`, but I do think working with a `zend_object*` makes the code more legible and there are no question if this zval can ever be a different type.
Not fully certain about the JIT changes, as maybe the double load is inefficient?