]> granicus.if.org Git - php/commitdiff
Added further notice about removal of IS_CONSTANT_INDEX/ARRAY macros
authorBob Weinand <bobwei9@hotmail.com>
Tue, 29 Apr 2014 18:43:58 +0000 (20:43 +0200)
committerBob Weinand <bobwei9@hotmail.com>
Tue, 29 Apr 2014 18:43:58 +0000 (20:43 +0200)
UPGRADING.INTERNALS

index bea0354df9c9eaeb280d4d0da1919ba33a6c89b2..8b94783946cf8de0e671881654fec8564530b675 100644 (file)
@@ -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
 ========================