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
Pour vérifier j'utilise l'option " -XX:+PrintCompilation". Cela permet d'avoir une trace lors de la compilation JIT des méthodes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Compiler.enable(); Compiler.compileClass(HelloWorld.class);
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 ?
Partager