summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_opcodes.c
Commit message (Expand)AuthorAgeFilesLines
* year++Xinchen Hui2018-01-021-1/+1
* Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* Use SEND_USER for CONST|TMP as wellNikita Popov2016-09-251-1/+1
* Fixed bug #71539 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes)Dmitry Stogov2016-07-071-2/+2
* Introduce new CHECK_VAR instruction to keep warnings about undefined variables.Dmitry Stogov2016-06-301-2/+2
* Implemented RFC: Fix inconsistent behavior of $this variableDmitry Stogov2016-06-161-4/+10
* Split ZEND_SEND_VAR_NO_REF into ZEND_SEND_VAR_NO_REF and ZEND_SEND_VAR_NO_REF...Dmitry Stogov2016-05-311-4/+4
* Fixed bug #72213 (Finally leaks on nested exceptions).Dmitry Stogov2016-05-251-2/+2
* Fixed bug #72188 (Nested try/finally blocks losing return value)Dmitry Stogov2016-05-131-1/+1
* Eliminated checks for (func->op_array.fn_flags & ZEND_ACC_GENERATOR) in fast ...Dmitry Stogov2016-05-131-1/+1
* Evaluate arguments of new for classes without ctorNikita Popov2016-03-251-1/+1
* Allow specifying keys on list() elementsAndrea Faulds2016-03-251-1/+1
* Mark op1 of INIT_FCALL as NUMNikita Popov2016-01-211-1/+1
* Introduced BIND_STATIC opcode instead of FETCH_R/FETCH_W(static)+ASSIGN/ASSIG...Dmitry Stogov2016-01-121-2/+4
* 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-2/+4
* | Remove uses of VARs in extended_valueNikita Popov2015-12-211-4/+4
* | Describe special meaning of IS_UNUSED oprerandDmitry Stogov2015-12-111-48/+48
* | Use more compact description encoding schema to free some bitsDmitry Stogov2015-12-111-79/+79
* | Improve Optimizer debugging facility (print the meaning of extended_value)Dmitry Stogov2015-12-111-11/+11
* | Changed ZEND_FREE.op2.num and ZEND_FE_FREE.op2.num back to use live_range_off...Dmitry Stogov2015-11-111-2/+2
* | Changed meaning of "op2" for ZEND_FREE, ZEND_FE_FREE, ZEND_FAST_CALL, ZEND_FA...Dmitry Stogov2015-11-101-2/+2
* | Changed ZEND_CLONE->extended_value meaning to relative offset (previously it ...Dmitry Stogov2015-10-301-35/+35
* | Fixed few issues:Dmitry Stogov2015-10-301-1/+1
* | Added zend_get_opcode_flags() function to get information about opcode operan...Dmitry Stogov2015-10-301-2/+190
* | Speed up fetching of class entries for self:: parent:: and static::Dmitry Stogov2015-10-281-1/+10
|/
* Resolve GOTO at compile time and replace it with sequnce of FREE/FE_FREE and ...Dmitry Stogov2015-07-101-1/+1
* Squashed commit of the following:Dmitry Stogov2015-07-101-1/+1
* Fixed bug #62210 (Exceptions can leak temporary variables. As a part of the f...Dmitry Stogov2015-07-071-1/+1
* Remove ZEND_BRK/ZEND_CONT from VMNikita Popov2015-05-231-2/+2
* Refactored using specialized opcodesDmitry Stogov2015-04-271-1/+3
* Properly define ZEND_OP_DATA in zend_vm_def.hBob Weinand2015-04-191-1/+1
* Merge branch 'coroutineDelegation' of https://github.com/bwoebi/php-srcBob Weinand2015-04-141-1/+1
|\
| * WIPNikita Popov2015-02-281-1/+2
* | Squashed commit of the following:Dmitry Stogov2015-04-101-1/+1
* | Optimized strings concatenation.Dmitry Stogov2015-03-241-4/+4
* | Reimplemented special constant handling. Now __HALT_COMPILER_OFFSET__ is reso...Dmitry Stogov2015-03-181-1/+1
* | Improved assert() according to expectations RFC.Dmitry Stogov2015-03-021-1/+1
* | Added specialized versions of DO_FCALL handler:Dmitry Stogov2015-02-251-3/+3
* | Split INIT_FCALL_BY_NAME inti INIT_FCALL_BY_NAME(CONST+STRING) and INIT_DYNAM...Dmitry Stogov2015-02-241-1/+1
* | Merge branch 'pull-request/1007'Stanislav Malyshev2015-02-181-1/+2
|\ \ | |/ |/|
| * Blast off to space.Andrea Faulds2015-01-291-1/+2
* | Fix "forech" statemt behaviour according to https://wiki.php.net/rfc/php7_for...Dmitry Stogov2015-02-121-5/+5
|/
* Implement return typesLevi Morrison2015-01-271-1/+1
* bump yearXinchen Hui2015-01-151-1/+1
* Drop ZEND_PRINT opcode in favor of ZEND_ECHONikita Popov2014-12-181-1/+1
* Fixed list() behavior inconsistency (string handling is disabled for all case...Dmitry Stogov2014-10-051-1/+1
* Drop unused INIT_STRING opcodeNikita Popov2014-09-291-1/+1
* Drop unused RAISE_ABSTRACT_ERROR opcodeNikita Popov2014-09-291-1/+1