summaryrefslogtreecommitdiff
path: root/src/jvm
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2008-12-01 02:40:10 +0000
committerRich Hickey <richhickey@gmail.com>2008-12-01 02:40:10 +0000
commit9e27e6428c2b9cb5bef9e0d0129d45b8033af52a (patch)
treec241f5de55098b283b43dbbe027de5a2184afec0 /src/jvm
parent30a56dfc56d2c65d5c7c3a14c8fe8c6f43548657 (diff)
AOT compilation of proxies, no interface change
Diffstat (limited to 'src/jvm')
-rw-r--r--src/jvm/clojure/lang/RT.java9
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){