History log of /PHP-7.0/ext/opcache/ZendAccelerator.c (Results 26 – 50 of 175)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-7.0.4RC1
# 388ab976 15-Feb-2016 Dmitry Stogov

Fixed possible memory leak


# 35f6f9b0 10-Feb-2016 Yussuf Khalil

Fix use-after-free of ZCG(cwd) in Zend Optimizer


Revision tags: 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
# 97a9470d 02-Jan-2016 Xinchen Hui

bump year which is missed in rev 49493a2


# 3537e95d 02-Jan-2016 Xinchen Hui

bump year which is missed in rev 49493a2


# 49493a2d 01-Jan-2016 Lior Kaplan

Happy new year (Update copyright to 2016)


Revision tags: php-7.0.2RC1
# 56bf10f0 14-Dec-2015 Rasmus Lerdorf

Support uwsgi sapi in opcache


# 9a31d708 14-Dec-2015 Rasmus Lerdorf

Support uwsgi sapi in opcache


Revision tags: php-5.6.17RC1, php-7.0.1RC1
# a11805a4 08-Dec-2015 Bob Weinand

PHP_MD5_CTX is now always used due to fix for #71204


# 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
# 5af61aa1 28-Nov-2015 Xinchen Hui

Space


# e9a8d7ff 27-Nov-2015 Xinchen Hui

Fixed bug #70977, #70973 (Segmentation fault with opcache.huge_code_pages=1)


Revision tags: php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6
# 008d8b67 27-Oct-2015 Xinchen Hui

Fixed bug #70656 (require() statement broken after opcache_reset() or a few hours of use)


# 31553f07 27-Oct-2015 Xinchen Hui

Revert "Fixed bug #70656 (require() statement broken after opcache_reset() or a few hours of use)"

This reverts commit 3ef96c2cc6f3a1dddd8479e6c733f44e8dbcb5e9.


# 3ef96c2c 27-Oct-2015 Xinchen Hui

Fixed bug #70656 (require() statement broken after opcache_reset() or a few hours of use)


# eb59dd7d 29-Oct-2015 Julien Pauli

Don't remap .text segment if huge pages are not available.


Revision tags: php-7.0.1
# d4df6641 17-Oct-2015 Xinchen Hui

Fixed bug #70724 (Undefined Symbols from opcache.so on Mac OS X 10.10)


Revision tags: 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 ...


# c97198e1 04-Oct-2015 Anatol Belski

fix incrementing on 32-bit


Revision tags: php-5.5.30, php-5.6.14, php-7.0.0RC4
# 0fd7acd1 24-Sep-2015 Anatol Belski

don't keep locked mutex after errors


# 3ef3d80f 24-Sep-2015 Anatol Belski

move accel_shared_globals assignment into locked block

this might fix crashes under high concurrency


Revision tags: 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.


# f2480582 14-Sep-2015 Dmitry Stogov

Removed useless include


# 5c28c211 14-Sep-2015 Dmitry Stogov

Use memcpy() instead of mmap() to keep modifyed code (e.g. gdb breakpoints)


# 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
# d8eee72a 01-Sep-2015 Dmitry Stogov

Fixed possible caching with invalid key value


1234567