- java.lang.Object
-
- com.ibm.j9ddr.corereaders.elf.unwind.UnwindTable
-
public class UnwindTable extends Object
-
-
Constructor Summary
Constructors Constructor Description UnwindTable(FDE fde, Unwind unwinder, long instructionPointer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Number>
apply(Map<String,Number> elfRegisters, String[] registerMapping)
static void
dumpInstructions(PrintStream out, byte[] instructions, com.ibm.j9ddr.corereaders.elf.unwind.CIE cie)
long
getFrameAddress()
long
getReturnAddress()
-
-
-
Constructor Detail
-
UnwindTable
public UnwindTable(FDE fde, Unwind unwinder, long instructionPointer) throws IOException
- Throws:
IOException
-
-
Method Detail
-
apply
public Map<String,Number> apply(Map<String,Number> elfRegisters, String[] registerMapping) throws MemoryFault
- Throws:
MemoryFault
-
getFrameAddress
public long getFrameAddress()
-
getReturnAddress
public long getReturnAddress()
-
dumpInstructions
public static void dumpInstructions(PrintStream out, byte[] instructions, com.ibm.j9ddr.corereaders.elf.unwind.CIE cie) throws IOException
- Throws:
IOException
-
-