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

クラスRecordedFrame



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

      • isJavaFrame

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

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

        戻り値:
        Javaフレームの場合はtrue、それ以外の場合はfalse
        関連項目:
        Modifier.isNative(int)
      • 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