Req #80621 [PATCH]: Support "user opcode override whitelist"

From: Date: Tue, 06 Apr 2021 03:45:18 +0000
Subject: Req #80621 [PATCH]: Support "user opcode override whitelist"
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-233189@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=80621&edit=1 ID: 80621 Patch added by: twosee@php.net Reported by: me at dotdev dot ru Summary: Support "user opcode override whitelist" Status: Open Type: Feature/Change Request Package: JIT Operating System: any PHP Version: 8.0.1 Block user comment: N Private report: N New Comment: The following pull request has been associated: Patch Name: Ignore ZEND_EXIT, ZEND_BEGIN_SILENCE, ZEND_END_SILENCE in JIT check On GitHub: https://github.com/php/php-src/pull/6640 Patch: https://github.com/php/php-src/pull/6640.patch Previous Comments: ------------------------------------------------------------------------ [2021-01-26 10:47:01] ricardo dot cescon at panthermedia dot net Related To: Bug #80608 ------------------------------------------------------------------------ [2021-01-26 09:44:56] cmb@php.net Related To: Bug #80608 ------------------------------------------------------------------------ [2021-01-13 09:55:46] me at dotdev dot ru Description: ------------ Add something like "user opcode override whitelist" where users can define codes that not disable jit. The issue comes from swoole php extension. For now php 8.0.1 and swoole 4.6.0 cannot run togather with jit enabled. The issue on github with description: https://github.com/swoole/swoole-src/issues/3986 And comment from swoole-dev: https://github.com/swoole/swoole-src/issues/3986#issuecomment-757693415 Can we do something to achive this? Test script: --------------- php 8.0.1 docker alpine & swoole 4.6.0 ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=80621&edit=1

« previous php.bugs (#233189) next »