Class InvalidAssumptionException
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.oracle.truffle.api.nodes.SlowPathException
com.oracle.truffle.api.nodes.InvalidAssumptionException
- All Implemented Interfaces:
Serializable
An exception that should be thrown if an assumption is checked and the check fails. The Truffle
optimizer has special knowledge of this exception class and will never compile a catch block that
catches this exception type.
- Since:
- 0.8 or earlier
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class SlowPathException
fillInStackTrace
Modifier and TypeMethodDescriptionfinal Throwable
Deprecated.the method will become final in future releases.Methods inherited from class Throwable
addSuppressed, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
InvalidAssumptionException
public InvalidAssumptionException()Default constructor.- Since:
- 0.8 or earlier
-