summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_def.h
Commit message (Expand)AuthorAgeFilesLines
* Refactor zval cleanup into single functionBob Weinand2016-05-051-4/+4
* Micro-optimizationDmitry Stogov2016-05-051-1/+1
* change fcall and statement handlers to accept frameJoe Watkins2016-05-041-3/+3
* Merge branch 'PHP-7.0'Nikita Popov2016-05-031-10/+18
|\
| * Fix leaks in QM_ASSIGN, JMP_SET and COALESCENikita Popov2016-05-031-10/+18
* | Fix use after free on AST expressions in constant declarationsBob Weinand2016-05-021-5/+1
* | Fixed compilation warningsDmitry Stogov2016-04-291-1/+1
* | Don't initialize EX(call)->symbol_table on each function call.Dmitry Stogov2016-04-281-11/+7
* | - get rid of EG(scope). zend_get_executed_scope() should be used instead.Dmitry Stogov2016-04-281-51/+25
* | Merge branch 'PHP-7.0'Dmitry Stogov2016-04-251-4/+3
|\ \ | |/
| * Fixed bug #72101 (crash on complex code)Dmitry Stogov2016-04-251-1/+3
| * Fix RECV opcode to handle all kinds of exceptionsNikita Nefedov2016-04-201-2/+2
* | Merge branch 'fix-recv-opcode-handle-exception' of https://github.com/nikita2...Xinchen Hui2016-04-201-2/+2
|\ \
| * | Fix RECV opcode to handle all kinds of exceptionsNikita Nefedov2016-04-201-2/+2
| |/
* | Reduced amount of code generated for interrupt handling.Dmitry Stogov2016-04-201-11/+9
* | Merge branch 'PHP-7.0'Nikita Popov2016-04-181-8/+1
|\ \ | |/
| * Fix SEND_USER as wellNikita Popov2016-04-181-8/+1
* | Merge branch 'PHP-7.0'Nikita Popov2016-04-181-24/+2
|\ \ | |/
| * Fix SEND_ARRAY+PREFER_REF SHM corruptionNikita Popov2016-04-181-24/+2
* | Merge branch 'PHP-7.0'Xinchen Hui2016-04-181-1/+1
|\ \ | |/
| * combine conditionsXinchen Hui2016-04-181-1/+1
* | Merge branch 'PHP-7.0'Nikita Popov2016-04-161-3/+3
|\ \ | |/
| * Fix SEND_UNPACK array separationNikita Popov2016-04-161-3/+3
* | Merge branch 'PHP-7.0'Bob Weinand2016-04-161-16/+13
|\ \ | |/
| * Fixed bug #72038 (Function calls with values to a by-ref parameter don't alwa...Bob Weinand2016-04-161-15/+12
* | Cleanup condition in SEND_VAR_NO_REFNikita Popov2016-04-161-5/+5
* | Remove IS_VAR_RET_REF flagNikita Popov2016-04-151-37/+30
* | Optimize zend_binary_assign_op_dim_helper()Dmitry Stogov2016-04-141-27/+71
* | Move rare cases of DO_FCALL into separate helpers.Dmitry Stogov2016-04-131-78/+22
* | Separate unspecializeble code of INCLIDE_OR_EVAL into helper functionsDmitry Stogov2016-04-131-79/+9
* | ASSIGN_ADD micro optimizationDmitry Stogov2016-04-131-4/+4
* | Delay IS_UNDEF check for FETCH_DIM_W and familyDmitry Stogov2016-04-131-10/+16
* | Delay IS_UNDEF check for FETCH_DIM_R and familyDmitry Stogov2016-04-131-8/+8
* | Reuse zend_fetch_dimension_address_read() for FETCH_LISTDmitry Stogov2016-04-121-86/+3
* | Added missing "goto"Dmitry Stogov2016-04-121-0/+1
* | Optimize ASSIGN_DIM (separate common unspecializeble code into helper functio...Dmitry Stogov2016-04-121-28/+38
* | Merge branch 'PHP-7.0'Nikita Popov2016-04-121-3/+4
|\ \ | |/
| * Fix ZEND_SEPARATE for by-val func returning ref zvalNikita Popov2016-04-121-0/+3
| * Drop unnecessary ZEND_SEPARATE codeNikita Popov2016-04-121-3/+1
* | Separate unspecializeble code of INIT_DYNAMIC_CALL into separate helper funct...Dmitry Stogov2016-04-121-187/+14
* | Improve zend_leave_helper() by checking all rare conditions at once.Dmitry Stogov2016-04-111-27/+50
* | removed useless ckeck (ZEND_HANDLE_EXCEPTION never uses RETURN_VALUE)Dmitry Stogov2016-04-081-1/+1
* | IS_CONST operands don't have to be separated. Use reference-counting instead ...Dmitry Stogov2016-04-051-22/+16
* | RETURN micro optimizationDmitry Stogov2016-04-051-10/+25
* | Initialize op_array->run_time_cache on slow path of INIT_FCALL opcode and omi...Dmitry Stogov2016-04-051-6/+35
* | Merge zend_execute_data->called_scope into zend_execute_data->This.Dmitry Stogov2016-04-011-35/+55
* | Flags ZEND_CALL_RELEASE_THIS and ZEND_CALL_CLOSURE should never be set together.Dmitry Stogov2016-03-311-7/+5
* | Use CALL_INFO flag to check if we need to destroy symbol_table.Dmitry Stogov2016-03-311-2/+2
* | Merge branch 'PHP-7.0'Xinchen Hui2016-03-291-1/+1
|\ \ | |/
| * Fixed bug #71914 (Reference is lost in "switch")Xinchen Hui2016-03-291-1/+1