Revision tags: php-7.1.14RC1, php-7.2.2RC1, php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27 |
|
#
64002648 |
| 31-Dec-2017 |
Gabriel Caruso |
Trailing whitespaces Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>
|
#
a6519d05 |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
#
7a7ec01a |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
#
ccd4716e |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
#
f3f6cd24 |
| 15-Dec-2017 |
Anatol Belski |
Modernize realpath and integrate quick variant into virtual_file_ex The slower I/O as a traditional bottleneck on Windows which is the target of this patch. The recursive path resolution
Modernize realpath and integrate quick variant into virtual_file_ex The slower I/O as a traditional bottleneck on Windows which is the target of this patch. The recursive path resolution, while being an allround solution, is expensive when it comes to the common case. Files with proper ACLs set can be resolved in one go by usage of specific API. Those are available since Vista, so actually can be called old. Those simpler api is used for the cases where no CWD_EXPAND is requested. For the cases where ACLs are improper, the existing solution based on FindFirstFile still does good job also partially providing quirks. Cases involing reparse tags and other non local filesystems are also partially server by new APIs. The approach uses both APIs - the quick one for the common case still integrating realpath cache, and the existing one as a fallback. The tests show the I/O load drop on the realpath resolution part due to less system calls for the sub part resolution of paths. In most case it is justified, as the sub parts were otherwise cached or unused as well. The realpath() implementation in ioutil is also closer to the POSIX.
show more ...
|
Revision tags: php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1 |
|
#
eccdc48c |
| 29-Nov-2017 |
Dmitry Stogov |
Use interned strings for function names
|
Revision tags: php-7.2.0, php-7.1.12, php-7.0.26, php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1, php-7.1.11, php-5.6.32, php-7.2.0RC5, php-7.0.25 |
|
#
61ef91bf |
| 17-Oct-2017 |
Dmitry Stogov |
Revert "Allow internal functions to return values by reference (this was disabled in implementation of DO_ICALL, but enabled in DO_FCALL)." This reverts commit da781a5ac2cb9d2f983ef9fe070900
Revert "Allow internal functions to return values by reference (this was disabled in implementation of DO_ICALL, but enabled in DO_FCALL)." This reverts commit da781a5ac2cb9d2f983ef9fe070900664db12c67.
show more ...
|
#
da781a5a |
| 17-Oct-2017 |
Dmitry Stogov |
Allow internal functions to return values by reference (this was disabled in implementation of DO_ICALL, but enabled in DO_FCALL). However, don't require internal functions returning by reference
Allow internal functions to return values by reference (this was disabled in implementation of DO_ICALL, but enabled in DO_FCALL). However, don't require internal functions returning by reference to return a reference. Mark unserialize() as returning by reference and remove unwrap_reference hack, to allow proper returning of self referenced arrays using a reference. Currently unserialize() is the only internal function that may return a reference.
show more ...
|
Revision tags: php-7.1.11RC1, php-7.2.0RC4, php-7.0.25RC1 |
|
#
e70618af |
| 04-Oct-2017 |
Dmitry Stogov |
Changed the way VM accesses constant operands in 64-bit builds.
|
Revision tags: php-7.1.10, php-7.2.0RC3, php-7.0.24, php-7.2.0RC2, php-7.1.10RC1, php-7.0.24RC1 |
|
#
ff6f41c9 |
| 12-Sep-2017 |
Xinchen Hui |
Narrow typeinfos down for zend_parse_paramenters_none
|
#
9d5ecf68 |
| 10-Sep-2017 |
Xinchen Hui |
They should always be equal (zend_call_graph.c:#109)
|
#
aee690e3 |
| 09-Sep-2017 |
Xinchen Hui |
Added gd func infos
|
#
c2ddc180 |
| 09-Sep-2017 |
Xinchen Hui |
Added fileinfo func infos
|
#
4d1ddeb0 |
| 08-Sep-2017 |
Xinchen Hui |
Added ctype func infos
|
#
24e33350 |
| 08-Sep-2017 |
Xinchen Hui |
Added getext func infos
|
#
f46ec03f |
| 08-Sep-2017 |
Xinchen Hui |
Added filter func infos
|
#
bf82ee35 |
| 08-Sep-2017 |
Xinchen Hui |
Add exif func infos
|
#
918c1fe3 |
| 08-Sep-2017 |
Xinchen Hui |
Add bcmath func infos
|
#
3713a363 |
| 08-Sep-2017 |
Xinchen Hui |
Func info for pgsql
|
#
bedb4ef2 |
| 08-Sep-2017 |
Xinchen Hui |
Complete func infos for session and sodium
|
#
3162285b |
| 07-Sep-2017 |
Xinchen Hui |
Complete func info for mysqli
|
Revision tags: php-7.1.9 |
|
#
d3bc8beb |
| 29-Aug-2017 |
Kalle Sommer Nielsen |
Removed support for BeOS, development for BeOS was supported 17 years ago. This patch however does not drop support for the BeOS compatible variant, Haiku, see Github PR #2697 which is curre
Removed support for BeOS, development for BeOS was supported 17 years ago. This patch however does not drop support for the BeOS compatible variant, Haiku, see Github PR #2697 which is currently a WiP I intentionally left out some fragments for BeOS in the build system for that seems to be bundles
show more ...
|
Revision tags: php-7.2.0RC1, php-7.0.23, php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1, php-7.1.8, php-7.2.0beta2, php-7.0.22, php-7.1.8RC1, php-7.2.0beta1, php-7.0.22RC1, php-5.6.31, php-7.0.21, php-7.1.7, php-7.2.0alpha3, php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2, php-7.1.6 |
|
#
68dc7549 |
| 06-Jun-2017 |
Dmitry Stogov |
Avoid string reallocations in html_entity_decode() and htmlspecialchars_decode()
|
Revision tags: php-7.2.0alpha1 |
|
#
81a6ee9a |
| 06-Jun-2017 |
Dmitry Stogov |
Avoid string reallocations in preg_quote()
|
Revision tags: php-7.0.20 |
|
#
6043f76a |
| 30-May-2017 |
Dmitry Stogov |
Added ZEND_FUNC_NUM_ARGS, ZEND_FUNC_GET_ARGS instructions, to implement corresponding builtin functions. Special optimisation for "array_slice(INT, func_get_args())" pattern.
|