(PHP 8 >= 8.4.0)
opcache_jit_blacklist — Excluye una función de la compilación JIT
Esta función excluye una función particular de la compilación JIT cuando se utiliza Tracing JIT. La función se especifica usando una Closure.
Las partes de la función que ya fueron compiladas por JIT no se ven afectadas y seguirán siendo compiladas por JIT.
closure
No se retorna ningún valor.
Ejemplo #1 Ejemplo básico de opcache_jit_blacklist()
<?php
function foo() {
$x = 1;
$x += 0;
++$x;
var_dump($x);
}
opcache_jit_blacklist(foo(...));
foo();
?>