History log of /PHP-7.2/Zend/zend_builtin_functions.c (Results 101 – 125 of 707)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 10e1b13a 26-Mar-2015 Kalle Sommer Nielsen

Minor cosmetics for our test functions in the debug build


# 67b907f0 26-Mar-2015 Kalle Sommer Nielsen

Change the error message for colliding class/interface/trait names to be a little more clearer.

C:\> php -r "interface stdClass { }"
Error: Cannot declare interface stdClass, because

Change the error message for colliding class/interface/trait names to be a little more clearer.

C:\> php -r "interface stdClass { }"
Error: Cannot declare interface stdClass, because the name is already in use in Command Line Code on line 1

show more ...


# 927d53fd 25-Mar-2015 Kalle Sommer Nielsen

Change "Cannot redeclare class X" into "Cannot redeclare class/interface/trait X", meaning that the following:

C:\> php -r "trait A { } trait A { }"

Will now properly print "Cannot

Change "Cannot redeclare class X" into "Cannot redeclare class/interface/trait X", meaning that the following:

C:\> php -r "trait A { } trait A { }"

Will now properly print "Cannot redeclare trait A" instead of "Cannot redeclare class A" to make error messages a tiny bit clearer. Admittedly, a better solution can most likely be made by actually telling what the colliding object is a type of.

Internally this adds a new function:
zend_get_object_type()

show more ...


Revision tags: php-5.6.7, php-5.5.23, php-5.4.39
# 86336856 12-Mar-2015 Dmitry Stogov

Use specialized macro for string zval creation


# b4a142ab 06-Mar-2015 Bob Weinand

Added yield from operator


Revision tags: php-5.6.7RC1, php-5.5.23RC1, POST_PHP7_EREG_MYSQL_REMOVALS, PRE_PHP7_EREG_MYSQL_REMOVALS
# c2c78dc9 25-Feb-2015 Dmitry Stogov

Added specialized versions of DO_FCALL handler:
DO_ICALL - for internal functions
DO_UCALL - for user functions
DO_FCALL_BY_NAME - plain, most probably user, funcstions (not methods)


# 5f76eed1 20-Feb-2015 Dmitry Stogov

don't count op_arrays stored in opcache SHM


Revision tags: php-5.6.6, php-5.5.22, php-5.4.38
# e10e151e 13-Feb-2015 Dmitry Stogov

Merged zend_array and HashTable into the single data structure.
Now each HashTable is also zend_array, so it's refcounted and may be a subject for Copy on Write
zend_array_dup() was changed t

Merged zend_array and HashTable into the single data structure.
Now each HashTable is also zend_array, so it's refcounted and may be a subject for Copy on Write
zend_array_dup() was changed to allocate and return HashTable, instead of taking preallocated HashTable as argument.

show more ...


# 2fb85f10 12-Feb-2015 Nikita Popov

Cleanup checks in zend_builtin_functions.c

The EXPLICIT_ABSTRACT_CLASS comparisons are no longer necessary.


# 8c81d80e 12-Feb-2015 Guilherme Blanco

Made ZEND_ACC_TRAIT a saner value

CC_TRAIT valued as 0x120 is too magical to be comprehensible by others.


Revision tags: POST_PHP7_REMOVALS, PRE_PHP7_REMOVALS, php-5.6.6RC1
# 2c84006f 04-Feb-2015 Reeze Xia

Add test function arguments


Revision tags: php-5.5.22RC1
# 16732ded 23-Jan-2015 Xinchen Hui

Fixed refcount handling in get_class_vars()


# faf917d9 22-Jan-2015 Dmitry Stogov

define() must not modify the source array


Revision tags: php-5.5.21, php-5.6.5, php-5.4.37
# 8dc3c283 20-Jan-2015 Dmitry Stogov

cleanup


# 442efdaa 19-Jan-2015 Xinchen Hui

Optimized is_a


# fc33f52d 15-Jan-2015 Xinchen Hui

bump year


# 0579e827 15-Jan-2015 Xinchen Hui

bump year


# 73c1be26 15-Jan-2015 Xinchen Hui

Bump year


# 58efbf0a 13-Jan-2015 Dmitry Stogov

Fixed possible double free


# d810cf81 13-Jan-2015 Dmitry Stogov

Fixed possible crash


# 916d5ece 12-Jan-2015 Dmitry Stogov

Optimized error_reporting() similar to silence operator (ZEND_BEGIN_SILENCE opcode).


# c5047d1f 12-Jan-2015 Dmitry Stogov

Use FAST_ZPP in few more frequently used functions


Revision tags: php-5.5.21RC1, php-5.6.5RC1
# b7a7b1a6 03-Jan-2015 Stanislav Malyshev

trailing whitespace removal


# 2d212b42 23-Dec-2014 Nikita Popov

Drop duplicate arg from hash_get_current_key_ex


# 86af370b 24-Dec-2014 Anatol Belski

remove unused variable


12345678910>>...29