History log of /PHP-7.4/Zend/zend_inheritance.c (Results 151 – 175 of 205)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-5.6.17, php-5.5.31, php-7.0.2
# 654c8aed 05-Jan-2016 Bob Weinand

Fixed bug #71275 (Bad method called on cloning an object having a trait)


# 97a9470d 02-Jan-2016 Xinchen Hui

bump year which is missed in rev 49493a2


Revision tags: php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6
# 2a7eeff3 20-Oct-2015 Levi Morrison

Remove mentions of "type hint" and "typehint"


# a75c1950 08-Dec-2015 Dmitry Stogov

Implemented the RFC `Support Class Constant Visibility`.

Squashed commit of the following:

commit f11ca0e7a57793fa0e3e7f6d451720e6c42bb0b9
Author: Dmitry Stogov <dmitry@zend.com

Implemented the RFC `Support Class Constant Visibility`.

Squashed commit of the following:

commit f11ca0e7a57793fa0e3e7f6d451720e6c42bb0b9
Author: Dmitry Stogov <dmitry@zend.com>
Date: Tue Dec 8 12:38:42 2015 +0300

Fixed test expectation

commit 211f873f542504d0a0f72b6b5cb23908a1c99a2d
Author: Dmitry Stogov <dmitry@zend.com>
Date: Tue Dec 8 12:28:38 2015 +0300

Embed zend_class_constant.flags into zend_class_constants.value.u2.access_flags

commit 51deab84b2cdbf9cdb1a838cf33b2ee45c61748b
Author: Dmitry Stogov <dmitry@zend.com>
Date: Mon Dec 7 11:18:55 2015 +0300

Fixed issues found by Nikita

commit 544dbd5b47e40d38a8ccb96bc5583e9cb7fdd723
Author: Dmitry Stogov <dmitry@zend.com>
Date: Sat Dec 5 02:41:05 2015 +0300

Refactored immplementation of https://wiki.php.net/rfc/class_const_visibility
@reeze created an RFC here and I emailed internals here and didn't get any responses positive/negative.

show more ...


Revision tags: php-7.0.1, php-5.6.15RC1, php-7.0.0RC5, php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45
# ccec609b 28-Aug-2015 Nikita Popov

Fix bug #62441

These checks were introduced by 8646d9afce989718cde927c526684bbbc1c96e97
back when name resolution was working differently.


Revision tags: php-5.6.13RC1
# 71af54e5 19-Aug-2015 Dmitry Stogov

Mark error and exception functions as "cold" (Matt's idea)


Revision tags: php-7.0.0RC1
# 17fc5cc6 18-Aug-2015 Michael Wallner

fix inheritance of internal interfaces with constants


# 12140986 12-Aug-2015 Xinchen Hui

use efree_size here


Revision tags: php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2
# 8e709d7f 10-Jul-2015 Xinchen Hui

Fixed invalid read (Part issue of #69579)


Revision tags: php-7.0.0beta1
# 54305c89 10-Jul-2015 Xinchen Hui

Fixed No 2 issue in #1400


# a3f05d64 10-Jul-2015 Xinchen Hui

Fixed Issue #1400 (double free static property)


Revision tags: php-5.6.11, php-5.5.27, php-5.4.43
# 5f72d94a 02-Jul-2015 Niklas Keller

Correct type hint name for booleans in method signatures


# 7aa76271 30-Jun-2015 Dmitry Stogov

Use ZSTR_ API to access zend_string elements (this is just renaming without semantick changes).


# 66031cfe 29-Jun-2015 Dmitry Stogov

Restored old behavior


# e5fae779 28-Jun-2015 Bob Weinand

Show full signature upon inheritance mismatch


Revision tags: php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2, php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42
# 6bcf121f 03-Jun-2015 Dmitry Stogov

micro-optimization


Revision tags: POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1, php-5.5.25, php-5.6.9, php-5.4.41
# 6b5ca720 04-May-2015 Xinchen Hui

Fixed #69566 in master


Revision tags: php-5.6.9RC1, php-5.5.25RC1
# a2d87429 22-Apr-2015 Dmitry Stogov

Removred temporary code


# 8ef7e141 22-Apr-2015 Dmitry Stogov

Improved property inheritance code


Revision tags: php-5.6.8, php-5.5.24, php-5.4.40
# ea09a9fa 01-Apr-2015 Dmitry Stogov

Convert fatal errors into EngineExceptions
Make zval_update_constant_ex(), zval_update_constant(), zend_update_class_constants() and zend_ast_evaluate() return SUCCESS or FAILURE.


Revision tags: php-5.6.8RC1, php-5.5.24RC1, php-5.6.7, php-5.5.23, php-5.4.39
# 8d003858 15-Mar-2015 Nikita Popov

Reclassify E_STRICT notices

Per RFC https://wiki.php.net/rfc/reclassify_e_strict

While reviewing this, found that there are still three E_STRICTs
left in libraries - need to dis

Reclassify E_STRICT notices

Per RFC https://wiki.php.net/rfc/reclassify_e_strict

While reviewing this, found that there are still three E_STRICTs
left in libraries - need to discuss those.

show more ...


# db76b708 31-Mar-2015 Andrea Faulds

Deprecate PHP 4 constructors


# a34f81de 22-Mar-2015 Nikita Popov

Allow adding return type during inheritance

This is allowed as per the return types RFC. The test for this
behavior happened to use an internal class without arginfo, which
is why th

Allow adding return type during inheritance

This is allowed as per the return types RFC. The test for this
behavior happened to use an internal class without arginfo, which
is why this was not properly implemented.

show more ...


# 95b4aa52 07-Mar-2015 Xinchen Hui

Fixed zend_hash_append result duplicated key

actually, maybe we should precalculate before calling zend_hash_appen
when we are not sure whether the hash is caclculated(prop_info->name).

Fixed zend_hash_append result duplicated key

actually, maybe we should precalculate before calling zend_hash_appen
when we are not sure whether the hash is caclculated(prop_info->name).

but it looks a little ugly.. (also for zend_string_copy)

show more ...


# 66f5a1e8 06-Mar-2015 Dmitry Stogov

Make fast path linear


123456789