JDK 開発者ガイド (Solaris 編)

Java Virtual Machine Tool Interface (JVMTI)

JVMTI は、開発ツールと監視ツールで使用する新しいネイティブプログラミングインタフェースです。JVMTI は、Java 仮想マシン (VM) で稼動しているアプリケーションの状態の検査と、その実行制御の両方に使用できます。JVMTI は、VM の状態にアクセスする必要があるさまざまなツール (プロファイリングツール、デバッグツール、監視ツール、スレッド分析ツール、カバレージ解析ツールなど) を対象に VM インタフェースを提供することを目的としています。

JVMTI は、 J2SE の次のメジャーリリースで、現在推奨されていない JVMPI と JVMDI に置き換わります。

http://java.sun.com/j2se/1.5.0/ja/docs/ja/guide/jvmti/index.html にあるドキュメントを参照してください。