opcache_jit_blacklist

(PHP 8 >= 8.4.0)

opcache_jit_blacklist関数を JIT コンパイルのブラックリストに追加する

説明

opcache_jit_blacklist( Closure $closure ): void

Tracing JIT が使用されている場合に、特定の関数を JIT コンパイルのブラックリストに追加します。 対象の関数は Closure を使って指定します。

警告

既に JIT コンパイルされた部分は影響を受けず、 引き続き JIT コンパイルされたままになります。

パラメータ

closure
ブラックリストに追加する関数。第一級callable (first class callable) として表現されます。 無名関数を渡すこともでき、その場合は無名関数自体がブラックリストに追加されます。

戻り値

値を返しません。

例1 opcache_jit_blacklist() の基本的な例

<?php
function foo() {
$x = 1;
$x += 0;
++
$x;
var_dump($x);
}
opcache_jit_blacklist(foo(...));
foo();
?>

参考

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top