モジュール jdk.jfr
パッケージ jdk.jfr.consumer

クラスRecordedFrame

java.lang.Object
jdk.jfr.consumer.RecordedObject
jdk.jfr.consumer.RecordedFrame

public final class RecordedFrame extends RecordedObject
スタック・トレース内に記録されたフレーム。
導入されたバージョン:
9
  • メソッドの詳細

    • isJavaFrame

      public boolean isJavaFrame()
      これがJavaフレームの場合はtrue、それ以外の場合はfalseを返します。

      ネイティブ修飾子を持つJavaメソッドは、Javaフレームと見なされます。

      戻り値:
      Javaフレームの場合はtrue、それ以外の場合はfalse
      関連項目:
    • getBytecodeIndex

      public int getBytecodeIndex()
      この記録されたフレームによって表される実行ポイントのバイト・コード・インデックスを返します。
      戻り値:
      バイト・コード索引(存在しない場合は-1)
    • getLineNumber

      public int getLineNumber()
      記録されたこのフレームによって表される実行ポイントの行番号を返します。存在しない場合は-1を返します
      戻り値:
      行番号(存在しない場合は-1)
    • getType

      public String getType()
      記録されたフレーム(たとえば、"Interpreted""JIT compiled"または"Inlined"などです。)によって表される実行ポイントのフレーム・タイプを返します。
      戻り値:
      フレーム・タイプ(存在しない場合はnull)
    • getMethod

      public RecordedMethod getMethod()
      この記録されたフレームによって表される実行ポイントのメソッドを返します。
      戻り値:
      メソッドではなく、null