Class FDE
java.lang.Object
com.ibm.j9ddr.corereaders.elf.unwind.FDE
Class to hold a FDE (Frame Description Entry).
See:
http://refspecs.linuxfoundation.org/LSB_3.0.0/LSB-Core-generic/LSB-Core-generic/ehframechpt.html
- 
Constructor Summary
ConstructorsConstructorDescriptionFDE(Unwind unwind, ImageInputStream cfiStream, com.ibm.j9ddr.corereaders.elf.unwind.CIE parentCIE, long startPos, long length)  - 
Method Summary
Modifier and TypeMethodDescriptionbooleancontains(long instructionAddress) voiddump(PrintStream out) longbyte[]com.ibm.j9ddr.corereaders.elf.unwind.CIEgetCIE() 
- 
Constructor Details
- 
FDE
public FDE(Unwind unwind, ImageInputStream cfiStream, com.ibm.j9ddr.corereaders.elf.unwind.CIE parentCIE, long startPos, long length) throws IOException, CorruptDataException - Throws:
 IOExceptionCorruptDataException
 
 - 
 - 
Method Details
- 
contains
- Throws:
 CorruptDataExceptionIOException
 - 
getBaseAddress
- Returns:
 - The lowest instruction address that this FDE (and it's associated CIE) apply to.
 - Throws:
 IOException
 - 
dump
- Throws:
 IOException
 - 
getCIE
public com.ibm.j9ddr.corereaders.elf.unwind.CIE getCIE() - 
getCallFrameInstructions
public byte[] getCallFrameInstructions() 
 -