diff options
author | Rich Hickey <richhickey@gmail.com> | 2008-12-01 02:40:10 +0000 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2008-12-01 02:40:10 +0000 |
commit | 9e27e6428c2b9cb5bef9e0d0129d45b8033af52a (patch) | |
tree | c241f5de55098b283b43dbbe027de5a2184afec0 /src/jvm | |
parent | 30a56dfc56d2c65d5c7c3a14c8fe8c6f43548657 (diff) |
AOT compilation of proxies, no interface change
Diffstat (limited to 'src/jvm')
-rw-r--r-- | src/jvm/clojure/lang/RT.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/jvm/clojure/lang/RT.java b/src/jvm/clojure/lang/RT.java index aca1bee2..ecb852ec 100644 --- a/src/jvm/clojure/lang/RT.java +++ b/src/jvm/clojure/lang/RT.java @@ -1476,15 +1476,14 @@ static public Class classForName(String name) throws ClassNotFoundException{ return Class.forName(name, false, baseLoader()); } -static public boolean loadClassForName(String name) throws Exception{ +static public Class loadClassForName(String name){ try{ - Class.forName(name, true, baseLoader()); - } + return Class.forName(name, true, baseLoader()); + } catch(ClassNotFoundException e) { - return false; + return null; } - return true; } static public float aget(float[] xs, int i){ |