summaryrefslogtreecommitdiff
path: root/Zend/zend_operators.h
Commit message (Expand)AuthorAgeFilesLines
* Don't use asm arithmetic under msanNikita Popov2020-02-211-12/+18
* Avoid undefined behaviorChristoph M. Becker2019-12-301-1/+1
* Clean up and clarify instanceof_function_ex()Nikita Popov2019-10-241-1/+1
* Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-09-161-2/+2
|\
| * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-09-161-2/+2
| |\
| | * Fixed bug #78545Nikita Popov2019-09-161-2/+2
| | * year++Xinchen Hui2018-01-021-1/+1
| * | Future-proof email addressesZeev Suraski2018-11-011-3/+3
* | | Remove HAVE_STRCOLL checkPeter Kokot2019-06-281-2/+0
* | | Bail out earlier in zend_memnrstrNikita Popov2019-06-201-4/+6
* | | Use ZEND_ASSUME() to perform the following check only on "slow" path.Dmitry Stogov2019-06-061-2/+6
* | | Fixed reference-countingDmitry Stogov2019-06-061-1/+1
* | | Allow exceptions in __toString()Nikita Popov2019-06-051-0/+30
* | | speed up increment and decrement operators with overflow detectionSebastian Pop2019-05-071-0/+26
* | | speed up add and sub operators with overflow detectionSebastian Pop2019-05-071-0/+40
* | | Remove checks for locale.h, setlocale, localeconvPeter Kokot2019-04-071-1/+1
* | | Make is_identical() functions return zend_bool (instead of int)Dmitry Stogov2019-04-041-3/+3
* | | 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
* | | Remove __GNUC__ guard around stddef.h includeNikita Popov2018-09-171-3/+0
|/ /
* | Fix #76767: ‘asm’ operand has impossible constraints in zend_operators.hOndřej Surý2018-08-221-4/+4
* | Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* | API cleanup.Dmitry Stogov2018-07-231-4/+4
* | Conversion related optimizationsDmitry Stogov2018-07-061-1/+7
* | Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-1/+1
* | Use add/sub instead of inc/decDmitry Stogov2018-05-081-4/+4
* | Use const pointers where appropriateAnatol Belski2018-03-161-1/+1
* | Added zendi_smart_streq() for smart string equality checkDmitry Stogov2018-01-161-1/+2
* | year++Xinchen Hui2018-01-021-1/+1
* | Use zend_string_equal*() API for zend_string equality check instead of direct...Dmitry Stogov2017-12-041-22/+13
* | Use zend_string_tolower() where it's possible (to avoid reallocations).Dmitry Stogov2017-11-301-1/+3
* | Add configure check for asm goto supportDavid Carlier2017-11-281-8/+8
* | Prefer "GNU asm goto" to __builtin_saddl_overflow() for overflow detection. T...Dmitry Stogov2017-11-281-150/+108
* | Optimized zend_is_true() for objects (in most cases, it doesn't need to call ...Dmitry Stogov2017-11-201-1/+6
* | Fix conditionAnatol Belski2017-11-171-1/+1
* | Avoid unnecessary reference-counting on strings.Dmitry Stogov2017-11-161-0/+14
* | Removed "_" from API functions.Dmitry Stogov2017-11-161-12/+16
* | Fix datatypes and compiler warningsAnatol Belski2017-10-231-1/+1
* | `memcmp` begins from the second char.tianhe19862017-10-121-1/+1
* | Small improvement with zend_memnstr (tianhe1986)Dmitry Stogov2017-10-121-1/+1
* | move zend_ato*() to size_t and remove castsAnatol Belski2017-07-281-2/+2
|/
* further sync for vim mode linesAnatol Belski2017-07-041-0/+2
* Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* when needle is short, Sunday algorithm is slower than glibc memchr()TAKEKOSHI Akishige2016-09-181-1/+1
* Merge branch 'PHP-7.1'Nikita Popov2016-09-161-2/+8
|\
| * Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2016-09-161-2/+8
| |\
| | * Disable add/sub asm for gcc 4.9 pic/pie buildsMichael Orlitzky2016-09-161-2/+8
* | | Drop some pieces of commented-out codeNikita Popov2016-09-041-4/+0
* | | Fix typosNikita Popov2016-08-111-1/+1