summaryrefslogtreecommitdiff
path: root/Zend
Commit message (Expand)AuthorAgeFilesLines
* Better hot/cold code splittingDmitry Stogov2018-07-034-376/+355
* Fixed bug #63217Rudi Theunissen2018-07-029-86/+214
* Avoid magic method hash lookupsDmitry Stogov2018-07-021-1/+1
* Avoid string comparisons for magic methods (all magic methods start with "__")Dmitry Stogov2018-07-023-13/+28
* Add test for void return type on internal functionNikita Popov2018-06-301-0/+11
* Merge branch 'PHP-7.2'Nikita Popov2018-06-301-3/+6
|\
| * Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-06-301-3/+6
| |\
| | * Fix handling of void return type on internal functionsNikita Popov2018-06-301-3/+6
* | | Merge branch 'PHP-7.2'Nikita Popov2018-06-292-2/+8
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-06-292-2/+8
| |\ \ | | |/
| | * Fix nullable type pretty-printingNikita Popov2018-06-292-2/+8
* | | Add zend_update_static_property_ex APINikita Popov2018-06-292-26/+22
* | | Add zend_read_static_property_ex APINikita Popov2018-06-292-4/+12
* | | Fix buildNikita Popov2018-06-291-2/+2
* | | Removed INIT_OVERLOADED_CLASS... macrosDmitry Stogov2018-06-292-21/+12
* | | cleanupDmitry Stogov2018-06-293-12/+14
* | | Fixed bug #76439Nikita Popov2018-06-275-4456/+4591
* | | Remove duplicated code (keep destroy_zend_function() for compatibility)Dmitry Stogov2018-06-271-23/+3
* | | Moved very rare exception check into a single place.Dmitry Stogov2018-06-273-30/+14
* | | Fixed ZTS race condition (zend_class_entry->ce_flags of internal classes must...Dmitry Stogov2018-06-274-58/+63
* | | Merge branch 'PHP-7.2'Xinchen Hui2018-06-274-10/+47
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2018-06-274-10/+47
| |\ \ | | |/
| | * Fixed bug #76534 (PHP hangs on 'illegal string offset on string references wi...Xinchen Hui2018-06-274-10/+47
* | | Cleanup conditionsDmitry Stogov2018-06-261-9/+1
* | | Make FETCH_R/IS, FETCH_DIM_R/IS, FETCH_OBJ_R/IS, FETCH_STATIC_PROP_R/IS retur...Dmitry Stogov2018-06-251-7/+15
* | | Fixed ability to call plain functions through zend_call_method()Dmitry Stogov2018-06-253-6/+29
* | | typoDmitry Stogov2018-06-251-1/+1
* | | Lazy function copying from op_cache SHM into process memoryDmitry Stogov2018-06-259-28/+98
* | | Micro-optimizationDmitry Stogov2018-06-251-24/+14
* | | Fixed bug #76509Nikita Popov2018-06-255-30/+28
* | | Use COPY_DEREF for DIM_IS and LIST_R as wellNikita Popov2018-06-251-1/+1
* | | Use COPY_DEREF instead of COPY_UNREFNikita Popov2018-06-255-88/+122
* | | numner => numberCOFFEE2018-06-251-1/+1
* | | Merge branch 'PHP-7.2'Nikita Popov2018-06-242-1/+37
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-06-242-1/+37
| |\ \ | | |/
| | * Fixed bug #76502Nikita Popov2018-06-242-1/+37
* | | Remove expr_without_variableNikita Popov2018-06-241-8/+5
* | | Merge branch 'PHP-7.2'Nikita Popov2018-06-221-0/+1
|\ \ \ | |/ /
| * | Fixed bug #76520Nikita Popov2018-06-221-0/+1
* | | Reduced overhead of magic method calls (__get/__set/__unset/__isset/__dectruc...Dmitry Stogov2018-06-222-13/+116
* | | Merge branch 'PHP-7.2'Dmitry Stogov2018-06-221-2/+2
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Dmitry Stogov2018-06-221-2/+2
| |\ \
| | * | Added parenthesisDmitry Stogov2018-06-221-2/+2
| | |/
* | | Avoid duplication of "shadow" property_infoDmitry Stogov2018-06-221-1/+1
* | | Avoid reusing zend_function.common.prototype for magic things (use reserved f...Dmitry Stogov2018-06-214-9/+7
* | | Gereralize VA macro expansion mechanismAnatol Belski2018-06-212-19/+11
* | | use defined macroXinchen Hui2018-06-182-10/+10
* | | Remove old SVN keywords substitutionsPeter Kokot2018-06-167-14/+0
* | | Fixed bug #75218Nikita Popov2018-06-166-21/+70
* | | Fix unspecialized executorNikita Popov2018-06-142-12/+85