org.jikesrvm.compilers.opt
Class OperationNotImplementedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.jikesrvm.compilers.opt.OptimizingCompilerException
org.jikesrvm.compilers.opt.OperationNotImplementedException
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- MagicNotImplementedException
public class OperationNotImplementedException
- extends OptimizingCompilerException
Use this exception when the opt compiler attempts to
compile/optimize a method containing a currently
unsupported (but expected) operation.
The main intended use is in prototype/incomplete optimizations
which may not handle every case, but which will eventually be
extended to handle the excepting case. If the unsupported operation
really is a serious problem, then one should use
an OptimzingCompilerException.
We define this to be a non-fatal OptimizingCompilerException.
- See Also:
- Serialized Form
Field Summary |
(package private) static long |
serialVersionUID
Support for exception serialization |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
serialVersionUID
static final long serialVersionUID
- Support for exception serialization
- See Also:
- Constant Field Values
OperationNotImplementedException
public OperationNotImplementedException(String s)