History log of /PHP-8.3/Zend/Optimizer/zend_func_infos.h (Results 1 – 25 of 41)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# d8ef868b 26-Nov-2023 Alex Dowad

Return value of mb_get_info can be NULL

This has been the case at least since PHP 5.4. Thanks to Girgias for
pointing it out.

It appears that there are several global variables

Return value of mb_get_info can be NULL

This has been the case at least since PHP 5.4. Thanks to Girgias for
pointing it out.

It appears that there are several global variables internal to mbstring
which can be queried via mb_get_info() and which could be NULL, but
at the very least, we know that "mbstring.http_input" is one of them.

show more ...


# 1c76da62 17-Jul-2023 Ilija Tovilo

Fix gc_status type info

Closes GH-11722


# b3e33be4 21-Mar-2023 Ilija Tovilo

Forward shutdown exceptions to user error handlers

Fixes GH-10695
Closes GH-110905


# 97e29bed 22-Apr-2023 Alex Dowad

Use shared, immutable array for return value of mb_list_encodings

This will allow us to easily check in other mbstring functions if the
list of all supported encodings, returned by mb_li

Use shared, immutable array for return value of mb_list_encodings

This will allow us to easily check in other mbstring functions if the
list of all supported encodings, returned by mb_list_encodings, is
passed in as input to another function.

Co-authored-by: Ilija Tovilo <ilija.tovilo@me.com>

show more ...


# 81e59c64 23-Feb-2023 George Peter Banyard

Improve handling of XML options

Mark boolean options as such
Warn on invalid types
Stubs info

Closes GH-10675


# c3b9b0f9 28-Oct-2022 Ilija Tovilo

Fix stub type info for posix_getrlimit


# b8811d4f 04-Oct-2022 Tim Starling

Add four extra fields to gc_status() (#9336)

- running: true if garbage collection is currently running
- protected: true if the garbage collector is protected and root
additions a

Add four extra fields to gc_status() (#9336)

- running: true if garbage collection is currently running
- protected: true if the garbage collector is protected and root
additions are forbidden
- full: true if the garbage collector buffer size exceeds GC_MAX_BUF_SIZE
- buffer_size: current garbage collector buffer size

Documentation for existing fields:

- runs: the number of times the garbage collector has been run
- collected: the number of objects collected
- threshold: the number of roots in the buffer which will trigger
garbage collection
- roots: the current number of roots in the buffer

Updated manual example output:

array(8) {
["running"]=>
bool(false)
["protected"]=>
bool(false)
["full"]=>
bool(false)
["runs"]=>
int(5)
["collected"]=>
int(100002)
["threshold"]=>
int(50001)
["buffer_size"]=>
int(131072)
["roots"]=>
int(0)
}

show more ...


# 52108727 02-Sep-2022 Máté Kocsis

Regenerate optimizer func info after preprocessor condition changes


Revision tags: php-8.2.0RC1, php-8.1.10, php-8.0.23, php-8.0.23RC1, php-8.1.10RC1, php-8.2.0beta3
# a6f489b4 05-Aug-2022 Ilija Tovilo

Fix mb_strimwidth RC info

Closes GH-9254


Revision tags: php-8.2.0beta2, php-8.1.9, php-8.0.22
# d4a9cc88 21-Jul-2022 Ilija Tovilo

Fix rc info of iterator_to_array (#9080)

This function can now return a copy of the provided array, resulting in
a value of RC != 1.


Revision tags: php-8.1.9RC1, php-8.2.0beta1, php-8.0.22RC1
# 4d8dd8d2 19-Jul-2022 Go Kudo

Implement Random Extension

https://wiki.php.net/rfc/rng_extension
https://wiki.php.net/rfc/random_extension_improvement


# 63912b5e 15-Jul-2022 Ilija Tovilo

Fix RC func info of str_split (#9016)

Introduced in GH-8945

With RETURN_EMPTY_ARRAY this function can now return an interned array which
has refcount 2.


Revision tags: php-8.0.21, php-8.1.8, php-8.2.0alpha3, php-8.1.8RC1, php-8.2.0alpha2, php-8.0.21RC1
# 49d3dde2 18-Jun-2022 Máté Kocsis

Declare true return types (#8759)


# bbc0c4c5 13-Jun-2022 Pierrick Charron

Regen missing Zend/Optimizer/zend_func_infos.h


Revision tags: php-8.0.20, php-8.1.7, php-8.2.0alpha1, php-7.4.30
# 3de1613b 01-Jun-2022 Máté Kocsis

Regenerate optimizer function info


Revision tags: php-8.1.7RC1, php-8.0.20RC1, php-8.1.6, php-8.0.19, php-8.1.6RC1, php-8.0.19RC1
# 8649cb8a 14-Apr-2022 George Peter Banyard

Improve and fix stub return types (#8368)


Revision tags: php-8.0.18, php-8.1.5, php-7.4.29
# 2fe35cf8 05-Apr-2022 George Peter Banyard

Regenerate optimized func infos

Using the --generate-optimizer-info option for ./build/gen_stubs.php


Revision tags: php-8.1.5RC1, php-8.0.18RC1, php-8.1.4, php-8.0.17, php-8.1.4RC1, php-8.0.17RC1, php-8.1.3, php-8.0.16, php-7.4.28, php-8.1.3RC1, php-8.0.16RC1, php-8.1.2, php-8.0.15, php-8.1.2RC1, php-8.0.15RC1, php-8.0.14, php-8.1.1, php-7.4.27, php-8.1.1RC1, php-8.0.14RC1, php-7.4.27RC1, php-8.1.0, php-8.0.13, php-7.4.26, php-7.3.33, php-8.1.0RC6, php-7.4.26RC1, php-8.0.13RC1, php-8.1.0RC5, php-7.3.32, php-7.4.25, php-8.0.12, php-8.1.0RC4, php-8.0.12RC1, php-7.4.25RC1, php-8.1.0RC3, php-8.0.11, php-7.4.24, php-7.3.31, php-8.1.0RC2, php-7.4.24RC1, php-8.0.11RC1, php-8.1.0RC1
# 20fb26e5 30-Aug-2021 Máté Kocsis

Add more specific array return type hints for various extensions - part 2

ext/ftp, ext/gmp, ext/intl

Closes GH-7433


# d02b9b95 30-Aug-2021 Máté Kocsis

Add more specific array return type hints for various extensions - part 1

ext/bz2, ext/calendar, ext/dba, ext/enchant

Closes GH-7432


# 41789e1f 08-Oct-2021 Nikita Popov

Regenerate optimizer info

While the stub definitions were updated, the generated optimizer
info was stale.


# d9e5e630 07-Oct-2021 Máté Kocsis

Add more specific array return type hints for various extensions - part 6 (#7474)


# c8f858ef 06-Sep-2021 Máté Kocsis

Add more specific array return type hints for various extensions - part 4 (#7469)


# 6a47831e 06-Sep-2021 Máté Kocsis

Add more specific array return type hints for various extensions - part 3 (#7467)


# c19e4b99 30-Aug-2021 Máté Kocsis

Generate optimizer func info from stubs for ext/standard - part 3 (#7426)


# 1bf1481a 30-Aug-2021 Máté Kocsis

Specify a few array func info entries (#7425)


12