GraalVM 25.3 : sécurité et performances

Par:
francoistonic

ven, 28/08/2026 - 08:30

GraalVM annonce la version 25.3. Cette mise à jour se focalise sur les performances et la sécurité. 

1 / performances

GraalVM 25.3 propose un nouveau "priority inliner". Il est disponible dans le JIT et Native Image. Il effectue une analyse du call graph pour optimiser les appels et donner la possibilité d'optimiser le code généré et permettre des optimisations supplémentaires dans le compilateur. La mise à jour vers la 25.3 peut améliorer de facto de nombreux apps. Native Image exécute plus rapidement les chemins et optimise les opérations synchronized. 

2 / sécurité

Cette version inaugure de nouvelles options d'intégrité des flux de contrôles H/CFI (Control-flow integrity). "CFI est un mécanisme de sécurité qui empêche les attaquants de rediriger l'exécution du programme vers des emplacements de code inattendus. Sur AMD64, des vérifications logicielles garantissent que les branches indirectes aboutissent à des cibles valides. Sur AArch64, des codes d'authentification des pointeurs protègent les adresses de retour stockées sur la pile. De plus, les emplacements de mappage de la mémoire anonyme exécutable sont désormais aléatoires par défaut."

3 / divers

Cette version propose aussi :

- mise à jour des runtimes Node.js, Python

- extension du support de WebAssembly

Source : https://medium.com/graalvm/graalvm-25-3-is-here-41641acebfaf