1.1 --- a/rt/emul/mini/src/main/java/java/lang/ClassLoader.java Mon May 26 10:19:26 2014 +0200
1.2 +++ b/rt/emul/mini/src/main/java/java/lang/ClassLoader.java Mon Aug 11 17:52:23 2014 +0200
1.3 @@ -499,13 +499,13 @@
1.4 * @since 1.1
1.5 */
1.6 protected final Class<?> findLoadedClass(String name) {
1.7 - if (!checkName(name))
1.8 + try {
1.9 + return Class.forName(name);
1.10 + } catch (ClassNotFoundException ex) {
1.11 return null;
1.12 - return findLoadedClass0(name);
1.13 + }
1.14 }
1.15
1.16 - private native final Class findLoadedClass0(String name);
1.17 -
1.18 /**
1.19 * Sets the signers of a class. This should be invoked after defining a
1.20 * class. </p>
1.21 @@ -884,10 +884,6 @@
1.22 return false;
1.23 }
1.24
1.25 - private boolean checkName(String name) {
1.26 - throw new UnsupportedOperationException();
1.27 - }
1.28 -
1.29 private Class findBootstrapClassOrNull(String name) {
1.30 throw new UnsupportedOperationException();
1.31 }