メソッドの出入り口イベントは、最適化レベル 40 の Direct Execution (DE) コードに対しては 実装されていません。これは、JDK コードのデフォルト・モードです。JDK のクラスに対してこれらの イベントが必要な場合は、JIT モードまたは Interpret モードでアプリケーションを実行してください。iSeries JVM に 対するデフォルト・モードは、混合モードです。つまり、DE コードがある場合は、それが使用されます。DE コードが ない場合は、必要に応じて JIT がコードを生成します。JIT について詳しくは、AS/400 JVMPI 仕様の 開始情報を参照してください。
特定のクラスに対して Direct Execution (DE) モードを使用可能にしてプロファイルを作成すると、 予測不能な結果になる場合があります。特に、「実行時間分析」オプションを使用可能にして プロファイルを作成するとその可能性があります。
STACK_INFORMATION takes on one of the documented values other than NONE (STACK_INFORMATION=normal, or STACK_INFORMATION=contiguous, etc), and TRACE_MODE is not equal to NONE.
VM 引数が「-Dos400.enbpfrcol=1 -Djava.compiler=jitc」の JIT モード、 または VM 引数が「-interpret」の解釈モードでのみ、プロファイルを作成する必要があります。
関連概念
プロファイル・ツールの概説
関連タスク
アプリケーションのプロファイル作成
「プロファイル・モニター」ビューの使用
関連参照
プロファイル・リソース
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.