[php-src] PR #24089: Fix escape analysis for objects implementing ArrayAccess
| From: | ndossche | Date: | Sat, 03 Oct 2026 09:57:59 +0000 |
| Subject: | [php-src] PR #24089: Fix escape analysis for objects implementing ArrayAccess | ||
| Groups: | php.git-pulls | ||
| Request: | Send a blank email to git-pulls+get-39098@lists.php.net to get a copy of this message | ||
Pull Request: https://github.com/php/php-src/pull/24089
Author: ndossche
Objects that implement ArrayAccess can run arbitrayr code on isset(), dimensions accesses etc. SCCP
can then run on stale property values that were manipulated by such ArrayAccess handlers.
We also take into accuont that we don't know the interfaces yet of unlinked classes.