History log of /PHP-7.3/ext/opcache/Optimizer/zend_func_info.c (Results 51 – 75 of 81)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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.


# f00d1c72 25-May-2017 Dmitry Stogov

Added ZEND_GET_CLASS, ZEMD_GET_CALLED_CLASS, ZEND_GET_TYPE instructions, to implement corresponding builtin functions.


Revision tags: php-7.1.6RC1, php-7.0.20RC1
# 372397f5 18-May-2017 Dmitry Stogov

Updated func info


Revision tags: php-7.1.5, php-7.0.19, php-7.0.19RC1, php-7.1.5RC1, php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1, php-7.1.3, php-7.0.17, php-7.1.3RC1, php-7.0.17RC1, php-7.1.2, php-7.0.16, php-7.0.16RC1, php-7.1.2RC1, php-5.6.30, php-7.0.15, php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1
# dac6c639 04-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017


# 9e29f841 02-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017


Revision tags: php-7.1.1, php-5.6.29, php-7.0.14, php-7.1.0, php-5.6.29RC1, php-7.0.14RC1
# 226b82b1 17-Nov-2016 Nikita Popov

RC inference fixes


# 2104bea5 12-Nov-2016 Kalle Sommer Nielsen

Remove Netware support

If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I can

Remove Netware support

If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I cannot test atm.

show more ...


# 570e7fa3 10-Nov-2016 Nikita Popov

Fix ext/xml func info


Revision tags: php-7.1.0RC6, php-5.6.28, php-7.0.13
# a5458e7e 01-Nov-2016 Dmitry Stogov

Fixed reference-counter inference


# e88adddf 31-Oct-2016 Dmitry Stogov

Fixed reference-counter inference


Revision tags: php-5.6.28RC1, php-7.1.0RC5, php-7.0.13RC1, php-7.1.0RC4
# 796dd639 15-Oct-2016 Kalle Sommer Nielsen

Fix build + warning, decls first


# 9f472ba5 14-Oct-2016 Nikita Popov

Various function info fixes


Revision tags: php-5.6.27, php-7.0.12
# 23399240 10-Oct-2016 Dmitry Stogov

Fixed referencecounter inference rules

(cherry picked from commit fae7d6b9bbb3eaf053fb9eb43bc5ceabb34c87f7)


# fae7d6b9 10-Oct-2016 Dmitry Stogov

Fixed referencecounter inference rules


# 3760bc54 10-Oct-2016 Dmitry Stogov

Removed deprecated flag


# 771600ee 10-Oct-2016 Dmitry Stogov

Fixed information about possible return value


# b2d53e47 06-Oct-2016 Dmitry Stogov

Updated reference-counting inferece rules.
The previous rules refected PHP-5 behavior and were completely wrong for PHP-7. (e.g. scalars don't have reference counters at all).
This change sho

Updated reference-counting inferece rules.
The previous rules refected PHP-5 behavior and were completely wrong for PHP-7. (e.g. scalars don't have reference counters at all).
This change shouldn't affect anything, because results of this inference are not used yet.

show more ...


Revision tags: php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1, php-5.6.26, php-7.1.0RC2, php-7.0.11
# 2a3b75a0 09-Sep-2016 Xinchen Hui

Fixed function info


Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10, php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1, php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38, php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1, php-7.1.0alpha2, php-7.0.8, php-5.6.23, php-5.5.37
# cdd58edf 16-Jun-2016 Nikita Popov

More type inferences fixes


# 14331620 21-Jun-2016 Dmitry Stogov

Fixed compilation warnings


# 811dfba4 16-Jun-2016 Nikita Popov

More type inference fixes


Revision tags: php-5.6.23RC1, php-7.0.8RC1, php-7.1.0alpha1, php-5.6.22, php-5.5.36, php-7.0.7, php-5.6.22RC1, php-7.0.7RC1, php-7.0.6, php-5.6.21, php-5.5.35, php-5.6.21RC1, php-7.0.6RC1
# 64f91774 10-Apr-2016 Nikita Popov

Remove IS_VAR_RET_REF flag

Instead decide whether a function returned by reference or by value
by checking whether the return value has REFERENCE type. This means
that functions retu

Remove IS_VAR_RET_REF flag

Instead decide whether a function returned by reference or by value
by checking whether the return value has REFERENCE type. This means
that functions returning by reference must always return a reference
and functions returning by value must not return a reference.

show more ...


1234