summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_execute.h
Commit message (Expand)AuthorAgeFilesLines
* typoDmitry Stogov2014-12-221-1/+1
* Fixed segfaultXinchen Hui2014-12-211-3/+2
* Fixed memory leaksDmitry Stogov2014-12-191-0/+24
* Drop ZEND_PRINT opcode in favor of ZEND_ECHONikita Popov2014-12-181-49/+25
* Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-12-161-36/+96
|\
| * Optimize argument passing handlers:Dmitry Stogov2014-12-161-36/+96
* | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-12-161-2/+4
|\ \ | |/
| * Revert "Removed useless local variable"Dmitry Stogov2014-12-161-2/+4
* | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-12-151-4/+2
|\ \ | |/
| * Removed useless local variableDmitry Stogov2014-12-151-4/+2
* | second shot on removing TSRMLS_*Anatol Belski2014-12-141-1/+1
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-1532/+1532
|/
* Fixed compilation warningsDmitry Stogov2014-12-121-2/+2
* Reduced size of zend_op on 64-bit systems.Dmitry Stogov2014-12-121-924/+924
* Make ZEND_INIT_FCALL keep predcalculted size of necessary stack space in opli...Dmitry Stogov2014-12-121-2/+2
* Revert "Save one xor instr"Xinchen Hui2014-12-111-3/+1
* Merge branch 'master' of https://git.php.net/repository/php-srcXinchen Hui2014-12-111-8/+16
|\
| * fix TS build and C89 compatAnatol Belski2014-12-101-8/+16
* | Save one xor instrXinchen Hui2014-12-111-1/+3
|/
* Wrap RETURN_VALUE_USED() with EXPECTED() or UNEXPECTED() macros according to ...Dmitry Stogov2014-12-091-155/+155
* Improved ASSIGN_<OP>, ASSIGN_DIM and UNSET_DIMDmitry Stogov2014-12-091-627/+582
* simplified codeDmitry Stogov2014-12-091-81/+45
* Move ZVAL_DEREF() and make_real_object() into slow paths.Dmitry Stogov2014-12-091-921/+864
* Pass znode_op structure by value (it fits into one word) instead of pointer t...Dmitry Stogov2014-12-091-56/+56
* Move checks for references into slow paths.Dmitry Stogov2014-12-091-97/+125
* Improved ASSIGN_DIM and ASSIGN_OBJDmitry Stogov2014-12-091-296/+352
* Fixed typoDmitry Stogov2014-12-081-9/+9
* Move checks for references into slow paths of handlers or helpers. Remove dup...Dmitry Stogov2014-12-081-2862/+2358
* Removed useless handlersDmitry Stogov2014-12-061-753/+1195
* Move checks for references into slow paths of operator functions. Remove dupl...Dmitry Stogov2014-12-061-3861/+1903
* Get rid of few more duplicate handlersDmitry Stogov2014-12-051-498/+261
* Improved BOOL, BOOL_NOT and conditional jumpsDmitry Stogov2014-12-051-612/+450
* Improved ECHO and PRINTDmitry Stogov2014-12-051-71/+86
* Get rid of duplicare FETCH_DIM_* handlersDmitry Stogov2014-12-051-1130/+604
* Get rid of duplicate handlers (where the code for IS_TMP_VAR and IS_VAR opera...Dmitry Stogov2014-12-051-10256/+5220
* fix TS buildAnatol Belski2014-12-031-48/+48
* Get rid of duplicate handlers (ZEND_ADD_SPEC_TMP_TMP and ZEND_ADD_SPEC_VAR_VA...Dmitry Stogov2014-12-031-1614/+736
* Use zend_string* for op_array->arg_info[]->name and op_array->arg_info[]->cla...Dmitry Stogov2014-12-031-1/+1
* Improved POST INC/DECDmitry Stogov2014-12-031-52/+36
* Fixed "finally" handling (the bug was introduced by recent removing of EX(del...Dmitry Stogov2014-12-021-15/+10
* Avoid useless dereferencesDmitry Stogov2014-11-281-56/+80
* Removed useless checkDmitry Stogov2014-11-281-4/+4
* Pack EX(frame_info) into EX(This).u1.v.reserved. Rename "frame"kind" into "ca...Dmitry Stogov2014-11-281-67/+61
* Pack EX(num_args) into EX(This).u2.num_argsDmitry Stogov2014-11-281-22/+22
* Get rid of EX(scope). In most cases we use EG(scope) anyway. EX(scope) was us...Dmitry Stogov2014-11-281-27/+35
* Changed "finally" handling. Removed EX(fast_ret) and EX(delayed_exception). A...Dmitry Stogov2014-11-271-21/+41
* Reimplemented silence operator (@) handling on exceptions. Now each silence r...Dmitry Stogov2014-11-261-13/+5
* Merge branch 'PHP-5.6'Dmitry Stogov2014-11-251-4/+4
|\
| * Better fix for bug #68446Dmitry Stogov2014-11-251-5/+5
| * Revert "Fix bug #68446 (bug with constant defaults and type hints)"Bob Weinand2014-11-251-31/+19