Skip to content

Commit

Permalink
Added further notice about removal of IS_CONSTANT_INDEX/ARRAY macros
Browse files Browse the repository at this point in the history
  • Loading branch information
bwoebi committed Apr 29, 2014
1 parent c397fcc commit 82ecdcd
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions UPGRADING.INTERNALS
Expand Up @@ -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
Expand Down Expand Up @@ -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
========================
Expand Down

0 comments on commit 82ecdcd

Please sign in to comment.