diff options
author | Christopher Vogt <oss.nsp@cvogt.org> | 2017-02-22 22:47:53 +0800 |
---|---|---|
committer | Christopher Vogt <oss.nsp@cvogt.org> | 2017-02-22 22:47:53 +0800 |
commit | ade57867b6a5d94c3f3975adfce0933f97ed52e3 (patch) | |
tree | 9d281330465fbdbe082174bf0177daefc188b859 /stage1 | |
parent | f64dbebbbba0e41e957796f27325bd79f3b487d3 (diff) | |
download | cbt-ade57867b6a5d94c3f3975adfce0933f97ed52e3.tar.gz cbt-ade57867b6a5d94c3f3975adfce0933f97ed52e3.tar.bz2 cbt-ade57867b6a5d94c3f3975adfce0933f97ed52e3.zip |
logging loaded classes (some of it at least)
Diffstat (limited to 'stage1')
-rw-r--r-- | stage1/URLClassLoader.scala | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/stage1/URLClassLoader.scala b/stage1/URLClassLoader.scala index ff8d2a1..e93b1a4 100644 --- a/stage1/URLClassLoader.scala +++ b/stage1/URLClassLoader.scala @@ -8,6 +8,10 @@ case class URLClassLoader( classPath: ClassPath, parent: ClassLoader )( implicit classPath.strings.map( p => new URL("file:" ++ p) ).toArray, parent ) with CachingClassLoader{ + override def loadClass(name: String) = { + logger.log("classloader","loadClass " + name) + super.loadClass(name) + } val id = Math.abs( new java.util.Random().nextInt ) override def toString = ( scala.Console.BLUE |