Class BacktraceFrame

java.lang.Object
com.abovevacant.epitaph.core.BacktraceFrame

public final class BacktraceFrame extends Object
A single frame in a backtrace.
  • Field Details

    • relPc

      public final long relPc
      Relative program counter (offset within the binary).
    • pc

      public final long pc
      Absolute program counter (instruction address).
    • sp

      public final long sp
      Stack pointer.
    • functionName

      public final String functionName
      Function name, or empty string if unknown.
    • functionOffset

      public final long functionOffset
      Offset within the function.
    • fileName

      public final String fileName
      File/library name, or empty string if unknown.
    • fileMapOffset

      public final long fileMapOffset
      Offset within the file mapping.
    • buildId

      public final String buildId
      Build ID of the binary (hex string).
  • Constructor Details

    • BacktraceFrame

      public BacktraceFrame(long relPc, long pc, long sp, String functionName, long functionOffset, String fileName, long fileMapOffset, String buildId)