Booleans are no longer Comparable

This commit is contained in:
Alexander Udalov
2012-11-28 17:03:56 +04:00
parent b23601eefe
commit 9eecf22e15
7 changed files with 16 additions and 13 deletions
-4
View File
@@ -80,10 +80,6 @@ public class Intrinsics {
return (thisVal<anotherVal ? -1 : (thisVal==anotherVal ? 0 : 1));
}
public static int compare(boolean thisVal, boolean anotherVal) {
return (thisVal == anotherVal ? 0 : (anotherVal ? 1 : -1));
}
public static <R> R stupidSync(Object lock, Function0<R> block) {
synchronized (lock) {
return block.invoke();