diff -r a0a31f8f7dc1 -r cecf27be3802 rt/emul/compact/src/main/java/java/lang/System.java --- a/rt/emul/compact/src/main/java/java/lang/System.java Tue Dec 10 17:14:15 2013 +0100 +++ b/rt/emul/compact/src/main/java/java/lang/System.java Wed Apr 23 17:43:36 2014 +0200 @@ -43,7 +43,7 @@ } public static int identityHashCode(Object obj) { - return obj.defaultHashCode(); + return Class.defaultHashCode(obj); } public static String getProperty(String name) {