Si j'ai bien compris il doit être possible d'accéder au compilateur JIT au travers de l'interface java.lang.Compiler.

Comment se sert on de cette interface ?
Comment peut on vérifier que la compilation JIT a correctement fonctionné.

Voici le code que j'ai ecris pour tester l'interface
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Compiler.enable();
Compiler.compileClass(HelloWorld.class);
Pour vérifier j'utilise l'option " -XX:+PrintCompilation". Cela permet d'avoir une trace lors de la compilation JIT des méthodes.

Pour résultat, je n'ai aucune trace de ma classe HelloWorld et la méthode "compileClass" me retourne false.
Je ne comprend donc pas comment marche cette API.

Une idée ?