[php-src] PR #24003: Fix GH-23983 (Function JIT: wrong result after interrupts are handled in a loop)

From: Date: Tue, 29 Sep 2026 18:39:16 +0000
Subject: [php-src] PR #24003: Fix GH-23983 (Function JIT: wrong result after interrupts are handled in a loop)
Groups: php.git-pulls 
Request: Send a blank email to git-pulls+get-38952@lists.php.net to get a copy of this message
Pull Request: https://github.com/php/php-src/pull/24003 Author: ndossche The vm interrupt is checked at the loop header of function JIT. If it is set, execution continues in VM. Variables kept in registers in function JIT are not written back to the VM call frame, so the VM (and eventually JIT) will continue with stale values. Fix this by calling into the handler rather than exiting through VM.

« previous php.git-pulls (#38952) next »