summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_opcodes.c
Commit message (Expand)AuthorAgeFilesLines
* bump year which is missed in rev 49493a2Xinchen Hui2016-01-021-1/+1
* 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
* Merge branch 'coalesce_operator'Andrea Faulds2014-09-281-1/+2
|\
| * Initial coalesce operator implementationNikita Popov2014-09-161-1/+2
* | Use zval_ptr_dtor_nogc() to free IS_TMP_VAR operands.Dmitry Stogov2014-09-231-1/+1
|/
* Removed ZEND_QM_ASSIGN_VAR and ZEND_JMP_SET_VAR opcodes (in PHPNG they did ex...Dmitry Stogov2014-09-111-2/+2
* Implemented builtin instruction for strlen()Dmitry Stogov2014-07-141-1/+1
* Implemented builtin instruction for type check functions - is_*()Dmitry Stogov2014-07-141-1/+1
* Implemented builtin instruction for strlen()Dmitry Stogov2014-07-111-1/+1
* Implement call_user_func() and call_user_func_array() using special opcodes.Dmitry Stogov2014-07-111-3/+3
* ZEND_SEND_VAR and ZEND_SEND_VAL specializationDmitry Stogov2014-07-081-3/+3
* Refactored parameter passing mechanism.Dmitry Stogov2014-06-301-1/+1
* Introduced new BIND_GLOBAL instraction instead of FETCH_W+ASSIGN_REF pair tha...Dmitry Stogov2014-06-061-1/+2
* add T_POW (**) operatordatibbaw2014-02-061-1/+3
* Implement argument unpackingNikita Popov2014-01-111-1/+2
* Bump yearXinchen Hui2014-01-031-1/+1
* Merge branch 'PHP-5.6' of https://github.com/php/php-src into PHP-5.6krakjoe2013-12-221-1/+2
|\
| * Merge branch 'PHP-5.5' into PHP-5.6Bob Weinand2013-12-221-0/+2
| |\
| * | Merge branch 'PHP-5.5' into PHP-5.6Bob Weinand2013-12-211-1/+2
* | | Merge branch 'PHP-5.4' into PHP-5.5krakjoe2013-12-221-0/+5
|\ \ \ | |_|/ |/| |
| * | stop warnings from unused opcode mapkrakjoe2013-12-221-0/+5
* | | Merge branch 'PHP-5.4' into PHP-5.5Bob Weinand2013-12-221-0/+2
|\ \ \ | |/ / | | / | |/ |/|
| * Included new .c file in build tooBob Weinand2013-12-221-0/+2
* | Merge branch 'PHP-5.4' into PHP-5.5Bob Weinand2013-12-211-1/+6
|/
* Moved to new file, killing a lot of warningsBob Weinand2013-12-211-0/+181