Mercurial > hg > graal-compiler
changeset 23371:882be1c92a85
GraphPE: Avoid NullPointerException
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Wed, 03 Feb 2016 15:54:08 -0800 |
parents | 39f9960bb6ae |
children | 007614b815d1 |
files | graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/PEGraphDecoder.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/PEGraphDecoder.java Wed Feb 03 13:14:14 2016 -0800 +++ b/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/PEGraphDecoder.java Wed Feb 03 15:54:08 2016 -0800 @@ -637,7 +637,7 @@ } else if (node instanceof ForeignCallNode) { ForeignCallNode foreignCall = (ForeignCallNode) node; - if (foreignCall.getBci() == BytecodeFrame.UNKNOWN_BCI) { + if (foreignCall.getBci() == BytecodeFrame.UNKNOWN_BCI && methodScope.invokeData != null) { foreignCall.setBci(methodScope.invokeData.invoke.bci()); } }