# HG changeset patch # User Lukas Stadler # Date 1417187271 -3600 # Node ID b026b6d86ab61db4f982403e2a95e76a7e9fe030 # Parent 96861e3f8cc5d87c421a4fa9e66b0ea9e85da481 modify binary condition profiles so that they canonicalize away sooner diff -r 96861e3f8cc5 -r b026b6d86ab6 graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/BinaryConditionProfile.java --- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/BinaryConditionProfile.java Thu Dec 11 22:14:30 2014 +0100 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/BinaryConditionProfile.java Fri Nov 28 16:07:51 2014 +0100 @@ -49,13 +49,14 @@ CompilerDirectives.transferToInterpreterAndInvalidate(); wasTrue = true; } + return true; } else { if (!wasFalse) { CompilerDirectives.transferToInterpreterAndInvalidate(); wasFalse = true; } + return false; } - return value; } public boolean wasTrue() {