summaryrefslogtreecommitdiff
path: root/Zend/zend_API.h
Commit message (Expand)AuthorAgeFilesLines
* Cache the class_name typehint key in arg_infoBob Weinand2015-06-121-2/+2
* Avoid zval duplication in ZVAL_ZVAL() macro (it was necessary only in few pla...Dmitry Stogov2015-06-121-25/+10
* Add consistency check in FAST_ZPP callRemi Collet2015-05-191-0/+4
* Eliminated useless check in FAST_ZPP (this also fixed few wrong -Wmaybe-unini...Dmitry Stogov2015-05-191-1/+2
* Use zend_string to represent pdo_column_data.name and avoid duplication.Dmitry Stogov2015-05-051-0/+1
* Added RETURN_ARR and RETVAL_ARR macrosJin Hu2015-04-081-0/+2
* Always throw TypeException on throwing zpp failuresNikita Popov2015-04-061-0/+2
* Convert fatal errors into EngineExceptionsDmitry Stogov2015-04-021-1/+2
* Reclassify E_STRICT noticesNikita Popov2015-04-011-1/+1
* Patch improvement:Dmitry Stogov2015-03-301-6/+0
* Constness to zend_get_object_type(), thanks Michael!Kalle Sommer Nielsen2015-03-251-1/+1
* Change "Cannot redeclare class X" into "Cannot redeclare class/interface/trai...Kalle Sommer Nielsen2015-03-251-0/+2
* cleanupDmitry Stogov2015-03-251-2/+1
* Revert "Use E_ERROR | E_EXCEPTION in FAST_ZPP mode too"Nikita Popov2015-03-221-1/+1
* Use E_ERROR | E_EXCEPTION in FAST_ZPP mode tooBob Weinand2015-03-221-1/+1
* ZPP changed to lazely check for "strict/weak" only if it's really necessary.Dmitry Stogov2015-03-201-124/+54
* Imroved ZPP rules (condititins reoredered to prevent duplicate checks)Dmitry Stogov2015-03-201-34/+24
* Improved type hinting:Dmitry Stogov2015-03-201-1/+1
* Refactor as to not use call info, but add the flag to the op_array.Anthony Ferrara2015-03-191-1/+1
* Fix severity issues with callbacks, start work porting ZEND_STRLEN opcode to ...Anthony Ferrara2015-03-191-3/+3
* Style cleanup, as well as fixing bug with missing argument for WRONG_PARAM_CO...Anthony Ferrara2015-03-181-2/+2
* Clean up API renames for zend_wrong_param_count to maintain BC, introducing a...Anthony Ferrara2015-03-181-8/+6
* Merge in master, fix merge conflicts and update patch to support exceptions e...Anthony Ferrara2015-03-181-5/+8
|\
| * Use specialized macro for string zval creationDmitry Stogov2015-03-121-2/+4
| * Add ZEND_ARG_CALLABLE_INFO to allow internal function to type hint against ca...Rouven Weßling2015-03-081-3/+4
* | Merge in masterAnthony Ferrara2015-02-181-1/+1
|\ \ | |/
| * fix data typesAnatol Belski2015-02-121-1/+1
* | Move declare() to the top of the file only, and allow int->float generalizationAnthony Ferrara2015-02-181-1/+1
* | Fix Gd usages of ZEND_WRONG_PARAM_COUNT, add usage noteAndrea Faulds2015-02-101-4/+7
* | Prefix zend_wrong_param_count with _ to discourage useAndrea Faulds2015-02-101-3/+3
* | Partial ZPP strictness implementationAndrea Faulds2015-02-101-37/+58
|/
* PaddingXinchen Hui2015-02-051-3/+3
* Implemented internal function return typesReeze Xia2015-02-051-0/+7
* zend_read_property() has to provide a holder for return value.Dmitry Stogov2015-01-221-1/+1
* typoRasmus Lerdorf2015-01-171-1/+1
* bump yearXinchen Hui2015-01-151-1/+1
* trailing whitespace removalStanislav Malyshev2015-01-101-1/+1
* Make zend_parse_parameters share fast zpp implementation where possibleAndrea Faulds2014-12-291-46/+46
* Micro optimaztion (yeah, I know compiler supposed to do that)Xinchen Hui2014-12-221-2/+2
* Use "float" and "integer" in typehint and zpp errorsAndrea Faulds2014-12-211-2/+2
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-158/+158
* Merge branch 'zppFailOnOverflow'Andrea Faulds2014-12-131-8/+19
|\
| * Refactor ZEND_LONG_MAX/MIN checks into ZEND_DOUBLE_FITS_LONG()Andrea Faulds2014-11-291-2/+2
| * Fixed copy-and-paste errorAndrea Faulds2014-11-291-1/+1
| * Merge branch 'master' into zppFailOnOverflowAndrea Faulds2014-11-291-3/+3
| |\
| * \ Merge branch 'master' into zppFailOnOverflowAndrea Faulds2014-11-011-78/+61
| |\ \
| * | | Make zpp fail if NaN passed for int, or out-of-range float for non-capping intAndrea Faulds2014-09-221-8/+19
* | | | Fixed compilation warningsDmitry Stogov2014-12-121-1/+1
* | | | Use zend_string* for op_array->arg_info[]->name and op_array->arg_info[]->cla...Dmitry Stogov2014-12-031-9/+9
| |_|/ |/| |
* | | Pack EX(num_args) into EX(This).u2.num_argsDmitry Stogov2014-11-281-3/+3
| |/ |/|