summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.c
Commit message (Expand)AuthorAgeFilesLines
* Don't return T_ERROR from token_get_all()Nikita Popov2015-07-091-0/+4
* Fixed exception catching on break/continueDmitry Stogov2015-07-091-3/+3
* Fix too early terminated temporary range with break/cont/gotoBob Weinand2015-07-091-3/+3
* Fixed invalid live-range detectionDmitry Stogov2015-07-091-8/+15
* Fixed situation, when CHECH_EXCEPTION() might change value of "opline" variab...Dmitry Stogov2015-07-081-1/+2
* Remove loop_var_stackNikita Popov2015-07-071-73/+29
* fix C89 compatKalle Sommer Nielsen2015-07-071-1/+3
* Merge branch 'PHP-5.6'Julien Pauli2015-07-071-0/+5
|\
| * Fixed double ZEND_TICKS opcode generation for declare()Julien Pauli2015-07-071-0/+5
| * Fix uninitialized value with extension traitsJohn Boehr2015-05-041-1/+1
| * Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2015-04-211-1/+1
| |\
| | * Remove tail blank which is committed by accidentXinchen Hui2015-04-211-1/+1
| * | Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2015-04-211-2/+3
| |\ \ | | |/
| | * Fixed Bug #69467 (Wrong checked for the interface by using Trait)Xinchen Hui2015-04-211-2/+3
| * | Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2015-04-101-0/+1
| |\ \ | | |/
| | * Fixed bug #69420 (Invalid read in zend_std_get_method)Xinchen Hui2015-04-101-0/+1
| * | Merge branch 'PHP-5.5' into PHP-5.6Nikita Popov2015-04-061-8/+8
| |\ \ | | |/
| | * Fix bug #60022Nikita Popov2015-04-061-2/+2
| * | Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2015-03-051-1/+5
| |\ \ | | |/
| | * Error also maybe happened hereXinchen Hui2015-03-051-1/+5
| * | Merge branch 'PHP-5.5' into PHP-5.6Xinchen Hui2015-03-051-1/+16
| |\ \ | | |/
| | * Fixed bug #69174 (leaks when unused inner class use traits precedence)Xinchen Hui2015-03-051-1/+16
| | * Bump yearXinchen Hui2015-01-151-1/+1
* | | Fixed bug #62210 (Exceptions can leak temporary variables. As a part of the f...Dmitry Stogov2015-07-071-79/+124
* | | Small cleanup in ternary compilationNikita Popov2015-07-061-8/+7
* | | bring back the division by zero warningAnatol Belski2015-07-051-2/+4
* | | Fix use after free with opcache (interned strings)Bob Weinand2015-07-051-1/+2
* | | Replace references to PHP_WIN32 and TSRM_WIN32 with ZEND_WIN32 in Zend/, this...Kalle Sommer Nielsen2015-07-041-1/+1
* | | Allow integer default for float typeAaron Piotrowski2015-07-021-4/+15
* | | CT eval ZEND_DIV in all cases (warning was removed)Bob Weinand2015-07-021-4/+2
* | | Use ZSTR_ API to access zend_string elements (this is just renaming without s...Dmitry Stogov2015-06-301-137/+137
* | | Improved zend_string API (Francois Laupretre)Dmitry Stogov2015-06-291-4/+4
* | | Prevent attempts of compile-time evaluation of invalid operators (e.g. divisi...Dmitry Stogov2015-06-291-11/+6
* | | Reverted wrong fb08798c9f0ea820d567668d0cea4833dc61dd8eDmitry Stogov2015-06-291-1/+1
* | | Fixed segfault in wordpress (introduced in rev 4a4529adb03a5e0d8c46809074a9ba...Xinchen Hui2015-06-291-2/+1
* | | Fix bug #69957 (Different ways of handling div/mod by zero)Bob Weinand2015-06-281-1/+1
* | | Fix rope memory leaks upon exceptionBob Weinand2015-06-281-0/+5
* | | Use ZEND_INIT_STATIC_METHOD_CALL for literals of form "classname::method"Bob Weinand2015-06-261-6/+20
* | | Better way to fix (Fix bug #69871 (short-circuiting failure with smart_branch))Xinchen Hui2015-06-191-18/+1
* | | Fixed Conditional jump or move depends on uninitialised value(s)Xinchen Hui2015-06-181-1/+7
* | | Fixed bug #69868 (Invalid read of size 1 in zend_compile_short_circuiting)Xinchen Hui2015-06-181-0/+1
* | | Improved class type hints checks, by caching resolved class entries in run-ti...Dmitry Stogov2015-06-171-6/+22
* | | Move check for CT div by zero into common functionNikita Popov2015-06-161-38/+25
* | | Fully fixing all the affected const expr cases (see bug #69832)Bob Weinand2015-06-161-2/+116
* | | Fix bug #69832 (Assertion failure)Bob Weinand2015-06-151-1/+6
* | | Fix off by one in short_circuiting optimizationBob Weinand2015-06-141-3/+3
* | | Simplify the conditionXinchen Hui2015-06-141-10/+5
* | | Revert "Revert "Expand optimizations regarding short-circuting a bit""Bob Weinand2015-06-141-11/+45
* | | Revert "Expand optimizations regarding short-circuting a bit"Xinchen Hui2015-06-141-47/+13
* | | Expand optimizations regarding short-circuting a bitBob Weinand2015-06-141-13/+47