diff options
author | Tom Tromey <tromey@redhat.com> | 2005-04-21 17:20:36 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2005-04-21 17:20:36 +0000 |
commit | aa3241f328f5a37d3383fb2e0dd8c4eb0ea2d601 (patch) | |
tree | 836c255aa514c9ad32f1c0d7453395c05f37f789 /libjava/java/lang/VMClassLoader.java | |
parent | c1fc50476ce2f2cf7f376a7824e0e25a803837f6 (diff) | |
download | gcc-aa3241f328f5a37d3383fb2e0dd8c4eb0ea2d601.zip gcc-aa3241f328f5a37d3383fb2e0dd8c4eb0ea2d601.tar.gz gcc-aa3241f328f5a37d3383fb2e0dd8c4eb0ea2d601.tar.bz2 |
VMClassLoader.java (transformException): Removed.
* java/lang/VMClassLoader.java (transformException): Removed.
(resolveClass): No longer native. Now does nothing.
* java/lang/natVMClassLoader.cc (resolveClass): Removed.
From-SVN: r98516
Diffstat (limited to 'libjava/java/lang/VMClassLoader.java')
-rw-r--r-- | libjava/java/lang/VMClassLoader.java | 23 |
1 files changed, 4 insertions, 19 deletions
diff --git a/libjava/java/lang/VMClassLoader.java b/libjava/java/lang/VMClassLoader.java index c48fc70..5566399 100644 --- a/libjava/java/lang/VMClassLoader.java +++ b/libjava/java/lang/VMClassLoader.java @@ -125,26 +125,11 @@ final class VMClassLoader * * @param c the class to resolve */ - static final native void resolveClass(Class clazz); - - static final void transformException(Class clazz, Throwable x) + static final void resolveClass(Class clazz) { - LinkageError e; - if (x instanceof LinkageError) - e = (LinkageError) x; - else if (x instanceof ClassNotFoundException) - { - e = new NoClassDefFoundError("while resolving class: " - + clazz.getName()); - e.initCause (x); - } - else - { - e = new LinkageError ("unexpected exception during linking: " - + clazz.getName()); - e.initCause (x); - } - throw e; + // There doesn't seem to be a need for this to do anything. + // Testing reveals that the JDK doesn't seem to do anything here, + // either. } /** |