#
1ac15293 |
| 03-Mar-2016 |
Nikita Popov |
Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE Also re bug #71575. |
Revision tags: php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1 |
|
#
bbea2ae0 |
| 17-Feb-2016 |
Dmitry Stogov |
Merge branch 'PHP-7.0' * PHP-7.0: Fixed process synchronisation problem, that may cause crashes after opcache restart
|
#
d2287529 |
| 17-Feb-2016 |
Dmitry Stogov |
Fixed process synchronisation problem, that may cause crashes after opcache restart |
Revision tags: 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 |
|
#
3d5438bf |
| 01-Jan-2016 |
Lior Kaplan |
Merge branch 'PHP-7.0' * PHP-7.0: Update header to PHP Version 7 Happy new year (Update copyright to 2016) Happy new year (Update copyright to 2016)
|
#
ed35de78 |
| 01-Jan-2016 |
Lior Kaplan |
Merge branch 'PHP-5.6' into PHP-7.0 * PHP-5.6: Happy new year (Update copyright to 2016)
|
#
49493a2d |
| 01-Jan-2016 |
Lior Kaplan |
Happy new year (Update copyright to 2016) |
Revision tags: php-7.0.2RC1, php-5.6.17RC1 |
|
#
d2597ad2 |
| 09-Dec-2015 |
Dmitry Stogov |
Improved optimizer dubugging facility |
Revision tags: php-7.0.1RC1 |
|
#
4aec8bcf |
| 07-Dec-2015 |
Anatol Belski |
Merge branch 'PHP-7.0' * PHP-7.0: update NEWS Fixed bug #71024 Unable to use PHP 7.0 x64 side-by-side with PHP 5.6 x32 on the same server
|
#
7c981192 |
| 07-Dec-2015 |
Anatol Belski |
Fixed bug #71024 Unable to use PHP 7.0 x64 side-by-side with PHP 5.6 x32 on the same server |
Revision tags: php-7.0.0, php-5.6.16, php-7.0.0RC8 |
|
#
09aa68b2 |
| 11-Nov-2015 |
Dmitry Stogov |
Break dependency between opcache and optimizer. Remove copatibility macros. |
Revision tags: 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 |
|
#
ffb5d0ac |
| 09-Oct-2015 |
Anatol Belski |
Implemented file_cache_fallback mechanism which is essential as an attempt to fix the "failed to reattach" error on Windows. If file_cache is enabled, Opcache will automaticaly switc
Implemented file_cache_fallback mechanism 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!
show more ...
|
Revision tags: php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3 |
|
#
c104d329 |
| 14-Sep-2015 |
Dmitry Stogov |
Use shorter php.ini directive name "opcache.huge_code_pages" and disable it by default. |
#
669f0b39 |
| 14-Sep-2015 |
Dmitry Stogov |
Added an experemental ability to move PHP code pages (PHP TEXT segment) into HUGE pages. PHP should be configured and built with --enable-huge-code-pages, OS should be configured to provide huge
Added an experemental ability to move PHP code pages (PHP TEXT segment) into HUGE pages. PHP should be configured and built with --enable-huge-code-pages, OS should be configured to provide huge pages. It's possible to enable/disable this future in php.ini through opcache.enable_huge_code_pages=0/1. The feature was tested on Linux and provided 2% improvement on real-life apps, because of 2-3 times reduction in number of iTLB misses.
show more ...
|
Revision tags: php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45, php-5.6.13RC1, php-7.0.0RC1, 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, php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2 |
|
#
0a21a0c7 |
| 15-Jun-2015 |
Dmitry Stogov |
Removed opcache.load_comments configuration directive. Now doc comments loading costs nothing and always enabled. |
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 |
|
#
3abde432 |
| 06-May-2015 |
Dmitry Stogov |
Added experimental (disabled by default) file based opcode cache. |
#
24992a14 |
| 05-May-2015 |
Xinchen Hui |
Merge branch 'PHP-5.5' into PHP-5.6
|
#
cf3e976c |
| 05-May-2015 |
Xinchen Hui |
Update version |
Revision tags: php-5.6.9RC1, php-5.5.25RC1 |
|
#
770cb1da |
| 21-Apr-2015 |
Dmitry Stogov |
Keep realpath and PCRE caches in consistency with opcache SHM. |
Revision tags: php-5.6.8, php-5.5.24, php-5.4.40 |
|
#
5255ea42 |
| 14-Apr-2015 |
Xinchen Hui |
What should we version the bundled opcache? |
Revision tags: php-5.6.8RC1, php-5.5.24RC1, php-5.6.7, php-5.5.23, php-5.4.39 |
|
#
53d8e5fc |
| 06-Mar-2015 |
Dmitry Stogov |
Improved hash key manangement code |
#
28e42b1d |
| 05-Mar-2015 |
Dmitry Stogov |
Improved hash key manangement code |
Revision tags: php-5.6.7RC1, php-5.5.23RC1, POST_PHP7_EREG_MYSQL_REMOVALS, PRE_PHP7_EREG_MYSQL_REMOVALS, php-5.6.6, php-5.5.22, php-5.4.38 |
|
#
af3ca745 |
| 16-Feb-2015 |
Anatol Belski |
made ZEND_TSRMLS_CACHE_* macros look like function calls which also comply with the current semantics for such macros |
Revision tags: POST_PHP7_REMOVALS, PRE_PHP7_REMOVALS |
|
#
9d5d7368 |
| 09-Feb-2015 |
Dmitry Stogov |
Avoid repeatable calls to strstr() |
Revision tags: php-5.6.6RC1, php-5.5.22RC1, php-5.5.21, php-5.6.5, php-5.4.37 |
|
#
fc33f52d |
| 15-Jan-2015 |
Xinchen Hui |
bump year |
#
0579e827 |
| 15-Jan-2015 |
Xinchen Hui |
bump year |