summaryrefslogtreecommitdiff
path: root/Zend
Commit message (Expand)AuthorAgeFilesLines
* Fixed bug #72213 (Finally leaks on nested exceptions).Dmitry Stogov2016-05-2519-272/+445
* Forbid dynamic calls to scope introspection functionsNikita Popov2016-05-2411-12/+152
* Allow empty property namesNikita Popov2016-05-245-49/+32
* Ensure no entry predecessors for SSA constructionNikita Popov2016-05-241-0/+33
* Fixed white-spacesDmitry Stogov2016-05-241-4/+4
* Merge branch 'nullable_types' of github.com:morrisonlevi/php-srcDmitry Stogov2016-05-2321-19/+261
|\
| * Fix bug #71428Levi Morrison2016-05-054-8/+2
| * Add nullable parameter typesLevi Morrison2016-05-0517-14/+195
| * Implement nullable return types.Dmitry Stogov2016-05-057-1/+68
* | Allow for [] = $array; (alias for list())Bob Weinand2016-05-2012-78/+161
* | Added and fixed tests related to "finally" handlingDmitry Stogov2016-05-193-2/+54
* | Added specialized handler for ZEND_FETCH_DIM_R opcode with only numeric indexes.Dmitry Stogov2016-05-182-5/+515
* | Fixed typoDmitry Stogov2016-05-181-1/+1
* | Move builtin_ctzl portability into zend_bitset.hNikita Popov2016-05-172-52/+46
* | Mark assert() as INDIRECT_VAR_ACCESSNikita Popov2016-05-171-0/+19
* | Merge branch 'master' of git.php.net:/php-srcXinchen Hui2016-05-173-33/+260
|\ \
| * | Inlined fast paths of the freqently execute handlers for FETCH_DIM_R.Dmitry Stogov2016-05-173-33/+260
* | | Revert "Fixed Bug #72213 (Finally leaks on nested exceptions)"Xinchen Hui2016-05-173-43/+6
|/ /
* | Specialize ZEND_ASSIGN_ADD and family according to value of opline->extended_...Dmitry Stogov2016-05-173-790/+5050
* | Fixed Bug #72213 (Finally leaks on nested exceptions)Xinchen Hui2016-05-173-6/+43
* | IS_CONST operands don't have to be separated. Use reference-counting instead ...Dmitry Stogov2016-05-172-354/+285
* | micro-optimisationDmitry Stogov2016-05-172-6/+6
* | Check if generator object is created by GENERATOR_CREATE when throw exception...Dmitry Stogov2016-05-165-8/+44
* | Extend CAL_FLAGS from 8-bit to 16-bitDmitry Stogov2016-05-161-1/+1
* | Revert "Check if generator object is created by GENERATOR_CREATE when throw e...Dmitry Stogov2016-05-164-43/+2
* | Check if generator object is created by GENERATOR_CREATE when throw exception...Dmitry Stogov2016-05-164-2/+43
* | fix dir separatorAnatol Belski2016-05-141-1/+1
* | Inference: Fix undef handling for binary opsNikita Popov2016-05-141-0/+17
* | Check in generated lexerSara Golemon2016-05-141-348/+354
* | Raise compiler warning on octal overflowSara Golemon2016-05-142-0/+16
* | Fixed bug #72188 (Nested try/finally blocks losing return value)Dmitry Stogov2016-05-136-10/+41
* | Fixed bug #72177 (Scope issue in __destruct after ReflectionProperty::setValu...Dmitry Stogov2016-05-134-0/+96
* | Eliminated checks for (func->op_array.fn_flags & ZEND_ACC_GENERATOR) in fast ...Dmitry Stogov2016-05-1316-3156/+3138
* | Explicitly construct phi set during def propagationNikita Popov2016-05-121-0/+12
* | Merge branch 'PHP-7.0'Anatol Belski2016-05-121-1/+1
|\ \
| * | fix dir separator in testAnatol Belski2016-05-121-1/+1
* | | Removed useless codeDmitry Stogov2016-05-121-7/+2
* | | Intern some known (and offten used) strings.Dmitry Stogov2016-05-1217-139/+259
* | | Merge branch 'PHP-7.0'Sara Golemon2016-05-122-1/+16
|\ \ \ | |/ /
| * | Fix serializing ZEND_AST_SHELL_EXECSara Golemon2016-05-122-1/+16
* | | Use main VM stack for generators. Only single call frame for generator itself...Dmitry Stogov2016-05-124-58/+95
* | | Added testDmitry Stogov2016-05-111-0/+12
* | | Merge branch 'PHP-7.0'Anatol Belski2016-05-101-0/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-5.6' into PHP-7.0Anatol Belski2016-05-101-0/+1
| |\ \
| | * | fix handle leakAnatol Belski2016-05-101-0/+1
* | | | Don't HT_ASSERT rc=1 in zend_hash_apply functionsNikita Popov2016-05-101-4/+4
* | | | Merge branch 'PHP-7.0'Xinchen Hui2016-05-071-0/+7
|\ \ \ \ | |/ / /
| * | | Fixed testXinchen Hui2016-05-071-0/+7
* | | | Remove unnecessary strlen checkXinchen Hui2016-05-071-14/+0
* | | | Merge branch 'PHP-7.0'Xinchen Hui2016-05-072-4/+5
|\ \ \ \ | |/ / /