diff -r 49fb4574259b -r f6200b8decc4 rt/emul/compact/src/main/java/java/util/EnumMap.java --- a/rt/emul/compact/src/main/java/java/util/EnumMap.java Wed Oct 09 22:03:26 2013 +0200 +++ b/rt/emul/compact/src/main/java/java/util/EnumMap.java Tue May 13 11:27:01 2014 +0200 @@ -737,7 +737,7 @@ * Returns all of the values comprising K. * The result is uncloned, cached, and shared by all callers. */ - @JavaScriptBody(args = { "enumType" }, body = "return enumType.cnstr.fld_$VALUES;") + @JavaScriptBody(args = { "enumType" }, body = "return enumType.cnstr.prototype['_$VALUES']();") private static native > K[] getKeyUniverse(Class keyType); private static final long serialVersionUID = 458661240069192865L;