summaryrefslogtreecommitdiff
path: root/Zend/zend_execute.c
Commit message (Expand)AuthorAgeFilesLines
* Implement return typesLevi Morrison2015-01-271-0/+81
* Fixed bug #68896 (Changing ArrayObject value cause Segment Fault)Dmitry Stogov2015-01-261-7/+8
* bump yearXinchen Hui2015-01-151-1/+1
* Improved access to object properties (cache property offset instead of pointe...Dmitry Stogov2015-01-131-6/+6
* trailing whitespace removalStanislav Malyshev2015-01-101-9/+9
* Optimized destruction of extra arguments passed to user functions.Dmitry Stogov2014-12-261-0/+16
* Removed useless checksDmitry Stogov2014-12-221-12/+0
* Don't count variadic argument in zend_func.common.num_args. This allows faste...Dmitry Stogov2014-12-221-9/+3
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-157/+157
* Fixed compilation warningsDmitry Stogov2014-12-121-6/+6
* Removed unnecessary checksDmitry Stogov2014-12-121-6/+6
* Reduced size of zend_op on 64-bit systems.Dmitry Stogov2014-12-121-7/+9
* fix TS build and C89 compatAnatol Belski2014-12-101-1/+1
* Improved ASSIGN_<OP>, ASSIGN_DIM and UNSET_DIMDmitry Stogov2014-12-091-20/+57
* simplified codeDmitry Stogov2014-12-091-10/+11
* Pass znode_op structure by value (it fits into one word) instead of pointer t...Dmitry Stogov2014-12-091-18/+18
* Move checks for references into slow paths.Dmitry Stogov2014-12-091-12/+22
* Improved ASSIGN_DIM and ASSIGN_OBJDmitry Stogov2014-12-091-103/+114
* Move checks for references into slow paths of handlers or helpers. Remove dup...Dmitry Stogov2014-12-081-2/+6
* Get rid of duplicare FETCH_DIM_* handlersDmitry Stogov2014-12-051-1/+12
* Use zend_string* for op_array->arg_info[]->name and op_array->arg_info[]->cla...Dmitry Stogov2014-12-031-2/+63
* Pack EX(frame_info) into EX(This).u1.v.reserved. Rename "frame"kind" into "ca...Dmitry Stogov2014-11-281-1/+1
* Pack EX(num_args) into EX(This).u2.num_argsDmitry Stogov2014-11-281-4/+4
* Get rid of EX(scope). In most cases we use EG(scope) anyway. EX(scope) was us...Dmitry Stogov2014-11-281-4/+0
* Fixed compilation warningsDmitry Stogov2014-11-271-10/+14
* Changed "finally" handling. Removed EX(fast_ret) and EX(delayed_exception). A...Dmitry Stogov2014-11-271-3/+0
* Reimplemented silence operator (@) handling on exceptions. Now each silence r...Dmitry Stogov2014-11-261-3/+0
* fix TS buildAnatol Belski2014-11-251-4/+4
* Merge branch 'PHP-5.6'Dmitry Stogov2014-11-251-4/+19
|\
| * Better fix for bug #68446Dmitry Stogov2014-11-251-4/+19
| * Revert "Fix bug #68446 (bug with constant defaults and type hints)"Bob Weinand2014-11-251-14/+4
* | Revert "Merge remote-tracking branch 'origin/PHP-5.6'"Dmitry Stogov2014-11-251-14/+4
* | Improved zend_hash_clean() and added new optimized zend_symtable_clean()Dmitry Stogov2014-11-251-2/+2
* | Improved assignment to object propertyDmitry Stogov2014-11-241-17/+80
* | Reuse zend_assign_to_variable() in zend_std_write_property()Dmitry Stogov2014-11-241-60/+1
* | Merge remote-tracking branch 'origin/PHP-5.6'Bob Weinand2014-11-231-4/+14
|\ \ | |/
| * Fix bug #68446 (bug with constant defaults and type hints)Bob Weinand2014-11-231-4/+14
* | Get rid of zend_free_op structure (use zval* instead).Dmitry Stogov2014-11-181-55/+33
* | Micro optimizationDmitry Stogov2014-11-171-7/+7
* | Improved object property access.Dmitry Stogov2014-11-061-1/+21
* | Get rid of ZEND_FETCH_MAKE_REFDmitry Stogov2014-10-221-25/+5
* | ZEND_RECV didn't really use opline->extended_value for FETCH_CLASS flagsDmitry Stogov2014-10-221-8/+8
* | Optimized ASSIGN_DIM and related opcodesDmitry Stogov2014-10-211-58/+59
* | fix signed/unsigned mismatch warningAnatol Belski2014-10-131-2/+2
* | Improved specialisation $this variable accessed through IS_UNUSED operand mus...Dmitry Stogov2014-10-101-52/+52
* | Improved VM stack primitives for fast paths. Slow paths are not inlined anymore.Dmitry Stogov2014-10-091-11/+66
* | Exposed zend_clean_and_cache_symbol_table() and fixed incorrect efree()Dmitry Stogov2014-10-081-2/+2
* | Micro optimizationDmitry Stogov2014-10-071-1/+2
* | Remove useless parts of EX(old_error_reporting)Dmitry Stogov2014-10-071-3/+3
* | Merged EX(frame_kind) and EX(flags) into single wordDmitry Stogov2014-10-071-10/+7