summaryrefslogtreecommitdiff
path: root/Zend/zend_closures.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'PHP-7.4'Dmitry Stogov2019-05-291-5/+5
|\
| * Mark "cold" functionsDmitry Stogov2019-05-291-5/+5
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-05-281-1/+2
|\ \ | |/
| * Replace ZVAL_COPY() and ZVAL_COPY_VALUE() for IS_OBJECT by cheaper macrosDmitry Stogov2019-05-281-1/+2
* | Merge branch 'PHP-7.4'Nikita Popov2019-05-271-1/+1
|\ \ | |/
| * Accept flags argument in zend_lookup_class_ex()Nikita Popov2019-05-271-1/+1
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-03-111-0/+13
|\ \ | |/
| * Closure::fromCallable() supports only regular methods and magic method invoke...Dmitry Stogov2019-03-111-0/+13
* | Refactor zend_object_handlers API to pass zend_object* and zend_string* inste...Dmitry Stogov2019-02-041-13/+13
* | Merge branch 'PHP-7.4'Peter Kokot2019-02-031-10/+0
|\ \ | |/
| * Remove local variablesPeter Kokot2019-02-031-10/+0
| * Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* | Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* | Remove static calls to non-static methodsNikita Popov2019-01-301-1/+1
* | Forbid unbinding $this from methodsNikita Popov2019-01-301-6/+2
|/
* Implement typed propertiesNikita Popov2019-01-111-3/+4
* Use ZEND_THIS macro to hide implementation details in extensions code.Dmitry Stogov2018-11-151-4/+3
* Replace getThis() by EX(This), when additional check is not necessary.Dmitry Stogov2018-11-141-5/+4
* Update email addresses. We're still @Zend, but future proofing it...Zeev Suraski2018-11-011-1/+1
* Immutable clases and op_arrays.Dmitry Stogov2018-10-171-14/+36
* Rename ZEND_ACC_NO_RT_ARENA into ZEND_ACC_HEAP_RT_CACHE and use it for pseudo...Dmitry Stogov2018-10-021-8/+7
* Deprecate unbinding of $this of non-static methodsNikita Popov2018-09-291-4/+8
* Stop using zend_function->reserved[] space.Dmitry Stogov2018-08-221-2/+3
* Avoid hash lookups in BIND_STATIC and BIND_LEXICAL opcode handlers.Dmitry Stogov2018-08-201-0/+10
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* Give a meaningful nameXinchen Hui2018-07-241-1/+1
* Avoid reusing zend_function.common.prototype for magic things (use reserved f...Dmitry Stogov2018-06-211-2/+2
* Export standard object handlers, to avoid indirect accessDmitry Stogov2018-05-311-2/+2
* Removed useless zval_ptr_dtor()Dmitry Stogov2018-05-291-1/+1
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-3/+3
* zend_fcall_info_cache.calling_scope is not used by zend_call_function() and d...Dmitry Stogov2018-05-031-2/+0
* Revert "[ci skip] Add missing return types to protos"Christoph M. Becker2018-02-271-1/+1
* [ci skip] Add missing return types to protosGabriel Caruso2018-02-241-1/+1
* Merge branch 'PHP-7.2'Nikita Popov2018-01-151-13/+19
|\
| * Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-01-151-13/+19
| |\
| | * Fixed bug #75079Nikita Popov2018-01-151-13/+19
| | * year++Xinchen Hui2018-01-021-1/+1
| * | year++Xinchen Hui2018-01-021-1/+1
* | | Use ZEND_CLOSURE_OBJECT() macro to resolve closure op_array to closure object...Dmitry Stogov2018-01-111-3/+1
* | | Improve Closure::call(). Eliminate zend_fcall_info_init() call and reset ZEND...Dmitry Stogov2018-01-111-17/+17
* | | Revert "Use ZEND_CLOSURE_OBJECT() macro to resolve closure op_array to closur...Dmitry Stogov2018-01-111-1/+3
* | | Use ZEND_CLOSURE_OBJECT() macro to resolve closure op_array to closure object...Dmitry Stogov2018-01-111-3/+1
* | | year++Xinchen Hui2018-01-021-1/+1
* | | zend_fcall_info_cache.initialized is removed (zend_fcall_info_cache is initia...Dmitry Stogov2017-12-271-2/+0
* | | Merge branch 'PHP-7.2'Nikita Popov2017-12-131-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-12-131-1/+1
| |\ \ | | |/
| | * Fix copy-and-paste bugsLevi Morrison2017-12-131-1/+1
* | | Avoid unnecessary reference-counting on strings.Dmitry Stogov2017-11-161-2/+3
* | | Encapsulate reference-counting primitives.Dmitry Stogov2017-10-271-1/+1
* | | Avoid HashTable allocations for empty arrays (using zend_empty_array).Dmitry Stogov2017-10-241-2/+6