summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_opcodes.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* add T_POW (**) operatordatibbaw2014-02-061-0/+2
* Fixed warning "No new line at end of file"Xinchen Hui2014-01-241-1/+1
* Implement argument unpackingNikita Popov2014-01-111-0/+1
* Bump yearXinchen Hui2014-01-031-1/+1
* opcodeskrakjoe2013-12-221-1/+1
* Merge branch 'PHP-5.5' into PHP-5.6krakjoe2013-12-221-169/+3
|\
| * Merge branch 'PHP-5.4' into PHP-5.5krakjoe2013-12-221-2/+2
| |\
| | * stop warnings from unused opcode mapkrakjoe2013-12-221-1/+1
| * | Merge branch 'PHP-5.4' into PHP-5.5Bob Weinand2013-12-211-167/+2
| |\ \ | | |/
| | * Moved to new file, killing a lot of warningsBob Weinand2013-12-211-162/+2
* | | Merge branch 'PHP-5.5' into PHP-5.6Bob Weinand2013-12-211-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-5.4' into PHP-5.5Bob Weinand2013-12-211-1/+1
| |\ \ | | |/
| | * Fixed build...Bob Weinand2013-12-211-1/+1
| | * Added an opcode to opcode name mapBob Weinand2013-12-211-0/+167
| | * Happy New YearXinchen Hui2013-01-011-1/+1
| | * - Year++Felipe Pena2012-01-011-1/+1
| | * Improved ternary operator performance when returning arraysArnaud Le Blanc2011-10-181-0/+2
| | * - Year++Felipe Pena2011-07-101-1/+1
* | | Merge branch 'PHP-5.5' into PHP-5.6Bob Weinand2013-12-211-0/+173
|\ \ \ | |/ /
| * | Merge branch 'PHP-5.4' into PHP-5.5Bob Weinand2013-12-211-0/+172
* | | Implement variadic function syntaxNikita Popov2013-09-261-0/+1
|/ /
* | Happy New YearXinchen Hui2013-01-011-1/+1
* | An exception thrown in try or catch block is disacarded by return statement i...Dmitry Stogov2012-12-131-0/+1
* | Restored proper generators behaviour in conjunction with "finally". (Nikita)Dmitry Stogov2012-12-121-1/+0
* | . The VM stacks for passing function arguments and syntaticaly nested calls w...Dmitry Stogov2012-11-301-0/+1
* | Improved "finally" im[plementationDmitry Stogov2012-11-221-1/+2
* | Remove implementation stubs for yield delegationNikita Popov2012-08-251-2/+1
* | Add dedicated opcode for returns from a generatorNikita Popov2012-08-241-0/+1
* | Merge remote-tracking branch 'php-src/master' into addGeneratorsSupportNikita Popov2012-08-131-2/+3
|\ \
| * | Implemented 'finally' keywords for phpXinchen Hui2012-08-131-0/+1
* | | Remove asterix modifier (*) for generatorsNikita Popov2012-07-201-3/+2
* | | Add sceleton for yield* expressionNikita Popov2012-06-191-0/+1
* | | Add YIELD opcode implementationNikita Popov2012-05-261-0/+1
* | | Add ZEND_SUSPEND_AND_RETURN_GENERATOR opcodeNikita Popov2012-05-191-0/+1
|/ /
* | - Year++Felipe Pena2012-01-011-1/+1
* | Improved ternary operator performance when returning arraysArnaud Le Blanc2011-10-181-0/+2
* | - Year++Felipe Pena2011-07-101-1/+1
|/
* fix UMR when variable name is an object and __toString is usedStanislav Malyshev2011-03-161-1/+1
* - Year++Felipe Pena2011-01-011-1/+1
* Fixed bug #52614 (Memory leak when writing on uninitialized variable returned...Dmitry Stogov2010-08-251-0/+1
* Implemented Traits for PHP as proposed in the RFC [TRAITS]Stefan Marr2010-04-221-0/+2