Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Value of EG(user_exception_handler) should't relive request boundary | Dmitry Stogov | 2017-07-12 | 1 | -0/+1 |
| | |||||
* | Drop dead abstract method check from zend_call_function() | Nikita Popov | 2017-07-04 | 1 | -22/+6 |
| | | | | | | | zend_is_callable() is responsible for doing these kinds of checks already. Aldro drop a piece of obsolete commented out code. | ||||
* | further sync for vim mode lines | Anatol Belski | 2017-07-04 | 1 | -0/+2 |
| | |||||
* | Split zend_init_execute_data() into zend_init_func_execute_data() and ↵ | Dmitry Stogov | 2017-06-29 | 1 | -1/+1 |
| | | | | zend_init_code_execute_data() | ||||
* | Removed deprecated checks. | Dmitry Stogov | 2017-06-27 | 1 | -9/+0 |
| | |||||
* | Removed EG(valid_symbol_table). Used EG(active) instead. | Dmitry Stogov | 2017-06-26 | 1 | -2/+0 |
| | |||||
* | Remove superfluous semicolons | Tom Van Looy | 2017-06-26 | 1 | -2/+2 |
| | |||||
* | Only compute callback name in error cases | Nikita Popov | 2017-06-25 | 1 | -8/+3 |
| | | | | | Mostly the callback name is only used to report an error. Try to avoid calculating it if no error occurred. | ||||
* | Reseet EG(active) a bit early. | Dmitry Stogov | 2017-06-23 | 1 | -4/+2 |
| | |||||
* | shutdown_executor() refactoring (reuse opcache fast request shutdown code) | Dmitry Stogov | 2017-06-22 | 1 | -111/+95 |
| | |||||
* | We don't need any special handling for CG(unclean_shutdown) at this point, ↵ | Dmitry Stogov | 2017-06-21 | 1 | -3/+0 |
| | | | | because in case of exit() or die() all destructors must be already called before. | ||||
* | Removed always true condition | Markus Staab | 2017-05-11 | 1 | -3/+1 |
| | | | | Since https://github.com/php/php-src/commit/5a9d8a00b475cbbe758d741df7e706859097309c this can no longer be false | ||||
* | Constant class names are already verifyed by PHP compiler. | Dmitry Stogov | 2017-05-10 | 1 | -1/+1 |
| | |||||
* | Merge branch 'PHP-7.1' | Xinchen Hui | 2017-04-11 | 1 | -0/+9 |
|\ | | | | | | | | | | | * PHP-7.1: Update NEWS Fixed bug #74408 (Endless loop bypassing execution time limit) | ||||
| * | Merge branch 'PHP-7.0' into PHP-7.1 | Xinchen Hui | 2017-04-11 | 1 | -0/+9 |
| |\ | | | | | | | | | | | | | * PHP-7.0: Fixed bug #74408 (Endless loop bypassing execution time limit) | ||||
| | * | Fixed bug #74408 (Endless loop bypassing execution time limit) | Xinchen Hui | 2017-04-11 | 1 | -0/+9 |
| | | | |||||
* | | | Change 'undefined constant' from E_NOTICE to E_WARNING and mention deprecation | Rowan Collins | 2017-03-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Implements RFC "Deprecate and Remove Bareword (Unquoted) Strings" [https://wiki.php.net/rfc/deprecate-bareword-strings] | ||||
* | | | Interned strings unification for TS/NTS | Anatol Belski | 2017-03-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hereby, interned strings are supported in thread safe PHP. The patch implements two types of interned strings - interning per process, strings are not freed till process end - interning per request, strings are freed at request end There is no runtime interning. With Opcache, all the permanent iterned strings are copied into SHM on startup, additional copying into SHM might happen on demand. | ||||
* | | | Merge branch 'PHP-7.1' | Xinchen Hui | 2017-02-25 | 1 | -0/+18 |
|\ \ \ | |/ / | | | | | | | | | | | | | * PHP-7.1: Fixed bug #74164 (PHP hangs when an invalid value is dynamically passed to typehinted by-ref arg) Fixed typo (it should be typo) | ||||
| * | | Fixed bug #74164 (PHP hangs when an invalid value is dynamically passed to ↵ | Xinchen Hui | 2017-02-25 | 1 | -0/+18 |
| | | | | | | | | | | | | typehinted by-ref arg) | ||||
* | | | Merge branch 'PHP-7.1' | Xinchen Hui | 2017-02-15 | 1 | -1/+1 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.1: Workaround to fix bug #74093 (Maximum execution time of n+2 seconds exceed not written in error_log) | ||||
| * | | Workaround to fix bug #74093 (Maximum execution time of n+2 seconds exceed ↵ | Xinchen Hui | 2017-02-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | not written in error_log) Use a different exit code for hard_timeout, 124 is used by linux timeout:http://man7.org/linux/man-pages/man1/timeout.1.html "If the command times out, and --preserve-status is not set, then exit with status 124" | ||||
* | | | Deprecate each() | Nikita Popov | 2017-02-03 | 1 | -0/+2 |
| | | | |||||
* | | | Merge branch 'PHP-7.1' | Joe Watkins | 2017-01-26 | 1 | -4/+4 |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.1: Fixed #73973 - debug_zval_dump() assertion error for resource consts with --enable-debug | ||||
| * | | Merge branch 'PHP-7.0' into PHP-7.1 | Joe Watkins | 2017-01-26 | 1 | -4/+4 |
| |\ \ | | |/ | | | | | | | | | | * PHP-7.0: Fixed #73973 - debug_zval_dump() assertion error for resource consts with --enable-debug | ||||
| | * | Fixed #73973 - debug_zval_dump() assertion error for resource consts with ↵ | andrewnester | 2017-01-26 | 1 | -4/+4 |
| | | | | | | | | | | | | --enable-debug | ||||
| | * | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-04 | 1 | -1/+1 |
| | | | |||||
| * | | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-04 | 1 | -1/+1 |
| | | | |||||
* | | | Update copyright headers to 2017 | Sammy Kaye Powers | 2017-01-02 | 1 | -1/+1 |
| | | | |||||
* | | | Improved VM stack unwinding on exception. | Dmitry Stogov | 2016-12-12 | 1 | -2/+8 |
| | | | | | | | | | | | | Now zend_throw_exception_hook() is going to be called only when exception is actually thrown and not going to be recalled for each unwinded finction. | ||||
* | | | Removed IS_TYPE_IMMUTABLE (it's the same as COPYABLE & !REFCOUED) | Dmitry Stogov | 2016-11-28 | 1 | -2/+2 |
| | | | |||||
* | | | further normalizations, uint vs uint32_t | Anatol Belski | 2016-11-26 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | fix merge mistake yet one more replacement run | ||||
* | | | Merge branch 'PHP-7.1' | Nikita Popov | 2016-11-20 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Merge branch 'PHP-7.0' into PHP-7.1 | Nikita Popov | 2016-11-20 | 1 | -1/+1 |
| |\ \ | |||||
| | * | | Revert "Remove a few unused write warning (backport from master, oops)s" | Nikita Popov | 2016-11-20 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | This reverts commit c65d24eaa3671e61db7c2a3f28daeaf7c74ac758. | ||||
| * | | | Merge branch 'PHP-7.0' into PHP-7.1 | Bob Weinand | 2016-11-20 | 1 | -1/+1 |
| |\ \ \ | | |/ / | |||||
| | * | | Remove a few unused write warning (backport from master, oops)s | Bob Weinand | 2016-11-20 | 1 | -1/+0 |
| | |/ | |||||
* | | | Remove a few unused write warnings | Bob Weinand | 2016-11-20 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'PHP-7.1' | Nikita Popov | 2016-11-18 | 1 | -0/+2 |
|\ \ \ | |/ / | |||||
| * | | Fixed bug #73303 | Nikita Popov | 2016-11-18 | 1 | -0/+2 |
| | | | |||||
* | | | Merge branch 'PHP-7.1' | Dmitry Stogov | 2016-10-18 | 1 | -1/+4 |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | * PHP-7.1: Fixed bug #73337 (try/catch not working with two exceptions inside a same operation) Revert "Fix bug #47890 #73215 uniqid() should use better random source" Revert "Fix bug #47890 #73215 uniqid() should use better random source" Update NEWS | ||||
| * | | Merge branch 'PHP-7.0' into PHP-7.1 | Dmitry Stogov | 2016-10-18 | 1 | -1/+4 |
| |\ \ | | |/ | | | | | | | | | | | | | | | | * PHP-7.0: Fixed bug #73337 (try/catch not working with two exceptions inside a same operation) Revert "Fix bug #47890 #73215 uniqid() should use better random source" Update NEWS | ||||
| | * | Merge branch 'PHP-5.6' into PHP-7.0 | Dmitry Stogov | 2016-10-18 | 1 | -0/+3 |
| | |\ | | | | | | | | | | | | | | | | | * PHP-5.6: Fixed bug #73337 (try/catch not working with two exceptions inside a same operation) | ||||
| | | * | Fixed bug #73337 (try/catch not working with two exceptions inside a same ↵ | Dmitry Stogov | 2016-10-18 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | operation) | ||||
| | | * | bump year which is missed in rev 49493a2 | Xinchen Hui | 2016-01-02 | 1 | -1/+1 |
| | | | | |||||
| | | * | Merge branch 'PHP-5.5' into PHP-5.6 | Dmitry Stogov | 2015-04-08 | 1 | -0/+4 |
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: Fixed bug #67314 (Segmentation fault in gc_remove_zval_from_buffer) Fixed bug #67314 (Segmentation fault in gc_remove_zval_from_buffer) | ||||
| | | | * | Fixed bug #67314 (Segmentation fault in gc_remove_zval_from_buffer) | Dmitry Stogov | 2015-04-08 | 1 | -0/+4 |
| | | | | | |||||
| | | | * | Bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Expose information about calls to "fake" closures (created through ↵ | Dmitry Stogov | 2016-09-26 | 1 | -1/+7 |
|/ / / / | | | | | | | | | | | | | ReflectionFunction::getClosure), to allow extra specialization of RETRUN opcode handler. |