RetransformClasses関数が追加されました。 メソッドにインストゥルメンテーションを追加するような操作に適しています。 再変換のサポートにより、ロードされたクラスを計測するために元のクラス・ファイルにアクセスする必要がなくなります。 適用された変換を簡単に解除できます。また、マルチエージェント環境で機能するように設計されています。 FollowReferencesおよびIterateThroughHeap関数が、サポートする型と定数とともに追加されました。 以前の機能は、引き続きサポートされますが、使用はお薦めしません。 GetConstantPool、GetClassVersionNumbers、IsModifiableClass関数では、クラスに関する追加情報を提供します。SetNativeMethodPrefixおよびSetNativeMethodPrefixes関数により、JVMに対応するメカニズムでネイティブ・メソッドをラッピングすることでネイティブ・メソッドを計測できます。 AddToSystemClassLoaderSearch関数により、システム・クラス・ローダーでインストゥルメンテーション・サポート・クラスを定義できます。 GetOwnedMonitorStackDepthInfo関数は、指定されたスレッドが所有するモニターとモニターをロックしたスタック・フレームの深度に関する情報を提供します。ResourceExhaustedイベントは、クリティカルなリソース(Javaプラットフォーム・ヒープなど)が不足するとJVMに通知します。AddToBootstrapClassLoaderSearchの呼出しができるように修正)、多数の仕様の整理と明確化が含まれます。 変更点の詳細は、「変更履歴」を参照してください。