Mercurial > hg > truffle
changeset 13583:5ca667814056
remove some debugging code in MonitorExitNode
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Thu, 09 Jan 2014 18:56:15 +0100 |
parents | be5006687c43 |
children | 9267de45985b |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MonitorExitNode.java |
diffstat | 1 files changed, 0 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MonitorExitNode.java Thu Jan 09 16:29:32 2014 +0100 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/MonitorExitNode.java Thu Jan 09 18:56:15 2014 +0100 @@ -77,9 +77,6 @@ assert stateAfter().bci != FrameState.AFTER_BCI || state == null; if (state != null && state.getState() == EscapeState.Virtual && state.getVirtualObject().hasIdentity()) { MonitorIdNode removedLock = state.removeLock(); - if (removedLock != getMonitorId()) { - throw new GraalInternalError("mismatch at %s: %s vs. %s", this, removedLock, getMonitorId()); - } assert removedLock == getMonitorId() : "mismatch at " + this + ": " + removedLock + " vs. " + getMonitorId(); tool.delete(); }