summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.h
Commit message (Expand)AuthorAgeFilesLines
* Always use IS_CONSTANT_AST (IS_CONSTANT is removed).Dmitry Stogov2017-10-101-0/+4
* Changed the way VM accesses constant operands in 64-bit builds.Dmitry Stogov2017-10-041-46/+15
* Separate ISSET_ISEMPTY_CV/UNSET_CV from ISSET_ISEMPTY_VAR/UNSET_VARDmitry Stogov2017-07-171-1/+0
* further sync for vim mode linesAnatol Belski2017-07-041-0/+2
* shutdown_executor() refactoring (reuse opcache fast request shutdown code)Dmitry Stogov2017-06-221-4/+0
* Introduced "zif_handler" type (zif = zend internal function).Dmitry Stogov2017-06-081-1/+4
* Drop ZEND_API from zend_assert_valid_class_nameAndrea Faulds2017-04-291-1/+1
* Remove the ZEND_ACC_CLONE flagNikita Popov2017-04-221-1/+1
* Document which function flags are still freeNikita Popov2017-04-221-22/+36
* Remove spurious `CG(context).in_finally` dingleberrySammy Kaye Powers2017-04-101-1/+0
* Introduced "zend_type" - an abstraction for type-hinting representation.Dmitry Stogov2017-01-131-9/+3
* Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* Merge branch 'PHP-7.1'Nikita Popov2016-12-111-0/+3
|\
| * Fix T_NUM_STRING negationNikita Popov2016-12-111-0/+3
* | Merge branch 'PHP-7.1'Dmitry Stogov2016-11-011-0/+1
|\ \ | |/
| * Intriduced ZEND_ACC_INHERITED class flag.Dmitry Stogov2016-11-011-0/+1
* | Fix "already in use" check inconsistencies/bugsNikita Popov2016-10-071-0/+7
* | Expose information about calls to "fake" closures (created through Reflection...Dmitry Stogov2016-09-261-0/+2
|/
* Merge branch 'PHP-7.0' into PHP-7.1Dmitry Stogov2016-08-291-0/+1
|\
| * Fixed bug #72944 (Null pointer deref in zval_delref_p).Dmitry Stogov2016-08-291-0/+1
* | Corrected typo in commentJoey2016-08-111-1/+1
* | Forbid use of array() in nested destructuringNikita Popov2016-07-061-0/+4
* | Fixed compilation warningsDmitry Stogov2016-06-211-1/+1
* | Implemented RFC: Fix inconsistent behavior of $this variableDmitry Stogov2016-06-161-2/+0
* | Split ZEND_SEND_VAR_NO_REF into ZEND_SEND_VAR_NO_REF and ZEND_SEND_VAR_NO_REF...Dmitry Stogov2016-05-311-5/+0
* | Fixed bug #72213 (Finally leaks on nested exceptions).Dmitry Stogov2016-05-251-5/+1
* | Forbid dynamic calls to scope introspection functionsNikita Popov2016-05-241-0/+1
* | Merge branch 'nullable_types' of github.com:morrisonlevi/php-srcDmitry Stogov2016-05-231-0/+2
|\ \
| * | Implement nullable return types.Dmitry Stogov2016-05-051-0/+2
* | | Check if generator object is created by GENERATOR_CREATE when throw exception...Dmitry Stogov2016-05-161-0/+1
* | | Extend CAL_FLAGS from 8-bit to 16-bitDmitry Stogov2016-05-161-1/+1
* | | Eliminated checks for (func->op_array.fn_flags & ZEND_ACC_GENERATOR) in fast ...Dmitry Stogov2016-05-131-3/+5
|/ /
* | Merge branch 'PHP-7.0'Joe Watkins2016-05-041-0/+3
|\ \ | |/
| * add compiler option to disable builtins (special case function calls)Joe Watkins2016-05-041-0/+3
* | Fixed breaks of strict-aliasing rulesDmitry Stogov2016-04-291-4/+5
* | Don't initialize EX(call)->symbol_table on each function call.Dmitry Stogov2016-04-281-1/+1
* | Merge remote-tracking branch 'origin/PHP-7.0'Bob Weinand2016-04-211-0/+2
|\ \ | |/
| * allow null coalescing (??) on constant expressionsMárcio Almada2016-04-211-0/+2
* | Use DO_FCALL_BY_NAME instead of DO_FCALL, if possibleDmitry Stogov2016-04-141-1/+1
* | Merge zend_execute_data->called_scope into zend_execute_data->This.Dmitry Stogov2016-04-011-3/+2
* | Use CALL_INFO flag to check if we need to destroy symbol_table.Dmitry Stogov2016-03-311-1/+1
* | Warn about invalid strings in arithmeticAndrea Faulds2016-03-301-0/+2
* | Remove some dead definesNikita Popov2016-03-261-2/+0
* | Drop some dead definesNikita Popov2016-03-201-15/+0
* | Remove ZEND_CALL_CTOR_RESULT_UNUSEDNikita Popov2016-02-111-1/+1
* | Remove EXT_TYPE_UNUSED in favor of IS_UNUSEDNikita Popov2016-02-111-2/+0
* | Introduced BIND_STATIC opcode instead of FETCH_R/FETCH_W(static)+ASSIGN/ASSIG...Dmitry Stogov2016-01-121-1/+0
* | Merge branch 'PHP-7.0'Xinchen Hui2016-01-021-1/+1
|\ \ | |/
| * bump year which is missed in rev 49493a2Xinchen Hui2016-01-021-1/+1
* | Introduce BIND_LEXICALNikita Popov2015-12-291-1/+0