aboutsummaryrefslogtreecommitdiff
path: root/stage1/classloader.scala
diff options
context:
space:
mode:
Diffstat (limited to 'stage1/classloader.scala')
-rw-r--r--stage1/classloader.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/stage1/classloader.scala b/stage1/classloader.scala
index 3293dd1..50e33a2 100644
--- a/stage1/classloader.scala
+++ b/stage1/classloader.scala
@@ -8,7 +8,7 @@ import scala.collection.immutable.Seq
object ClassLoaderCache{
private val cache = NailgunLauncher.classLoaderCache
- def classLoader( classpath: ClassPath, parent: ClassLoader )(implicit logger: Logger): ClassLoader
+ def get( classpath: ClassPath )(implicit logger: Logger): ClassLoader
= cache.synchronized{
val lib = new Stage1Lib(logger)
val key = classpath.strings.sorted.mkString(":")
@@ -17,7 +17,7 @@ object ClassLoaderCache{
cache.get(key)
} else {
logger.resolver("CACHE MISS: "++key)
- val cl = new cbt.URLClassLoader( classpath, parent )
+ val cl = new cbt.URLClassLoader( classpath, ClassLoader.getSystemClassLoader )
cache.put( key, cl )
cl
}