JVM Tool Interface : Interface pour les outils interagissant avec des JVMs.
Inspecter l'état et contrôler l'exécution d'applications Java.
JVMTI est une interface bidirectionnelle où un agent (client situé dans la même JVM que celle de l'application examinée)
Cet agent peut lui-même être contrôlé par un outil (dans le même processus ou un processus différent).
Les agents peuvent être écrits en n'importe quel langage supportant les conventions d'appel C/C++.
JVM TI fait partie de la JPDA.
Java SDK | Commentaire | ||||
---|---|---|---|---|---|
1.2.2 | 1.3 | 1.4 | 1.5 | ||
JVM DI + JVM PI | Oui |
Des exemples d'outils utilisant JVM TI sont les outils de :