summaryrefslogtreecommitdiff
path: root/Zend/zend_operators.c
Commit message (Expand)AuthorAgeFilesLines
* Removed unused variablesDmitry Stogov2014-12-121-3/+0
* Replaced zendi_convert_to_long() with _zval_get_long_func()Dmitry Stogov2014-12-111-105/+96
* Moved zend_is_true() from zend_execute.h/zend_execute_API.c into zend_operato...Dmitry Stogov2014-12-111-61/+33
* Move checks for references into slow paths of operator functions. Remove dupl...Dmitry Stogov2014-12-061-57/+175
* fix datatype mismatchesAnatol Belski2014-10-271-2/+2
* Useless assignmentXinchen Hui2014-10-221-4/+3
* Moved proxy object support in ASSIGN_ADD (and family) from VM to slow paths o...Dmitry Stogov2014-10-211-68/+66
* fix C89 compatAnatol Belski2014-09-251-4/+8
* fix indentationkrakjoe2014-09-251-1/+1
* fix zts buildkrakjoe2014-09-251-0/+2
* Optimized (PRE|POST)_(INC|DEC) handlers. Moved proxy object handling into hel...Dmitry Stogov2014-09-251-2/+20
* It is not likely a stringXinchen Hui2014-09-231-2/+2
* Merge branch 'master' into integer_semanticsAndrea Faulds2014-09-211-4/+140
|\
| * Make number printing functions less genericNikita Popov2014-09-191-2/+1
| * Fixed useless or duplicated IS_INTERNED() checksDmitry Stogov2014-09-191-2/+2
| * Split is_numeric_string_ex() into inline and non-inline partsDmitry Stogov2014-09-181-0/+137
* | Merge branch 'master' into integer_semanticsAndrea Faulds2014-09-161-177/+136
|\ \ | |/
| * We don't have to check for undefined CV if we fetch it for isset() operationDmitry Stogov2014-09-161-0/+2
| * Fix $x .= $xNikita Popov2014-09-061-5/+10
| * Fix string incrementNikita Popov2014-09-051-3/+2
| * Fix overflow check for string concatenationNikita Popov2014-09-051-17/+16
| * Remove old zend_string_to_double functionNikita Popov2014-09-051-46/+0
| * use portable strtolAnatol Belski2014-09-021-1/+1
| * Use efree_size() instead of efree() where posibleDmitry Stogov2014-08-271-1/+1
| * Fix zend_longo_strNikita Popov2014-08-251-3/+3
| * master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-251-25/+25
| * master renames phase 4Anatol Belski2014-08-251-1/+1
| * master renames phase 3Anatol Belski2014-08-251-12/+12
| * master renames phase 2Anatol Belski2014-08-251-2/+2
| * master renames phase 1Anatol Belski2014-08-251-331/+331
| * fixes to %pd format usageAnatol Belski2014-08-241-2/+2
| * some more pure naming replacementsAnatol Belski2014-08-171-4/+4
| * further fixes to ext/standard and zendAnatol Belski2014-08-161-46/+10
| * first shot on merging the core fro the int64 branchAnatol Belski2014-08-161-334/+370
* | Use SIZEOF_ZEND_LONG instead of SIZEOF_LONGAndrea Faulds2014-09-161-2/+2
* | Prevent bit shift count wrapping quirkiness on some CPUs for left shiftAndrea Faulds2014-08-191-0/+6
* | Prevent bit shift count wrapping quirkiness on some CPUs for right shiftAndrea Faulds2014-08-191-0/+6
* | Return FALSE on bit shift by negative numberAndrea Faulds2014-08-191-0/+12
|/
* Fixed modeDmitry Stogov2014-08-141-0/+0
* Fixed compilation warningsDmitry Stogov2014-08-141-0/+3
* Fixed reference handlingDmitry Stogov2014-08-141-5/+9
* fix incorrect cast of comparison function and signature of functionkrakjoe2014-08-111-2/+1
* update zend_make_printable_zval to take TSRM contextkrakjoe2014-08-111-2/+2
* Fast parameter parsing APIDmitry Stogov2014-07-111-0/+4
* Fixed usage after free()Dmitry Stogov2014-07-101-1/+2
* Changed zend_make_printable_zval() to return "use_copy" instead of additional...Dmitry Stogov2014-07-091-5/+7
* Reverted 387c491559f1507685740bf613070d27bce59e4d (it broke ext/standard/test...Dmitry Stogov2014-06-271-2/+4
* op2 is null terminated stringXinchen Hui2014-06-261-4/+2
* Comparison optimizationDmitry Stogov2014-06-091-2/+34
* Speedup string equality checkDmitry Stogov2014-06-051-2/+6