Mercurial > hg > graal-jvmci-8
changeset 21258:25d71cc054e5
Handle null exceptionValue in PEGraphDecoder
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Mon, 04 May 2015 23:36:12 -0700 |
parents | 257fd6a46525 |
children | bbaa8ee85da8 |
files | graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/PEGraphDecoder.java |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/PEGraphDecoder.java Mon May 04 23:30:11 2015 -0700 +++ b/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/PEGraphDecoder.java Mon May 04 23:36:12 2015 -0700 @@ -484,7 +484,8 @@ registerNode(loopScope, invokeData.exceptionOrderId, exceptionValue, true, true); } if (inlineScope.exceptionPlaceholderNode != null) { - inlineScope.exceptionPlaceholderNode.replaceAndDelete(exceptionValue); + inlineScope.exceptionPlaceholderNode.replaceAtUsages(exceptionValue); + inlineScope.exceptionPlaceholderNode.safeDelete(); } deleteInvoke(invoke);