diff -r 95c6ffa9d8e7 -r 8e600271bba1 rt/emul/mini/src/main/java/java/lang/reflect/Array.java --- a/rt/emul/mini/src/main/java/java/lang/reflect/Array.java Fri Mar 22 10:52:51 2013 +0100 +++ b/rt/emul/mini/src/main/java/java/lang/reflect/Array.java Mon Oct 21 09:45:09 2013 +0200 @@ -106,7 +106,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