From: Bob Weinand Date: Tue, 29 Apr 2014 18:43:58 +0000 (+0200) Subject: Added further notice about removal of IS_CONSTANT_INDEX/ARRAY macros X-Git-Tag: php-5.6.0beta2~1^2~14 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=82ecdcdb6352f851e351f70f19b85aff06de0e4b;p=php Added further notice about removal of IS_CONSTANT_INDEX/ARRAY macros --- diff --git a/UPGRADING.INTERNALS b/UPGRADING.INTERNALS index bea0354df9..8b94783946 100644 --- a/UPGRADING.INTERNALS +++ b/UPGRADING.INTERNALS @@ -14,6 +14,7 @@ UPGRADE NOTES - PHP X.Y i. Addition of zend_hash_splice j. An additional parameter is sent to Countable::count() k. Unserialization of manipulated object strings + l. Removal of IS_CONSTANT_ARRAY and IS_CONSTANT_INDEX hack 2. Build system changes a. Unix build system changes @@ -206,6 +207,15 @@ UPGRADE NOTES - PHP X.Y fixed at the appropriate place by checking for the presence of the serialize callback in the class entry. + l. Removal of IS_CONSTANT_ARRAY and IS_CONSTANT_INDEX hack + + These two #defines disappeared. Instead we have now IS_CONSTANT_AST which + covers also the functionality IS_CONSTANT_ARRAY bid and furthermore the + hack for marking zvals as constant index with IS_CONSTANT_INDEX is now + superfluous and so removed. + Please note that IS_CONSTANT_AST now has the same value than + IS_CONSTANT_ARRAY had. + ======================== 2. Build system changes ========================