Mercurial > hg > graal-compiler
changeset 23246:9f6dc0676de2
Fix wrong bci given to unwind block in bci block mapping.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Sat, 02 Jan 2016 12:46:21 +0100 |
parents | 3083d92bd02f |
children | d455abbf413d |
files | graal/com.oracle.graal.java/src/com/oracle/graal/java/BciBlockMapping.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.java/src/com/oracle/graal/java/BciBlockMapping.java Sat Jan 02 00:50:24 2016 +0100 +++ b/graal/com.oracle.graal.java/src/com/oracle/graal/java/BciBlockMapping.java Sat Jan 02 12:46:21 2016 +0100 @@ -848,7 +848,7 @@ ExceptionDispatchBlock unwindBlock = new ExceptionDispatchBlock(); unwindBlock.startBci = -1; unwindBlock.endBci = -1; - unwindBlock.deoptBci = method.isSynchronized() ? BytecodeFrame.UNWIND_BCI : BytecodeFrame.AFTER_EXCEPTION_BCI; + unwindBlock.deoptBci = BytecodeFrame.UNWIND_BCI; unwindBlock.setId(newBlocks.length - 1); newBlocks[newBlocks.length - 1] = unwindBlock;