1

複数のスレッドのコンテキストで Java インストルメンテーション プロセスがどのように機能するかについて興味があります。具体的には、アプリケーションのメイン スレッドが次の方法で ClassTransformer を JVM に送信する場合:

intrumentation.addTransformer(ClassFileTransformer トランスフォーマー)

その後、終了する前に他の多くのスレッドの作成に進みます。私の質問は次のとおりです。

1) コードを変換するためにインストルメンテーション フレームワークからコールバックを受け取るために、残りのどのスレッドが選択されますか?

2) JVM には、提供された ClassFileTransformer を介してコードを変換するために使用する独自の実行スレッドがありますか?

4

0 に答える 0