summaryrefslogtreecommitdiff
path: root/Zend/zend_operators.h
Commit message (Expand)AuthorAgeFilesLines
* Moved proxy object support in ASSIGN_ADD (and family) from VM to slow paths o...Dmitry Stogov2014-10-211-14/+35
* And this one...Xinchen Hui2014-10-031-17/+18
* Fixed C++ incompatibilityDmitry Stogov2014-09-241-1/+2
* Merge branch 'master' into integer_semanticsAndrea Faulds2014-09-211-154/+26
|\
| * Make number printing functions less genericNikita Popov2014-09-191-19/+18
| * Split is_numeric_string_ex() into inline and non-inline partsDmitry Stogov2014-09-181-135/+8
* | Fixed if/else if orderingAndrea Faulds2014-09-171-6/+6
* | Merge branch 'master' into integer_semanticsAndrea Faulds2014-09-161-46/+48
|\ \ | |/
| * fix negating an unsignedAnatol Belski2014-09-151-1/+1
| * Remove old zend_string_to_double functionNikita Popov2014-09-051-2/+0
| * Fix zend_longo_strNikita Popov2014-08-251-1/+1
| * Merge branch 'ast'POST_AST_MERGENikita Popov2014-08-251-1/+1
| |\
| * | master renames phase 7PRE_AST_MERGEAnatol Belski2014-08-251-5/+5
| * | master renamings phase 5Anatol Belski2014-08-251-2/+2
| |/
| * master renames phase 3Anatol Belski2014-08-251-12/+12
| * master renames phase 2Anatol Belski2014-08-251-1/+1
| * master renames phase 1Anatol Belski2014-08-251-139/+139
| * rename zval_get_long and fixes to some string functionsAnatol Belski2014-08-181-2/+2
| * some more pure naming replacementsAnatol Belski2014-08-171-3/+3
| * first shot on merging the core fro the int64 branchAnatol Belski2014-08-161-151/+155
* | Use zend_ polyfilled nan/finite, check finiteAndrea Faulds2014-08-191-9/+3
* | Cast NaN and Infinity to zeroAndrea Faulds2014-08-191-1/+18
|/
* Fast parameter parsing APIDmitry Stogov2014-07-111-0/+2
* Speedup string equality checkDmitry Stogov2014-06-051-0/+53
* Added folder mark and codes styleXinchen Hui2014-05-241-16/+16
* Remove UB in signed printing macroNikita Popov2014-05-231-4/+1
* Optimize int to string conversionNikita Popov2014-05-231-0/+27
* Split IS_BOOL into IS_FALSE and IS_TRUEDmitry Stogov2014-04-301-28/+82
* Replace more convert_to_* callsNikita Popov2014-04-251-7/+12
* Align zval_get_long/double with zval_get_stringNikita Popov2014-04-251-2/+8
* Merge mainstream 'master' branch into refactoringDmitry Stogov2014-04-261-0/+1
|\
| * add T_POW (**) operatordatibbaw2014-02-061-0/+1
* | Convert zval_get_string() into "fast path" macro and "slow path" functionDmitry Stogov2014-04-211-1/+4
* | Use zval_get_string in a few more placesNikita Popov2014-04-211-0/+1
* | Add functions for extracting long/double/string from zvalNikita Popov2014-04-151-0/+5
* | Refactored ZVAL flags usage to simplify various checks (e.g. Z_REFCOUNTED(), ...Dmitry Stogov2014-04-031-71/+42
* | Changed data layout to allow more efficient operationsDmitry Stogov2014-04-021-3/+3
* | CleanupDmitry Stogov2014-03-271-3/+1
* | Use better data structures (incomplete)Dmitry Stogov2014-02-131-1/+1
* | Use better data structures (incomplete)Dmitry Stogov2014-02-101-74/+21
|/
* Bump yearXinchen Hui2014-01-031-1/+1
* Zend: fix overflow handling bug in non-x86 fast_add_function()Ard Biesheuvel2013-12-101-2/+7
* Merge branch 'const_scalar_exprs' into PHP-5.6Bob Weinand2013-11-281-0/+3
|\
| * Constant expressions refactoringDmitry Stogov2013-11-061-4/+0
| * Added a few more operatorsBob Weinand2013-11-031-0/+2
| * Fixed mem leaks, added tests and ternary operatorBob Weinand2013-10-311-0/+2
| * Working commit for constant scalar expressions (with constants).Bob Weinand2013-10-311-0/+3
* | Merge branch 'PHP-5.5' into PHP-5.6Anatol Belski2013-11-201-0/+2
|\ \ | |/ |/|
| * Merge branch 'PHP-5.4' into PHP-5.5Anatol Belski2013-11-201-0/+2
| |\
| | * permanently deactivate that place, not on runtime onlyAnatol Belski2013-11-201-0/+2