diff -r f19f17f8f8dc -r ba912ef24b27 rt/emul/mini/src/main/java/java/lang/reflect/Array.java --- a/rt/emul/mini/src/main/java/java/lang/reflect/Array.java Fri Apr 12 18:48:48 2013 +0200 +++ b/rt/emul/mini/src/main/java/java/lang/reflect/Array.java Wed Apr 30 15:04:10 2014 +0200 @@ -107,7 +107,7 @@ if (type.getName().equals("void")) { throw new IllegalStateException("Can't create array for " + type); } - return "[L" + type.getName() + ";"; + return "[L" + type.getName().replace('.', '/') + ";"; } /** * Creates a new array