summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_opcodes.h
Commit message (Expand)AuthorAgeFilesLines
...
* | Changed ZEND_FREE.op2.num and ZEND_FE_FREE.op2.num back to use live_range_off...Dmitry Stogov2015-11-111-0/+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-12/+11
* | Argument type renaming (ADDR->JMP_ADDR, OPLINE->JMP_ABS, REL_OPLINE->JMP_REL)Dmitry Stogov2015-10-301-6/+6
* | Fixed few issues:Dmitry Stogov2015-10-301-6/+8
* | Added zend_get_opcode_flags() function to get information about opcode operan...Dmitry Stogov2015-10-301-0/+28
* | Speed up fetching of class entries for self:: parent:: and static::Dmitry Stogov2015-10-281-0/+9
|/
* Resolve GOTO at compile time and replace it with sequnce of FREE/FE_FREE and ...Dmitry Stogov2015-07-101-1/+0
* Squashed commit of the following:Dmitry Stogov2015-07-101-0/+1
* Fixed bug #62210 (Exceptions can leak temporary variables. As a part of the f...Dmitry Stogov2015-07-071-1/+0
* Remove ZEND_BRK/ZEND_CONT from VMNikita Popov2015-05-231-2/+0
* Refactored using specialized opcodesDmitry Stogov2015-04-271-0/+2
* Properly define ZEND_OP_DATA in zend_vm_def.hBob Weinand2015-04-191-0/+1
* Merge branch 'coroutineDelegation' of https://github.com/bwoebi/php-srcBob Weinand2015-04-141-0/+1
|\
| * WIPNikita Popov2015-02-281-0/+1
* | Squashed commit of the following:Dmitry Stogov2015-04-101-0/+1
* | Optimized strings concatenation.Dmitry Stogov2015-03-241-3/+4
* | Reimplemented special constant handling. Now __HALT_COMPILER_OFFSET__ is reso...Dmitry Stogov2015-03-181-0/+1
* | Exposed ZEND_VM_KIND etcXinchen Hui2015-03-161-0/+7
* | Improved assert() according to expectations RFC.Dmitry Stogov2015-03-021-0/+1
* | Added specialized versions of DO_FCALL handler:Dmitry Stogov2015-02-251-0/+3
* | Split INIT_FCALL_BY_NAME inti INIT_FCALL_BY_NAME(CONST+STRING) and INIT_DYNAM...Dmitry Stogov2015-02-241-0/+1
* | Merge branch 'pull-request/1007'Stanislav Malyshev2015-02-181-0/+1
|\ \ | |/ |/|
| * Blast off to space.Andrea Faulds2015-01-291-0/+1
* | Fix "forech" statemt behaviour according to https://wiki.php.net/rfc/php7_for...Dmitry Stogov2015-02-121-2/+5
|/
* Implement return typesLevi Morrison2015-01-271-0/+1
* bump yearXinchen Hui2015-01-151-1/+1
* Drop ZEND_PRINT opcode in favor of ZEND_ECHONikita Popov2014-12-181-1/+0
* Merge branch 'PHP-5.6'Stanislav Malyshev2014-11-231-0/+4
|\
| * Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-11-231-0/+4
| |\
| | * Add BEGIN_EXTERN_C() and END_EXTERN_C() to .h files missing them.Adam Harvey2014-10-311-0/+4
| | * Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2014-07-061-1/+1
| | |\
| | | * Add newline at end of file to prevent compilation warningLior Kaplan2014-07-061-1/+1
| | | * Bump yearXinchen Hui2014-01-031-1/+1
| | * | Bump yearXinchen Hui2014-01-031-1/+1
| | * | opcodeskrakjoe2013-12-221-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/+0
* | | | Drop unused RAISE_ABSTRACT_ERROR opcodeNikita Popov2014-09-291-1/+0
* | | | Merge branch 'coalesce_operator'Andrea Faulds2014-09-281-0/+1
|\ \ \ \
| * | | | Initial coalesce operator implementationNikita Popov2014-09-161-0/+1
* | | | | Use zval_ptr_dtor_nogc() to free IS_TMP_VAR operands.Dmitry Stogov2014-09-231-1/+0
|/ / / /
* | | | Removed ZEND_QM_ASSIGN_VAR and ZEND_JMP_SET_VAR opcodes (in PHPNG they did ex...Dmitry Stogov2014-09-111-2/+0
* | | | Implemented builtin instruction for strlen()Dmitry Stogov2014-07-141-0/+1
* | | | Implemented builtin instruction for type check functions - is_*()Dmitry Stogov2014-07-141-0/+1
* | | | Implemented builtin instruction for strlen()Dmitry Stogov2014-07-111-0/+1
* | | | Implement call_user_func() and call_user_func_array() using special opcodes.Dmitry Stogov2014-07-111-0/+3
* | | | ZEND_SEND_VAR and ZEND_SEND_VAL specializationDmitry Stogov2014-07-081-1/+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-0/+1
|/ / /