rt/emul/mini/src/main/java/java/lang/ClassLoader.java
branchjdk8
changeset 1661 6d5075e5ceac
parent 1593 a41d8697cadf
child 1717 f5200d90b730
     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      }