History log of /php-src/Zend/zend_API.h (Results 151 – 175 of 701)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: php-7.4.0alpha1
# 42cc58ff 11-Jun-2019 twosee

Turn add_index_zval and add_next_index_zval into inline function

Avoids expression warnings and allows explicitly namespaced use in
C++.

Closes GH-4250.

Revision tags: php-7.3.7RC1, php-7.2.20RC1, php-7.2.19, php-7.3.6, php-7.1.30
# 61f78de4 26-May-2019 twosee

Constify some char* arguments or return values of ZEND_API

Closes GH-4247.

# 63171d88 12-Jun-2019 twosee

Add do...while(0) for RETURN_* and ZVAL_* APIs

Closes GH-4255.

# 7686b0b8 05-Jun-2019 Nikita Popov

Merge branch 'PHP-7.4'


Revision tags: php-7.2.19RC1, php-7.3.6RC1, php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16
# a31f4642 26-Feb-2019 Nikita Popov

Allow exceptions in __toString()

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

And convert some object to string conversion related recoverable
fatal errors into Error excep

Allow exceptions in __toString()

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

And convert some object to string conversion related recoverable
fatal errors into Error exceptions.

Improve exception safety of internal code performing string
conversions.

show more ...

# 321fe889 03-Jun-2019 Nikita Popov

Add Z_PARAM_NUMBER and use it for some functions

# 8a0965e3 03-Jun-2019 Nikita Popov

Remove zpp L specifier

We don't use this internally anymore, and external usages should
be encouraged to move towards 'l'.

# b4a3b49e 31-May-2019 Dmitry Stogov

Merge branch 'PHP-7.4'

* PHP-7.4:
Better hot/cold code splitting


# 1df9f238 31-May-2019 Dmitry Stogov

Better hot/cold code splitting

# 6d89553c 29-May-2019 Dmitry Stogov

Merge branch 'PHP-7.4'

* PHP-7.4:
Mark "cold" functions


# e14d7733 29-May-2019 Dmitry Stogov

Mark "cold" functions

# 37d01ff8 29-May-2019 Anatol Belski

Merge branch 'PHP-7.4'

* PHP-7.4:
Fix conditional compilation
These macros should not expect any argument


# 1a4ace05 29-May-2019 Anatol Belski

These macros should not expect any argument

# 6a8b5599 28-May-2019 Dmitry Stogov

Merge branch 'PHP-7.4'

* PHP-7.4:
Put phpinfo() related code into cold code segment


# 072f2893 28-May-2019 Dmitry Stogov

Put phpinfo() related code into cold code segment

# 20e983d9 14-May-2019 Nikita Popov

Merge branch 'PHP-7.4'


# 3f19f511 14-May-2019 Nikita Popov

Add RETURN_EMPTY_ARRAY() / RETVAL_EMPTY_ARRAY()

The usual wrappers around ZVAL_EMPTY_ARRAY()...

# cdb7ebd9 29-Apr-2019 Nikita Popov

Merge branch 'PHP-7.4'


# 22e9a5e0 29-Apr-2019 Nikita Popov

Fix typo in TRY_ASSIGN macro name

# e188e417 24-Apr-2019 Dmitry Stogov

Use ZEND_TRY_ASSIGN_REF_... macros for arguments passed to internal function by reference

# 2e4686b5 24-Apr-2019 Dmitry Stogov

Use ZEND_TRY_ASSIGN_REF_... macros for arguments passed to internal function by reference


# 34db0756 24-Apr-2019 Dmitry Stogov

Use ZEND_TRA_ASSIGN_REF_... macros for by reference arguments of internal functions.

# 89717283 20-Mar-2019 Nikita Popov

Merge branch 'PHP-7.4'


# abc457fe 20-Mar-2019 Nikita Popov

Fixed bug #74345

Export zend_release_fcall_info_cache(). It is only necessary to
call it if the fcc may not have been used -- if it is passed to
zend_call_function() and friends, the

Fixed bug #74345

Export zend_release_fcall_info_cache(). It is only necessary to
call it if the fcc may not have been used -- if it is passed to
zend_call_function() and friends, then they will take care of
freeing trampolines.

show more ...

Revision tags: php-7.3.3RC1, php-7.2.16RC1, php-7.2.15, php-7.3.2
# 513b7679 05-Feb-2019 Nikita Popov

Make zpp failures always throw, independent of strict_types

Previously zend_parse_parameters (and FastZPP) would handle invalid
arguments depending on strict_types: With strict_types=1,

Make zpp failures always throw, independent of strict_types

Previously zend_parse_parameters (and FastZPP) would handle invalid
arguments depending on strict_types: With strict_types=1, a TypeError
is thrown, with strict_types=0 a warning is thrown and (usually) NULL
is returned. Additionally, some functions (constructors always and
other methods sometimes) opt-it to throwing regardless of strict_types.

This commit changes zpp to always generate a TypeError exception in
PHP 8.

show more ...

12345678910>>...29