Revision tags: php-5.6.21, php-5.5.35 |
|
#
89fbce5c |
| 21-Apr-2016 |
Nikita Popov |
Mark zend_timeout as noreturn Otherwise we get a compiler warning... |
#
36202ef0 |
| 20-Apr-2016 |
Bob Weinand |
Merge remote-tracking branch 'origin/PHP-7.0'
|
Revision tags: php-5.6.21RC1 |
|
#
9f3eab44 |
| 17-Apr-2016 |
Márcio Almada |
allow null coalescing (??) on constant expressions |
Revision tags: php-7.0.6RC1 |
|
#
a186ac0e |
| 05-Apr-2016 |
Dmitry Stogov |
IS_CONST operands don't have to be separated. Use reference-counting instead of duplication. - with opcache all IS_CONST operands are not refcounted (scalars, interned strings or immutable a
IS_CONST operands don't have to be separated. Use reference-counting instead of duplication. - with opcache all IS_CONST operands are not refcounted (scalars, interned strings or immutable arrays) - without opcache IS_CONST operands are not shared between processes or threads and may use common reference counters
show more ...
|
#
7abfaac9 |
| 01-Apr-2016 |
Dmitry Stogov |
Merge zend_execute_data->called_scope into zend_execute_data->This. "called_scope" made sense only for static method calls, for dynamic calls it was always equal to the class of $this. Now EG
Merge zend_execute_data->called_scope into zend_execute_data->This. "called_scope" made sense only for static method calls, for dynamic calls it was always equal to the class of $this. Now EG(This) may store IS_OBJECT + $this or IS_UNUSED + "called_scope" (of course, "called_scope" may be NULL). Some code might need to be adopted to support this change. Checks (Z_OBJ(EX(This))) might need to be converted into (Z_TYPE(EX(This)) == IS_OBJECT).
show more ...
|
Revision tags: php-5.6.20, php-5.5.34, php-7.0.5, php-5.6.20RC1, php-7.0.5RC1, php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1, php-5.6.18, php-7.0.3, php-5.5.32, php-5.6.18RC1, php-7.0.3RC1, php-5.6.17, php-5.5.31, php-7.0.2 |
|
#
56365982 |
| 02-Jan-2016 |
Xinchen Hui |
Merge branch 'PHP-7.0'
|
#
97a9470d |
| 02-Jan-2016 |
Xinchen Hui |
bump year which is missed in rev 49493a2 |
Revision tags: php-7.0.2RC1 |
|
#
4c9e4caa |
| 10-Dec-2015 |
Dmitry Stogov |
Fixed typo |
Revision tags: php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6, php-7.0.1, php-5.6.15RC1, php-7.0.0RC5 |
|
#
a8ae8816 |
| 13-Oct-2015 |
Xinchen Hui |
Fixed bug #70689 (Exception handler does not work as expected) |
Revision tags: php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45 |
|
#
37f0c6b5 |
| 31-Aug-2015 |
Dmitry Stogov |
Add myself into list of authors of the most refactored files. |
Revision tags: php-5.6.13RC1, php-7.0.0RC1 |
|
#
9e290a44 |
| 11-Aug-2015 |
Dmitry Stogov |
Attempt to fix Windows build (vc14) |
#
a658465e |
| 11-Aug-2015 |
Dmitry Stogov |
Export argument type checking functions |
Revision tags: php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2, php-7.0.0beta1, php-5.6.11, php-5.5.27, php-5.4.43 |
|
#
84e07b08 |
| 06-Jul-2015 |
Xinchen Hui |
Reorder the conditions |
#
ce550cef |
| 06-Jul-2015 |
Xinchen Hui |
Fixed segfault while with generating ext info |
#
2a2f42c2 |
| 25-Jun-2015 |
Dmitry Stogov |
Optimize out usless conditions used by specializer |
Revision tags: php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2 |
|
#
567aa178 |
| 22-Jun-2015 |
Dmitry Stogov |
Added comments |
#
44d545b8 |
| 22-Jun-2015 |
Dmitry Stogov |
Avoid overhead in RELEASE build. |
#
ddf41d3a |
| 20-Jun-2015 |
Nikita Popov |
Fix generator memory leak Make sure HANDLE_EXCEPTION and generator unwinds stay in sync in the future by extracting a common function. |
#
7adc0ae6 |
| 20-Jun-2015 |
Bob Weinand |
Fix potential writes into wrong memory, ensure vm_stack integrity Fixes also a segfault on stack frames > 1 << 18 bytes Stack frames, when reallocated, need to be marked as top frame of curre
Fix potential writes into wrong memory, ensure vm_stack integrity Fixes also a segfault on stack frames > 1 << 18 bytes Stack frames, when reallocated, need to be marked as top frame of current stack page
show more ...
|
#
a524a375 |
| 17-Jun-2015 |
Dmitry Stogov |
Improved class type hints checks, by caching resolved class entries in run-time cache. |
Revision tags: php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42, POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1, php-5.5.25, php-5.6.9, php-5.4.41 |
|
#
0586702d |
| 12-May-2015 |
Dmitry Stogov |
Mark first call frames of stack segment with ZEND_CALL_ALLOCATED flag to simplify checks on stack deallocation. |
#
a989c0a1 |
| 07-May-2015 |
Dmitry Stogov |
Improved fast path locality |
Revision tags: php-5.6.9RC1, php-5.5.25RC1 |
|
#
49cf7c5d |
| 23-Apr-2015 |
Dmitry Stogov |
Don't propogate "fake" EX(called_scope) and EX(This) into each internal function. They need quite seldom and it's cheaper to get them from corresponfing upper stack frame. |
#
5b0d86ed |
| 16-Apr-2015 |
Dmitry Stogov |
Safe destruction (variables and arguments may need to be cuptured by exception) |
#
2ca2d093 |
| 16-Apr-2015 |
Dmitry Stogov |
Micro optimizations for the more frequently paths |