summaryrefslogtreecommitdiff
path: root/Zend/zend_operators.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-10-121-1/+1
|\
| * Detect self-addition of array more accuratelyNikita Popov2020-10-121-1/+1
* | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-08-311-0/+3
|\ \ | |/
| * Fix leak on assign concat of array and empty stringNikita Popov2020-08-311-0/+3
* | Remove recursive check from instanceof_interfaceNikita Popov2019-10-251-1/+1
* | Optimize instanceof_class/interfaceNikita Popov2019-10-241-3/+3
* | Clean up and clarify instanceof_function_ex()Nikita Popov2019-10-241-28/+7
* | Handle "non well formed" exception during ZPPNikita Popov2019-10-081-0/+3
* | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-09-261-0/+9
|\ \ | |/
| * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-09-261-0/+9
| |\
| | * Fix memory leak with ** on array operandsNikita Popov2019-09-261-0/+9
| | * Trim trailing whitespace in source code filesPeter Kokot2018-10-131-2/+2
| * | Future-proof email addressesZeev Suraski2018-11-011-3/+3
* | | Remove HAVE_STRCOLL checkPeter Kokot2019-06-281-2/+0
* | | Disable float division by zero sanitizer for div_functionNikita Popov2019-06-201-0/+3
* | | Fix signed shift UBNikita Popov2019-06-191-1/+2
* | | Avoid overflow UB in is_numeric_stringNikita Popov2019-06-191-2/+2
* | | Support full variance if autoloading is usedNikita Popov2019-06-111-2/+2
* | | Support for exceptions thrown during "Array to string conversion" error proce...Dmitry Stogov2019-06-061-1/+2
* | | Cheaper checks for exceptions thrown from __toString()Dmitry Stogov2019-06-061-15/+18
* | | Allow exceptions in __toString()Nikita Popov2019-06-051-11/+50
* | | Implement basic variance supportNikita Popov2019-05-241-2/+2
* | | Make is_identical() functions return zend_bool (instead of int)Dmitry Stogov2019-04-041-7/+2
* | | Remove local variablesPeter Kokot2019-02-031-10/+0
* | | Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* | | Update email addresses. We're still @Zend, but future proofing it...Zeev Suraski2018-11-011-3/+3
* | | Introduce get_properties_for() handlerNikita Popov2018-10-101-24/+12
* | | Remove dead code (only IS_ARRAY may relive zendi_convert_scalar_to_number()),...Dmitry Stogov2018-09-271-11/+9
* | | Replace ZEND_ACC_ANON_BOUND, ZEND_ACC_UNRESOLVED_PARENT and ZEND_ACC_UNRESOLV...Dmitry Stogov2018-09-181-2/+2
* | | Remove unused ZEND_FILE_LINE in i_zval_ptr_dtorNikita Popov2018-09-161-2/+2
* | | Merge branch 'PHP-7.3'Remi Collet2018-08-301-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.2' into PHP-7.3Remi Collet2018-08-301-1/+1
| |\ \ | | |/
| | * Merge branch 'PHP-7.1' into PHP-7.2Remi Collet2018-08-301-1/+1
| | |\
| | | * fix double cast to int on 32-bitRemi Collet2018-08-301-1/+1
| | | * year++Xinchen Hui2018-01-021-1/+1
| | * | year++Xinchen Hui2018-01-021-1/+1
* | | | Keep information about unresolved interfaces in zend_class_entry->interface_...Dmitry Stogov2018-08-231-6/+12
|/ / /
* | | Split add/sub_function(s) into fast and slow partsDmitry Stogov2018-07-251-99/+132
* | | Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* | | API cleanup.Dmitry Stogov2018-07-231-3/+3
* | | Removed deprecated conditionDmitry Stogov2018-07-101-1/+1
* | | Use zval_ptr_dtor() instead of zval_dtor() in in-place array/object conversio...Dmitry Stogov2018-07-061-8/+8
* | | Conversion related optimizationsDmitry Stogov2018-07-061-26/+22
* | | Removed legacy zval_dtor() usage. It doesn't work with zvals with refcount ==...Dmitry Stogov2018-07-051-8/+3
* | | Fixed some incorrect zval_dtor() usagesDmitry Stogov2018-07-041-11/+11
* | | se zval_ptr_dtor_str() instead of zend_string_release_ex(Z_STR(*), 0)Dmitry Stogov2018-07-041-12/+12
* | | concat_function() micro optimizationDmitry Stogov2018-07-041-38/+26
* | | Avoid agressive inlining in rarely used pathsDmitry Stogov2018-05-301-71/+114
* | | Removed useless zval_ptr_dtor()Dmitry Stogov2018-05-291-2/+0
* | | Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-16/+16