History log of /PHP-8.3/Zend/Optimizer/zend_func_info.c (Results 26 – 50 of 61)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 6e1bedea 26-Aug-2021 Nikita Popov

Merge branch 'PHP-8.0'

* PHP-8.0:
imagecolorsforindex() cannot return false


# 9cd6c57a 26-Aug-2021 Máté Kocsis

Merge branch 'PHP-8.0'

* PHP-8.0:
Sync ext/mysqli optimizer func info entries with the stubs


# 765aec86 26-Aug-2021 Máté Kocsis

Generate optimizer func info from stubs for ext/sodium (#7404)

# 2d248c80 25-Aug-2021 Máté Kocsis

Generate optimizer func info from stubs for ext/date (#7403)

# 50f31829 25-Aug-2021 Máté Kocsis

Generate optimizer func info from stubs for a few extensions - part 2 (#7401)

ext/bcmath, ext/fileinfo, ext/filter, ext/gettext, ext/session

# bdfe0ab5 24-Aug-2021 Máté Kocsis

Generate Zend, ext/spl and ext/json optimizer func info from stubs

Closes GH-7397

Revision tags: php-7.4.23, php-8.0.10
# b1822899 24-Aug-2021 Máté Kocsis

Add support for generating optimizer function info from stubs (#7367)

# 58fcded8 24-Aug-2021 Máté Kocsis

Merge branch 'PHP-8.0'

* PHP-8.0:
Fix a few optimizer func info


Revision tags: php-7.3.30
# 8c67abb6 23-Aug-2021 Nikita Popov

Drop gz aliases from func info

Func info does not need to include function aliases, we'll look
up based on the primary function name.

Revision tags: php-8.1.0beta3
# 6e20f0f3 16-Aug-2021 Nikita Popov

Returned interned string from fgetc()

Make use of single-character interned strings.

# a4c2fb14 16-Aug-2021 Nikita Popov

Fix func info for constant()/get_defined_constants()

As pointed out on GH-7367, these have not been adjusted for
object constant support.

Now the only thing the type info specif

Fix func info for constant()/get_defined_constants()

As pointed out on GH-7367, these have not been adjusted for
object constant support.

Now the only thing the type info specifies is that array of ref
is not possible.

show more ...

Revision tags: php-8.0.10RC1, php-7.4.23RC1, php-8.1.0beta2, php-8.0.9, php-7.4.22, php-8.1.0beta1, php-7.4.22RC1, php-8.0.9RC1, php-8.1.0alpha3, php-7.4.21, php-7.3.29, php-8.0.8, php-8.1.0alpha2, php-7.4.21RC1, php-8.0.8RC1, php-8.1.0alpha1, php-8.0.7, php-7.4.20, php-8.0.7RC1, php-7.4.20RC1, php-8.0.6, php-7.4.19
# 7b85d3bb 28-Apr-2021 Nikita Popov

Add support for verifying optimizer func info

This is guarded by -DZEND_VERIFY_FUNC_INFO=1. Enable this on the
variation job.

Closes GH-6924.

# ae8647d9 20-Jul-2021 Levi Morrison

Remove leading underscore for _zend_hash_find_known_hash (#7260)

Convert zend_hash_find_ex(..., 1) to zend_hash_find_known_hash(...)
Convert zend_hash_find_ex(..., 0) to zend_hash_find(.

Remove leading underscore for _zend_hash_find_known_hash (#7260)

Convert zend_hash_find_ex(..., 1) to zend_hash_find_known_hash(...)
Convert zend_hash_find_ex(..., 0) to zend_hash_find(...)

Also add serializable changes to UPGRADING.INTERNALS summary

show more ...

# b420d09f 20-Jul-2021 Nikita Popov

Fix type info for pg_socket()

This was mistakenly changed to MAY_BE_OBJECT when pgsql was
migrated to use objects. However, this particular function
still returns a (stream) resource.

# c14c82e2 20-Jul-2021 Nikita Popov

Merge branch 'PHP-8.0'

* PHP-8.0:
Fix bug #81272: Fix func info for functions returning EMPTY_ARRAY


# 81f6d36c 05-May-2021 Ben Morss

Add avif support to ext/gd

This backports avif support from upstream libgd into bundled libgd
and exposes the functionality through new imagecreatefromavif()
and imageavif() function

Add avif support to ext/gd

This backports avif support from upstream libgd into bundled libgd
and exposes the functionality through new imagecreatefromavif()
and imageavif() functions.

Closes GH-7026.

Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

show more ...

# 6af5b369 26-May-2021 Máté Kocsis

Merge branch 'PHP-8.0'

* mysqli_get_client_info() cannot return null


# b55793e4 26-May-2021 Nikita Popov

Merge branch 'PHP-8.0'

* PHP-8.0:
Update func info for mysqli_connect


# 532c60cb 06-May-2021 Máté Kocsis

Add support for tentative return types of internal methods

RFC: https://wiki.php.net/rfc/internal_method_return_types

Closses GH-6971

# 32aff25c 10-May-2021 Máté Kocsis

Convert resources to objects in ext/pgsql

Closes GH-6791

Co-authored-by: Nikita Popov <nikita.ppv@gmail.com>

# 01b3fc03 06-May-2021 KsaR

Update http->https in license (#6945)

1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https.
2. Update few license 3.0 to 3.01 as

Update http->https in license (#6945)

1. Update: http://www.php.net/license/3_01.txt to https, as there is anyway server header "Location:" to https.
2. Update few license 3.0 to 3.01 as 3.0 states "php 5.1.1, 4.1.1, and earlier".
3. In some license comments is "at through the world-wide-web" while most is without "at", so deleted.
4. fixed indentation in some files before |

show more ...

# 88ce1c71 28-Apr-2021 Nikita Popov

Look up func info using function name rather than lcname of call

As we already have the called zend_function here, let's use the
name directly, rather than using the lcname of the call.

Look up func info using function name rather than lcname of call

As we already have the called zend_function here, let's use the
name directly, rather than using the lcname of the call. This means
that aliases would be handled correctly automatically.

show more ...

# 97c6d660 28-Apr-2021 Nikita Popov

Remove FR/FX macros

Functions returning by-reference are generally a lost cause, we
won't be able to provide useful information for them.

# d0610898 28-Apr-2021 Nikita Popov

Remove UNKNOWN_INFO func info entries

There's no need to explicitly list that we don't know anything
about a function -- that's the default state.

# bfa8b491 28-Apr-2021 Nikita Popov

Merge branch 'PHP-8.0'

* PHP-8.0:
Remove incorrect func info for array_reduce() and pos()


123