Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Do not create a fake Closure for real Closuresphp-7.0.0RC5 | Bob Weinand | 2015-10-14 | 2 | -1/+39 |
| | | | | That is solved by just returning the Closure as is, which is safe due to Closures being immutable objects | ||||
* | update UPGRADING | Anatol Belski | 2015-10-13 | 1 | -0/+4 |
| | |||||
* | sync NEWS | Anatol Belski | 2015-10-13 | 1 | -0/+38 |
| | |||||
* | bump RC version | Anatol Belski | 2015-10-13 | 2 | -3/+3 |
| | |||||
* | update libs_versions.txt | Anatol Belski | 2015-10-13 | 1 | -1/+1 |
| | |||||
* | Merge branch 'PHP-7.0' into PHP-7.0.0 | Anatol Belski | 2015-10-13 | 100 | -1208/+2567 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-7.0: (103 commits) Add more tests for closure binding Forbid "fake" closure rebinding increase API versions fork test for ICU 56.1 fork test for ICU-56.1 fix test for ICU-56.1 fix test Double declaration fix stack overflow Generally run all tests in sapi folder by default Fixed bug #70685 Normalize rebinding failures Implemented file_cache_fallback mechanism Improve previous fix Fixed bug #70681 update NEWS update NEWS Fixed bug #70630 (Closure::call/bind() crash with ReflectionFunction->getClosure()) Fixed reference cuntmting for closures (previously we didn't increment reference counter for "internal" closures) Fixed infinity recurion if we create closure on top of other closure. ... | ||||
| * | Add more tests for closure binding | Nikita Popov | 2015-10-12 | 2 | -1/+209 |
| | | |||||
| * | Forbid "fake" closure rebinding | Dmitry Stogov | 2015-10-12 | 4 | -9/+21 |
| | | |||||
| * | increase API versions | Anatol Belski | 2015-10-12 | 3 | -3/+3 |
| | | |||||
| * | fork test for ICU 56.1 | Anatol Belski | 2015-10-12 | 2 | -1/+124 |
| | | |||||
| * | fork test for ICU-56.1 | Anatol Belski | 2015-10-12 | 2 | -1/+132 |
| | | |||||
| * | fix test for ICU-56.1 | Anatol Belski | 2015-10-12 | 3 | -1/+100 |
| | | |||||
| * | Merge branch 'PHP-5.6' into PHP-7.0 | Matteo Beccati | 2015-10-12 | 0 | -0/+0 |
| |\ | | | | | | | | | | | | | * PHP-5.6: fix test | ||||
| | * | fix test | Anatol Belski | 2015-10-12 | 1 | -0/+4 |
| | | | |||||
| * | | Double declaration | Xinchen Hui | 2015-10-12 | 1 | -1/+0 |
| | | | |||||
| * | | fix stack overflow | Anatol Belski | 2015-10-10 | 1 | -2/+4 |
| | | | |||||
| * | | Generally run all tests in sapi folder by default | Bob Weinand | 2015-10-10 | 1 | -1/+1 |
| | | | | | | | | | | | | Turned out that sapi/phpdbg actually wasn't explicitly included as sapi folders were individually selected | ||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Nikita Popov | 2015-10-10 | 2 | -1/+25 |
| |\ \ | | |/ | | | | | | | | | | Conflicts: Zend/zend_closures.c | ||||
| | * | Fixed bug #70685 | Nikita Popov | 2015-10-10 | 3 | -13/+38 |
| | | | | | | | | | | | | Doing a less intrusive variant of the PHP 7.0 fix for 5.6. | ||||
| * | | Normalize rebinding failures | Nikita Popov | 2015-10-10 | 4 | -70/+58 |
| | | | | | | | | | | | | | | | | | | | | | Move all rebinding checks into one function to make sure they stay in sync. Normalize return value to be NULL for all rebinding failures, instead of returning an improperly bound closure in some cases. | ||||
| * | | Implemented file_cache_fallback mechanism | Anatol Belski | 2015-10-09 | 6 | -2/+68 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | which is essential as an attempt to fix the "failed to reattach" error on Windows. If file_cache is enabled, Opcache will automaticaly switch to file_cache_only mode in the case a process failed to map the shared segment at the required address. The important small part of the SHM will still be mapped, which allows information exchange between normal processes using SHM and those using the fallback mechanism. This is based on Dmitry's, Matt's and mine ideas. So many thanks for support! | ||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Nikita Popov | 2015-10-09 | 2 | -1/+6 |
| |\ \ | | |/ | |||||
| | * | Improve previous fix | Nikita Popov | 2015-10-09 | 2 | -1/+6 |
| | | | | | | | | | | | | Don't forbid null binding on plain functions. | ||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Nikita Popov | 2015-10-09 | 3 | -0/+19 |
| |\ \ | | |/ | |||||
| | * | Fixed bug #70681 | Nikita Popov | 2015-10-09 | 3 | -0/+21 |
| | | | |||||
| * | | update NEWS | Anatol Belski | 2015-10-09 | 1 | -0/+3 |
| | | | |||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Anatol Belski | 2015-10-09 | 0 | -0/+0 |
| |\ \ | | |/ | | | | | | | | | | | | | * PHP-5.6: update NEWS fix coverage report for datelib | ||||
| | * | update NEWS | Anatol Belski | 2015-10-09 | 1 | -0/+1 |
| | | | |||||
| | * | fix coverage report for datelib | Nuno Lopes | 2015-10-04 | 2 | -116/+116 |
| | | | |||||
| * | | Fixed bug #70630 (Closure::call/bind() crash with ↵ | Dmitry Stogov | 2015-10-09 | 3 | -0/+13 |
| | | | | | | | | | | | | ReflectionFunction->getClosure()) | ||||
| * | | Fixed reference cuntmting for closures (previously we didn't increment ↵ | Dmitry Stogov | 2015-10-09 | 1 | -5/+6 |
| | | | | | | | | | | | | reference counter for "internal" closures) | ||||
| * | | Fixed infinity recurion if we create closure on top of other closure. | Dmitry Stogov | 2015-10-09 | 1 | -1/+8 |
| | | | |||||
| * | | Fixed use after free | Dmitry Stogov | 2015-10-09 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed bug #70674 (ReflectionFunction::getClosure() leaks memory when used ↵ | Dmitry Stogov | 2015-10-09 | 3 | -5/+30 |
| | | | | | | | | | | | | for internal functions) | ||||
| * | | Correct intdiv() argument names and description | Andrea Faulds | 2015-10-08 | 2 | -7/+7 |
| | | | |||||
| * | | Fixed bug #70668 (array_keys() doesn't respect references when $strict is true) | Dmitry Stogov | 2015-10-08 | 3 | -0/+67 |
| | | | |||||
| * | | Fixed bug #70667 (strtr() causes invalid writes and a crashes) | Dmitry Stogov | 2015-10-08 | 3 | -1/+13 |
| | | | |||||
| * | | Fix bug #70662 | Nikita Popov | 2015-10-08 | 5 | -12/+46 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This replaces add_new with update for the RW case. This should not be problematic for performance, as this branch throws a notice. Alternatively add_new could also be replaced with add. I went with update, because it makes $a[0] += 1 behavior the same as $a[0] = $a[0] + 1. | ||||
| * | | Fix bug #70650 | Márcio Almada | 2015-10-07 | 6 | -29/+58 |
| | | | |||||
| * | | pear 1.10 was released and the go-pear and install pear phars are now php7 ↵ | Ferenc Kovacs | 2015-10-07 | 3 | -3/+3 |
| | | | | | | | | | | | | compatible | ||||
| * | | Fixed test. | Dmitry Stogov | 2015-10-07 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | MySQL and MariaDB of different versions have different assumptions about TIMESTAMP attributes. Probably we need to add yet another condition to also check MariaDB version. | ||||
| * | | Merge branch 'PHP-7.0' of https://git.php.net/repository/php-src into PHP-7.0 | Christopher Jones | 2015-10-07 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | | | | | | | | * 'PHP-7.0' of https://git.php.net/repository/php-src: Fixed test running on MarinaDB. | ||||
| | * | | Fixed test running on MarinaDB. | Dmitry Stogov | 2015-10-07 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix mem leak and improve test portability (Senthil) | Christopher Jones | 2015-10-07 | 2 | -105/+121 |
| |/ / | |||||
| * | | add comment to test | Anatol Belski | 2015-10-07 | 1 | -0/+2 |
| | | | |||||
| * | | Restored the original (php-5) behavior of convert_to_cstring(). It was ↵ | Dmitry Stogov | 2015-10-07 | 1 | -1/+10 |
| | | | | | | | | | | | | broken in php7 by mistake and caused problems in ext/pgsql/tests/bug46408.phpt. | ||||
| * | | Fixed test (system error messages may be different). | Dmitry Stogov | 2015-10-07 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed test (it failed on 32-bit Linux and worked on 64-bit Linux just ↵ | Dmitry Stogov | 2015-10-07 | 1 | -2/+2 |
| | | | | | | | | | | | | because of luck). | ||||
| * | | Split test into different versions for 32-bit and 64-bit systems | Dmitry Stogov | 2015-10-07 | 2 | -0/+231 |
| | | | |||||
| * | | Merge branch 'PHP-7.0' of git.php.net:php-src into PHP-7.0 | Dmitry Stogov | 2015-10-07 | 5 | -94/+17 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | * 'PHP-7.0' of git.php.net:php-src: Drop HAVE_PACKED_OBJECT_VALUE More zpp cleanup in ext/intl |