| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
* PHP-7.0:
Fixed bug #71006 (symbol referencing errors on Sparc/Solaris)
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Revert "Revert "Remove assumption that extensions are in ext/ext-name""
This reverts commit 7e47bf1e65086d6bb69bd9e9c79ccb179c5302b4.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 82b73fd1e3c53228bb31b75a446114b5fd0cd240.
Conflicts:
build/genif.sh
build/order_by_dep.awk
|
|/ |
|
|
|
|
| |
Fixes also a weird ln (symlink) hack for phpdbg
|
|
|
|
|
| |
We don't need this spam for debug builds. Now make --quiet does
something useful for debug builds as well.
|
|\
| |
| |
| |
| | |
Conflicts:
sapi/fpm/fpm/fpm_main.c
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
PHP should be built with the folowing steps:
make clean
make -j4 prof-gen
; now php should be trained with some scripts
; for example `sapi/cgi/php -T 1000 /var/www/http/wordpress/index.php > /dev/null`
make prof-clean
make -j4 prof-use
The "properly" trained build may give up to 10% real performance boost!
"Improprly" trained PHP might be even slower.
|
| | |
|
|/ |
|
|
|
|
|
|
| |
with Zend MM and avoid useless calls to erealloc().
The actual reallocation routiones are seprated from inlined code to reduce code size.
|
| |
|
|
|
|
| |
This allows __builtin_expect to be used more accurately
|
|
|
|
| |
This reverts commit df984ad4f5e4e53e3f8bdafc7d620fd8112a121c.
|
|
|
|
|
| |
Given how it doesn't work and it doesn't seem like it will start
working in the immediate future.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* PHP-5.6:
fix timelib build configuration
Conflicts:
ext/date/config.w32
ext/date/config0.m4
win32/build/config.w32
win32/build/config.w32.phpize.in
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
* PHP-5.6:
make timelib_config.h inclusion configurable
Conflicts:
win32/build/config.w32
win32/build/config.w32.phpize.in
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-5.6:
Fixes #66764 - configure doesn't define EXPANDED_DATADIR / PHP_DATADIR correctly
|
| |\
| | |
| | |
| | |
| | | |
* PHP-5.5:
Fixes #66764 - configure doesn't define EXPANDED_DATADIR / PHP_DATADIR correctly
|
| | |
| | |
| | |
| | | |
correctly
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
plus apache2handler, cli and cgi
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* origin/master:
Fix tests/serialize/bug64146.phpt
Remove zend_dynamic_array
Remove static allocator
Fixed typo
Fix list() destructuring to special variables
Remove php_varname_check
Avoid useless reference counting
Specialization (only IS_VAR ad IS_CV operands may be references)
Optimized unset()
Make error paths to be UNEXPECTED
Replace IS_OP?_TMP_FREE() with more clear (OP?_TYPE == IS_TMP_VAR)
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This was introduced back in 2000 to test a new hashtable
implementation and is no longer used.
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* origin/master:
fixed copying of the struct as it's not being modified
avoid strlen usage in loop
Removes accidentally added files.
Reverts some unwanted changes
Deletes patch leftovers
Replaces php5 with php7, without whitespace changes.
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Conflicts:
README.PARAMETER_PARSING_API
ext/gmp/tests/001.phpt
|
| | | | | |
|
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This moves handling of inheritance and interface implementation
from zend_compile.c into a separate zend_inheritance.c file, as
this is not really related to compilation.
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | | |
* PHP-5.6:
make LTP version check a blacklist
|
| |\ \ \
| | | |/
| | |/|
| | | |
| | | | |
* PHP-5.5:
make LTP version check a blacklist
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|