From 82ecdcdb6352f851e351f70f19b85aff06de0e4b Mon Sep 17 00:00:00 2001 From: Bob Weinand Date: Tue, 29 Apr 2014 20:43:58 +0200 Subject: [PATCH] Added further notice about removal of IS_CONSTANT_INDEX/ARRAY macros --- UPGRADING.INTERNALS | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/UPGRADING.INTERNALS b/UPGRADING.INTERNALS index bea0354df9c9e..8b94783946cf8 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 ========================