モジュール 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