diff options
author | Anatol Belski <ab@php.net> | 2015-09-15 12:53:44 +0200 |
---|---|---|
committer | Anatol Belski <ab@php.net> | 2015-09-15 12:53:44 +0200 |
commit | 9c259329f760832757746022eac3b71ec03c92c4 (patch) | |
tree | 2fb3d391e93ef674fde756d8d7db18326967aa52 /ext/sqlite3/php_sqlite3_structs.h | |
parent | d03e8e0e8746dae4f311d4cfd695a30710958d63 (diff) | |
parent | 5e5a0295c7a85cff33762613583d632dd8e1f403 (diff) | |
download | php-git-9c259329f760832757746022eac3b71ec03c92c4.tar.gz |
Merge branch 'PHP-7.0' into PHP-7.0.0
* 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
...
Diffstat (limited to 'ext/sqlite3/php_sqlite3_structs.h')
0 files changed, 0 insertions, 0 deletions