org.jikesrvm.compilers.baseline
Class BaselineExceptionTable
java.lang.Object
org.jikesrvm.compilers.common.ExceptionTable
org.jikesrvm.compilers.baseline.BaselineExceptionTable
final class BaselineExceptionTable
- extends ExceptionTable
Encoding of try ranges in the final machinecode and the
corresponding exception type and catch block start.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaselineExceptionTable
BaselineExceptionTable()
encode
static int[] encode(ExceptionHandlerMap emap,
int[] bytecodeMap)
- Encode an exception table
- Parameters:
emap
- the exception table to encodebytecodeMap
- mapping from bytecode to machinecode offsets
- Returns:
- the encoded exception table