(PHP 8 >= 8.4.0)
opcache_jit_blacklist — Ajoute une fonction à la liste noire de la compilation JIT
Cette fonction ajoute une fonction particulière à la liste noire pour empêcher sa compilation JIT lorsque le Tracing JIT est utilisé. La fonction est spécifiée en utilisant une Closure.
Toutes les parties de la fonction qui ont déjà été compilées par JIT ne sont pas affectées et resteront compilées par JIT.
closure
Aucune valeur n'est retournée.
Exemple #1 Exemple simple avec opcache_jit_blacklist()
<?php
function foo() {
$x = 1;
$x += 0;
++$x;
var_dump($x);
}
opcache_jit_blacklist(foo(...));
foo();
?>