(PHP 8 >= 8.4.0)
opcache_jit_blacklist — 関数を JIT コンパイルのブラックリストに追加する
Tracing JIT が使用されている場合に、特定の関数を JIT コンパイルのブラックリストに追加します。 対象の関数は Closure を使って指定します。
既に JIT コンパイルされた部分は影響を受けず、 引き続き JIT コンパイルされたままになります。
closure
値を返しません。
例1 opcache_jit_blacklist() の基本的な例
<?php
function foo() {
$x = 1;
$x += 0;
++$x;
var_dump($x);
}
opcache_jit_blacklist(foo(...));
foo();
?>