summaryrefslogtreecommitdiff
path: root/Zend/zend_operators.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* | | Check them in autoconfXinchen Hui2016-08-111-10/+10
* | | Use checked add/sub intrinsics instead of asm for ++ and --Andrea Faulds2016-08-101-2/+34
* | | Use checked arithmetic intrinsics instead of asm, when possibleAndrea Faulds2016-08-101-2/+31
|/ /
* | Use "fast" assembler functions in "slow" ones.Dmitry Stogov2016-06-011-8/+8
* | Remove IS_VAR_RET_REF flagNikita Popov2016-04-151-0/+12
* | Warn about invalid strings in arithmeticAndrea Faulds2016-03-301-0/+10
* | Remove use of register keyword in headersNikita Popov2016-02-041-1/+1
|/
* bump year which is missed in rev 49493a2Xinchen Hui2016-01-021-1/+1