Mercurial > hg > truffle
changeset 16431:99fa6bd5d27b
truffle compiler: rename
author | Bernhard Urban <bernhard.urban@jku.at> |
---|---|
date | Wed, 09 Jul 2014 09:28:08 +0200 |
parents | dfd4530c3cd2 |
children | 78cbe3d93bc1 |
files | graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java Tue Jul 08 18:15:58 2014 -0700 +++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java Wed Jul 09 09:28:08 2014 +0200 @@ -263,8 +263,8 @@ ResolvedJavaType exceptionType = Objects.requireNonNull(StampTool.typeOrNull(methodCallTargetNode.receiver().stamp())); boolean removeAllocation = runtimeExceptionClass.isAssignableFrom(declaringClass) || assertionErrorClass.isAssignableFrom(declaringClass); - boolean isCFGException = controlFlowExceptionClass.isAssignableFrom(exceptionType); - if (removeAllocation && !isCFGException) { + boolean isControlFlowException = controlFlowExceptionClass.isAssignableFrom(exceptionType); + if (removeAllocation && !isControlFlowException) { DeoptimizeNode deoptNode = methodCallTargetNode.graph().add(new DeoptimizeNode(DeoptimizationAction.InvalidateRecompile, DeoptimizationReason.UnreachedCode)); FixedNode invokeNode = methodCallTargetNode.invoke().asNode(); invokeNode.replaceAtPredecessor(deoptNode);