]> granicus.if.org Git - php/commitdiff
[ci skip] Update UPGRADING.INTERNALS
authorChristoph M. Becker <cmbecker69@gmx.de>
Tue, 24 Sep 2019 14:20:18 +0000 (16:20 +0200)
committerChristoph M. Becker <cmbecker69@gmx.de>
Tue, 24 Sep 2019 14:20:18 +0000 (16:20 +0200)
Cf. <http://git.php.net/?p=php-src.git;a=commit;h=0c7124e6beff0a7b0540691db370148be06d242a>.

UPGRADING.INTERNALS

index 95c6285976a50e5a1de7617b7ef5c3fcf3a2ae35..83c8c5a52389a411c4e1e73f5df3db68a8041802 100644 (file)
@@ -9,6 +9,7 @@ PHP 8.0 INTERNALS UPGRADE NOTES
   f. Arginfo argument types
   g. zend_free_op type and should_free argument of zend_get_zval_ptr()
   h. zend_value_error()
+  i. get_closure() object handler
 
 2. Build system changes
   a. Abstract
@@ -71,6 +72,10 @@ PHP 8.0 INTERNALS UPGRADE NOTES
      to raise ValueError when inappropriate argument values are passed
      to functions.
 
+  i. get_closure() object handlers now accept an additional zend_bool parameter
+     `check_only`. If it is true, the handler is called to check whether the
+     object is callable; in this case the handler should not throw an exception.
+
 ========================
 2. Build system changes
 ========================