Req #80621 [PATCH]: Support "user opcode override whitelist"
| From: | twosee@php.net | 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