summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix regressio introduce in 22e23e7cb8ca9aa134d138b5fed031af6c842b44php-7.0.0RC3Remi Collet2015-09-161-0/+3
|
* bump release versionAnatol Belski2015-09-152-3/+3
|
* Merge branch 'PHP-7.0' into PHP-7.0.0Anatol Belski2015-09-15106-1965/+4134
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-7.0: (102 commits) add missing NEWS entry Improve row fetch changes for PHP7. Update test SKIPIFs. Add test for 11g client (Senthil) Enabled placing PHP code segment into huge pages Enable file based cache compilation by default Use shorter php.ini directive name "opcache.huge_code_pages" and disable it by default. Removed useless include Avoid reallocations Use memcpy() instead of mmap() to keep modifyed code (e.g. gdb breakpoints) Fix bug #70487 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. Fix mem leak in PHP7 Add support for **= in opcache optimizer add overflow check fix data types add range checks Final diff fixes for PHP7 on base platform (some mem leaks still to be fixed). Update driver name. Improve test portability (Senthil) Fixed bug #70478 (**= does no longer work) Manual CSE to avoid double read Change this as sixd suggested Add test XFAIL for bug #70470 ...
| * add missing NEWS entryAnatol Belski2015-09-151-0/+4
| |
| * Improve row fetch changes for PHP7. Update test SKIPIFs. Add test for 11g ↵Christopher Jones2015-09-155-24/+298
| | | | | | | | client (Senthil)
| * Enabled placing PHP code segment into huge pagesDmitry Stogov2015-09-151-2/+3
| |
| * Enable file based cache compilation by defaultDmitry Stogov2015-09-152-3/+3
| |
| * Use shorter php.ini directive name "opcache.huge_code_pages" and disable it ↵Dmitry Stogov2015-09-153-3/+3
| | | | | | | | by default.
| * Removed useless includeDmitry Stogov2015-09-151-1/+0
| |
| * Avoid reallocationsDmitry Stogov2015-09-143-9/+3
| |
| * Use memcpy() instead of mmap() to keep modifyed code (e.g. gdb breakpoints)Dmitry Stogov2015-09-141-10/+4
| |
| * Fix bug #70487Nikita Popov2015-09-143-2/+13
| | | | | | | | Switch to * instead of + in zpp.
| * Added an experemental ability to move PHP code pages (PHP TEXT segment) into ↵Dmitry Stogov2015-09-144-0/+109
| | | | | | | | | | | | | | | | 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.
| * Fix mem leak in PHP7Christopher Jones2015-09-142-1/+6
| |
| * Merge branch 'master' of https://git.php.net/repository/php-srcChristopher Jones2015-09-146-15/+26
| |\
| | * Add support for **= in opcache optimizerBob Weinand2015-09-134-0/+6
| | |
| | * add overflow checkAnatol Belski2015-09-121-1/+6
| | |
| | * fix data typesAnatol Belski2015-09-121-3/+3
| | |
| | * add range checksAnatol Belski2015-09-121-11/+11
| |/
| * Final diff fixes for PHP7 on base platform (some mem leaks still to be ↵Christopher Jones2015-09-1213-649/+693
| | | | | | | | fixed). Update driver name. Improve test portability (Senthil)
| * Merge branch 'master' of https://git.php.net/repository/php-srcChristopher Jones2015-09-124-192/+438
| |\
| | * Fixed bug #70478 (**= does no longer work)Bob Weinand2015-09-124-192/+438
| | | | | | | | | | | | Reordered ZEND_(ASSIGN_)POW opcodes in zend_vm_def.h so that it won't be missed in future
| * | Merge branch 'master' of https://git.php.net/repository/php-srcChristopher Jones2015-09-122-21/+27
| |\ \ | | |/
| | * Manual CSE to avoid double readDmitry Stogov2015-09-112-21/+27
| |/
| * Change this as sixd suggestedXinchen Hui2015-09-111-1/+1
| |
| * Merge branch 'PHP-5.6'Xinchen Hui2015-09-111-0/+41
| |\
| | * Add test XFAIL for bug #70470Xinchen Hui2015-09-111-0/+41
| | |
| * | Remove free_string_zvalXinchen Hui2015-09-113-18/+12
| | |
| * | fixed compilation errorDmitry Stogov2015-09-101-1/+1
| | |
| * | Don't keep dangling pointer.Dmitry Stogov2015-09-101-0/+1
| | |
| * | Fixed Sixd :<Xinchen Hui2015-09-101-1/+1
| | |
| * | Merge branch 'PHP-5.6'Xinchen Hui2015-09-102-0/+40
| |\ \ | | |/
| | * Added support of LDAP_OPT_TIMEOUT, fixes #69574Côme Bernigaud2015-09-092-0/+40
| | |
| | * Add entry for #70284 in 5.6.13Lior Kaplan2015-09-091-0/+4
| | |
| * | Fixed bug #70431 (Memory leak in php_ini.c)Xinchen Hui2015-09-102-1/+5
| | |
| * | Use efree_sizeXinchen Hui2015-09-101-1/+1
| | |
| * | Simplfy zend_is_trueXinchen Hui2015-09-101-17/+16
| | |
| * | Added folder marksXinchen Hui2015-09-101-1/+2
| | |
| * | UnexpectedXinchen Hui2015-09-101-4/+4
| | |
| * | cleanup tmp_member handlingXinchen Hui2015-09-101-6/+5
| | |
| * | Merge branch 'master' of git.php.net:php-srcDmitry Stogov2015-09-102-18/+20
| |\ \ | | | | | | | | | | | | | | | | | | | | * 'master' of git.php.net:php-src: Aligned IntlChar protos to their ARG_INFO (related to #70453) Skip IntlChar related test if ext/intl is not available
| | * | Aligned IntlChar protos to their ARG_INFO (related to #70453)Christoph M. Becker2015-09-101-18/+18
| | | |
| | * | Skip IntlChar related test if ext/intl is not availableChristoph M. Becker2015-09-101-0/+2
| | | |
| * | | Change array sorting implementation to avoid two level callbacks system.Dmitry Stogov2015-09-108-270/+654
| |/ / | | | | | | | | | Simplify zval comparion API.
| * | Better array_compare improvementDmitry Stogov2015-09-092-17/+24
| | |
| * | Add entry for #70284 in 7.0.0RC2Lior Kaplan2015-09-091-0/+4
| | |
| * | Don't inline "slow" and rarely used functions.Dmitry Stogov2015-09-092-27/+34
| | |
| * | Merge branch 'master' of git.php.net:/php-srcXinchen Hui2015-09-094-14/+233
| |\ \
| | * \ Merge branch 'PHP-5.6'Côme Bernigaud2015-09-092-2/+217
| | |\ \ | | | |/ | | | | | | | | | | | | * PHP-5.6: Fix bug in LDAP extensions' saving TIMELIMIT and DEREF
| | | * Merge branch 'PHP-5.5' into PHP-5.6Côme Bernigaud2015-09-092-2/+217
| | | |\ | | | | | | | | | | | | | | | | | | | | * PHP-5.5: Fix bug in LDAP extensions' saving TIMELIMIT and DEREF