This page is no longer maintained — Please continue to the home page at www.scala-lang.org

the art of doing nothing

7 replies
extempore
Joined: 2008-12-17,
User offline. Last seen 35 weeks 3 days ago.
Joshua.Suereth
Joined: 2008-09-02,
User offline. Last seen 32 weeks 5 days ago.
Re: the art of doing nothing
I'm 99% sure package doesn't do anything to prevent creating the jar/zip again if the files have not changed.   Seems like an easy win here.

On Mon, Sep 12, 2011 at 2:33 PM, Paul Phillips <paulp@improving.org> wrote:
Presently the time to do nothing in the scala build is around 30
seconds.  By "nothing" I mean

   % sbt package
   % sbt package # time elapsed of this one

It takes ant 2 seconds to do nothing.  I know ant is optimized for
that, but I'd still love to be less than 15x slower.

Note to josh and mark: I realize that in the following, and in any
other emails I'll write on this subject, the responsibility is split
in unequal portions between sbt, the scala compiler, the scala sbt
build, and god knows what else.  Unless I explicitly point an
accusatory finger, I'm only attempting to bring light into the
darkness.  I count on the oracles, scribes, and alchemists to use that
light to determine who must be sacrificed so that next year's crops
are bountiful.

Here is one look at what's happening during those 26 seconds.


[paulp@bud trunk1 (xsbt)]$ ./xsbt-profile -d package
java -Dsbt.global.base=./.boot-dev -XX:MaxPermSize=512m -Xmx8g -Xms8g
-Xss2m -XX:ReservedCodeCacheSize=160m -XX:+CMSClassUnloadingEnabled
-XX:+UseParallelGC -verbose:gc -XX:+PrintGCTimeStamps
-XX:+PrintGCDetails -jar sbt-dev-launcher.jar package
new ClassLoader created by toLoader(<paths>) with URLs:
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/actions_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/api_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/cache_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/classfile_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/classpath_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/collections_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/commons-codec-1.2.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/commons-httpclient-3.1.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/commons-logging-1.0.4.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/compile_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/completion_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/control_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/discovery_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/incremental-compiler_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/io_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/ivy-2.2.0.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/ivy_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/jline-0.9.94.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/jsch-0.1.31.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/launcher-interface_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/logging_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/main_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/persist_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/process_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/run_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/sbinary_2.9.0-0.4.1-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/sbt_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/task-system_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/tasks_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/test-interface-0.5.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/testing_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/tracking_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/xsbti/interface-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/lib/jansi.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/lib/jline.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/lib/scala-compiler.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/lib/scala-library.jar
[info] Loading project definition from /scratch/trunk1/project/plugins/project
new ClassLoader created by toLoader(<paths>) with URLs:
 file:/scratch/trunk1/project/plugins/project/target/scala-2.9.1/sbt-0.11.0-paulp-SNAPSHOT/classes/
new ClassLoader created by toLoader(<paths>) with URLs:
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/actions_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/api_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/cache_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/classfile_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/classpath_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/collections_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/commons-codec-1.2.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/commons-httpclient-3.1.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/commons-logging-1.0.4.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/compile_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/completion_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/control_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/discovery_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/incremental-compiler_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/io_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/ivy-2.2.0.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/ivy_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/jline-0.9.94.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/jsch-0.1.31.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/launcher-interface_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/logging_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/main_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/persist_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/process_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/run_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/sbinary_2.9.0-0.4.1-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/sbt_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/task-system_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/tasks_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/test-interface-0.5.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/testing_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/tracking_2.9.1-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/org.scala-tools.sbt/sbt/0.11.0-paulp-SNAPSHOT/xsbti/interface-0.11.0-paulp-SNAPSHOT.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/lib/jansi.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/lib/jline.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/lib/scala-compiler.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/lib/scala-library.jar
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/plugins/project/target/config-classes,
$07abeef082a360f4260f) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/plugins/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/plugins/project/target/config-classes,
$f9916fca97d6af5bca75) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/plugins/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/plugins/project/target/config-classes,
$5747dae9c03957226259) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/plugins/project/target/config-classes/
[info] Loading project definition from
/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/plugins
new ClassLoader created by toLoader(<paths>) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/plugins/target/scala-2.9.1/sbt-0.11.0-paulp-SNAPSHOT/classes
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/scripted-plugin_2.9.1/0.11.0-paulp-SNAPSHOT/jars/scripted-plugin_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/sbt_2.9.1/0.11.0-paulp-SNAPSHOT/jars/sbt_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/main_2.9.1/0.11.0-paulp-SNAPSHOT/jars/main_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/actions_2.9.1/0.11.0-paulp-SNAPSHOT/jars/actions_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/classfile_2.9.1/0.11.0-paulp-SNAPSHOT/jars/classfile_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/io_2.9.1/0.11.0-paulp-SNAPSHOT/jars/io_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/control_2.9.1/0.11.0-paulp-SNAPSHOT/jars/control_2.9.1.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/lib/scala-library.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/interface/0.11.0-paulp-SNAPSHOT/jars/interface.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/logging_2.9.1/0.11.0-paulp-SNAPSHOT/jars/logging_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/process_2.9.1/0.11.0-paulp-SNAPSHOT/jars/process_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/classpath_2.9.1/0.11.0-paulp-SNAPSHOT/jars/classpath_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/launcher-interface_2.9.1/0.11.0-paulp-SNAPSHOT/jars/launcher-interface_2.9.1.jar
 file:/scratch/trunk1/.boot-dev/boot/scala-2.9.1/lib/scala-compiler.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/incremental-compiler_2.9.1/0.11.0-paulp-SNAPSHOT/jars/incremental-compiler_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/collections_2.9.1/0.11.0-paulp-SNAPSHOT/jars/collections_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/api_2.9.1/0.11.0-paulp-SNAPSHOT/jars/api_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/persist_2.9.1/0.11.0-paulp-SNAPSHOT/jars/persist_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbinary/sbinary_2.9.0/0.4.1-SNAPSHOT/jars/sbinary_2.9.0.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/compile_2.9.1/0.11.0-paulp-SNAPSHOT/jars/compile_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/ivy_2.9.1/0.11.0-paulp-SNAPSHOT/jars/ivy_2.9.1.jar
 file:/Users/paulp/.ivy2/cache/org.apache.ivy/ivy/jars/ivy-2.2.0.jar
 file:/Users/paulp/.ivy2/cache/com.jcraft/jsch/jars/jsch-0.1.31.jar
 file:/Users/paulp/.ivy2/cache/commons-httpclient/commons-httpclient/jars/commons-httpclient-3.1.jar
 file:/Users/paulp/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.0.4.jar
 file:/Users/paulp/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.2.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/completion_2.9.1/0.11.0-paulp-SNAPSHOT/jars/completion_2.9.1.jar
 file:/Users/paulp/.ivy2/cache/jline/jline/jars/jline-0.9.94.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/discovery_2.9.1/0.11.0-paulp-SNAPSHOT/jars/discovery_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/run_2.9.1/0.11.0-paulp-SNAPSHOT/jars/run_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/task-system_2.9.1/0.11.0-paulp-SNAPSHOT/jars/task-system_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/tasks_2.9.1/0.11.0-paulp-SNAPSHOT/jars/tasks_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/tracking_2.9.1/0.11.0-paulp-SNAPSHOT/jars/tracking_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/cache_2.9.1/0.11.0-paulp-SNAPSHOT/jars/cache_2.9.1.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/testing_2.9.1/0.11.0-paulp-SNAPSHOT/jars/testing_2.9.1.jar
 file:/Users/paulp/.ivy2/cache/org.scala-tools.testing/test-interface/jars/test-interface-0.5.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/compiler-interface/0.11.0-paulp-SNAPSHOT/jars/compiler-interface-bin.jar
 file:/Users/paulp/.ivy2/local/org.scala-tools.sbt/compiler-interface/0.11.0-paulp-SNAPSHOT/jars/compiler-interface-src.jar
new ClassLoader created by
loadPlain(/scratch/trunk1/project/plugins/project/target/config-classes,
$b804bba549ebd7c3f2dc) with URLs:
 file:/scratch/trunk1/project/plugins/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$61b96c27789eddb296cc) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$436ded633e1dd7ef17c1) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$8565d1cb0b0e358492f4) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$b2668dd1f4812ad3363f) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$a9883e38a5db6deb4c85) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$6d8e476bec8fe46a0c35) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$2e3da06e89c5b5035987) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$32932ddb8f2cb1887d76) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$93f0f4277b6355657f49) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$ab8346c1520fe1d555a8) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$2478efa4222f290c24d9) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes,
$0d27392b0e4767cc840b) with URLs:
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/project/target/config-classes/
[info] Loading project definition from /scratch/trunk1/project/plugins
new ClassLoader created by toLoader(<paths>) with URLs:
 file:/scratch/trunk1/project/plugins/target/scala-2.9.1/sbt-0.11.0-paulp-SNAPSHOT/classes
 file:/scratch/trunk1/.boot-dev/staging/eff7d7476f58ab859d23/target/scala-2.9.1/sbt-0.11.0-paulp-SNAPSHOT/classes/
 file:/Users/paulp/.ivy2/cache/net.sf.proguard/proguard/jars/proguard-4.4.jar
new ClassLoader created by toLoader(<paths>) with URLs:
 file:/scratch/trunk1/project/target/scala_2.9.1/classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1c34070d3a67594ac104) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$a51a3d6eff3fbecca478) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$94e8f5e8a4df3eae2047) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$cd90c0863ae3efc17fda) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5bfb8e132ddf7da84c6c) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$381a634ad940bc9fe69a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$6c94cedba34a8e2ce94e) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$bfc5f246b0abef530ef6) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0bdd35ad1f9c265e2581) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$a0acbd18e906fdcac7bc) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5a71d6d8b322673fb266) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5eca4c0c29936555a54c) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
6.699: [GC [PSYoungGen: 2097152K->12080K(2446656K)]
2097152K->12080K(8039104K), 0.0193343 secs] [Times: user=0.06
sys=0.02, real=0.02 secs]
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$0ffaf9baaead5a48a7ac) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$644a59fd22dba0cafc37) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$1bfbedb80fbae1df5ba3) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$4e751968e092bad0cb9d) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$c0b0559aedd4b980381a) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$5b4726461a7ce3f0c4d1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$ab6ccd8a3b5d9fdf18f1) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$f75c803c6828f894a604) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$492d3509c196f1883f16) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$de0d0d3ccdd12475a126) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
new ClassLoader created by
loadPlain(/scratch/trunk1/project/target/config-classes,
$06c6a4f0b8fe26ea9076) with URLs:
 file:/scratch/trunk1/project/target/config-classes/
[info] Set current project to scala (in build file:/scratch/trunk1/)
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/lib/scala-library.jar
 file:/scratch/trunk1/lib/scala-compiler.jar
 file:/scratch/trunk1/lib/fjbg.jar
 file:/scratch/trunk1/lib/forkjoin.jar
 file:/scratch/trunk1/lib/jline.jar
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/lib/scala-library.jar
 file:/scratch/trunk1/lib/scala-compiler.jar
 file:/scratch/trunk1/lib/fjbg.jar
 file:/scratch/trunk1/lib/forkjoin.jar
 file:/scratch/trunk1/lib/jline.jar
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/lib/scala-library.jar
 file:/scratch/trunk1/lib/scala-compiler.jar
 file:/scratch/trunk1/lib/fjbg.jar
 file:/scratch/trunk1/lib/forkjoin.jar
 file:/scratch/trunk1/lib/jline.jar
[debug] Other repositories:
[debug] Default repositories:
[debug]         Raw(ProjectResolver(inter-project, mapped: ))
[debug]         FileRepository(local,FileConfiguration(true,None),sbt.Patterns@7e7b28dc)
[debug]         junit interface repo:
https://repository.jboss.org/nexus/content/repositories/scala-tools-releases
[debug]         URLRepository(Typesafe nightlies,sbt.Patterns@47b7c463)
[debug]         public: http://repo1.maven.org/maven2/
[debug]         Scala-Tools Maven2 Repository: http://scala-tools.org/repo-releases
[debug] Other repositories:
[debug] Default repositories:
[debug]         Raw(ProjectResolver(inter-project, mapped: ))
[debug]         FileRepository(local,FileConfiguration(true,None),sbt.Patterns@71be645d)
[debug]         junit interface repo:
https://repository.jboss.org/nexus/content/repositories/scala-tools-releases
[debug]         URLRepository(Typesafe nightlies,sbt.Patterns@aaf5002)
[debug]         public: http://repo1.maven.org/maven2/
[debug]         Scala-Tools Maven2 Repository: http://scala-tools.org/repo-releases
[debug] Using inline dependencies specified in Scala.
[debug] post 1.3 ivy file: using exact as default matcher
[debug] Using inline dependencies specified in Scala.
[debug] post 1.3 ivy file: using exact as default matcher
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug] Other repositories:
[debug] Default repositories:
[debug]         Raw(ProjectResolver(inter-project, mapped:
org.scala-lang#forkjoin;2.10.0-SNAPSHOT))
[debug]         FileRepository(local,FileConfiguration(true,None),sbt.Patterns@6cc84a44)
[debug]         junit interface repo:
https://repository.jboss.org/nexus/content/repositories/scala-tools-releases
[debug]         URLRepository(Typesafe nightlies,sbt.Patterns@5183ee27)
[debug]         public: http://repo1.maven.org/maven2/
[debug]         Scala-Tools Maven2 Repository: http://scala-tools.org/repo-releases
[debug] Using inline dependencies specified in Scala.
[debug] post 1.3 ivy file: using exact as default matcher
[debug] Copy resource mappings:
[debug]
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug] Copy resource mappings:
[debug]
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug] Copy resource mappings:
[debug]
13.228: [GC [PSYoungGen: 2109232K->217448K(2446656K)]
2109232K->217448K(8039104K), 0.2964956 secs] [Times: user=1.03
sys=0.12, real=0.30 secs]
[debug] Copy resource mappings:
[debug]         (/scratch/trunk1/target/locker-library/resource_managed/library.properties,/scratch/trunk1/target/locker-library/classes/library.properties)
[debug]         (/scratch/trunk1/src/library/scala,/scratch/trunk1/target/locker-library/classes/scala)
[debug]         (/scratch/trunk1/src/library/scala/annotation,/scratch/trunk1/target/locker-library/classes/scala/annotation)
[debug]         (/scratch/trunk1/src/library/scala/collection,/scratch/trunk1/target/locker-library/classes/scala/collection)
[debug]         (/scratch/trunk1/src/library/scala/compat,/scratch/trunk1/target/locker-library/classes/scala/compat)
[debug]         (/scratch/trunk1/src/library/scala/concurrent,/scratch/trunk1/target/locker-library/classes/scala/concurrent)
[debug]         (/scratch/trunk1/src/library/scala/io,/scratch/trunk1/target/locker-library/classes/scala/io)
[debug]         (/scratch/trunk1/src/library/scala/math,/scratch/trunk1/target/locker-library/classes/scala/math)
[debug]         (/scratch/trunk1/src/library/scala/parallel,/scratch/trunk1/target/locker-library/classes/scala/parallel)
[debug]         (/scratch/trunk1/src/library/scala/ref,/scratch/trunk1/target/locker-library/classes/scala/ref)
[debug]         (/scratch/trunk1/src/library/scala/reflect,/scratch/trunk1/target/locker-library/classes/scala/reflect)
[debug]         (/scratch/trunk1/src/library/scala/runtime,/scratch/trunk1/target/locker-library/classes/scala/runtime)
[debug]         (/scratch/trunk1/src/library/scala/sys,/scratch/trunk1/target/locker-library/classes/scala/sys)
[debug]         (/scratch/trunk1/src/library/scala/testing,/scratch/trunk1/target/locker-library/classes/scala/testing)
[debug]         (/scratch/trunk1/src/library/scala/text,/scratch/trunk1/target/locker-library/classes/scala/text)
[debug]         (/scratch/trunk1/src/library/scala/util,/scratch/trunk1/target/locker-library/classes/scala/util)
[debug]         (/scratch/trunk1/src/library/scala/xml,/scratch/trunk1/target/locker-library/classes/scala/xml)
[debug]         (/scratch/trunk1/src/library/scala/annotation/target,/scratch/trunk1/target/locker-library/classes/scala/annotation/target)
[debug]         (/scratch/trunk1/src/library/scala/annotation/unchecked,/scratch/trunk1/target/locker-library/classes/scala/annotation/unchecked)
[debug]         (/scratch/trunk1/src/library/scala/collection/generic,/scratch/trunk1/target/locker-library/classes/scala/collection/generic)
[debug]         (/scratch/trunk1/src/library/scala/collection/immutable,/scratch/trunk1/target/locker-library/classes/scala/collection/immutable)
[debug]         (/scratch/trunk1/src/library/scala/collection/interfaces,/scratch/trunk1/target/locker-library/classes/scala/collection/interfaces)
[debug]         (/scratch/trunk1/src/library/scala/collection/mutable,/scratch/trunk1/target/locker-library/classes/scala/collection/mutable)
[debug]         (/scratch/trunk1/src/library/scala/collection/parallel,/scratch/trunk1/target/locker-library/classes/scala/collection/parallel)
[debug]         (/scratch/trunk1/src/library/scala/collection/readme-if-you-want-to-add-something.txt,/scratch/trunk1/target/locker-library/classes/scala/collection/readme-if-you-want-to-add-something.txt)
[debug]         (/scratch/trunk1/src/library/scala/collection/script,/scratch/trunk1/target/locker-library/classes/scala/collection/script)
[debug]         (/scratch/trunk1/src/library/scala/collection/parallel/immutable,/scratch/trunk1/target/locker-library/classes/scala/collection/parallel/immutable)
[debug]         (/scratch/trunk1/src/library/scala/collection/parallel/mutable,/scratch/trunk1/target/locker-library/classes/scala/collection/parallel/mutable)
[debug]         (/scratch/trunk1/src/library/scala/reflect/api,/scratch/trunk1/target/locker-library/classes/scala/reflect/api)
[debug]         (/scratch/trunk1/src/library/scala/reflect/generic,/scratch/trunk1/target/locker-library/classes/scala/reflect/generic)
[debug]         (/scratch/trunk1/src/library/scala/runtime/DynamicDispatch.java-notyet,/scratch/trunk1/target/locker-library/classes/scala/runtime/DynamicDispatch.java-notyet)
[debug]         (/scratch/trunk1/src/library/scala/sys/process,/scratch/trunk1/target/locker-library/classes/scala/sys/process)
[debug]         (/scratch/trunk1/src/library/scala/util/automata,/scratch/trunk1/target/locker-library/classes/scala/util/automata)
[debug]         (/scratch/trunk1/src/library/scala/util/control,/scratch/trunk1/target/locker-library/classes/scala/util/control)
[debug]         (/scratch/trunk1/src/library/scala/util/grammar,/scratch/trunk1/target/locker-library/classes/scala/util/grammar)
[debug]         (/scratch/trunk1/src/library/scala/util/logging,/scratch/trunk1/target/locker-library/classes/scala/util/logging)
[debug]         (/scratch/trunk1/src/library/scala/util/matching,/scratch/trunk1/target/locker-library/classes/scala/util/matching)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing,/scratch/trunk1/target/locker-library/classes/scala/util/parsing)
[debug]         (/scratch/trunk1/src/library/scala/util/regexp,/scratch/trunk1/target/locker-library/classes/scala/util/regexp)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/ast,/scratch/trunk1/target/locker-library/classes/scala/util/parsing/ast)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/combinator,/scratch/trunk1/target/locker-library/classes/scala/util/parsing/combinator)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/input,/scratch/trunk1/target/locker-library/classes/scala/util/parsing/input)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/json,/scratch/trunk1/target/locker-library/classes/scala/util/parsing/json)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/combinator/lexical,/scratch/trunk1/target/locker-library/classes/scala/util/parsing/combinator/lexical)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/combinator/syntactical,/scratch/trunk1/target/locker-library/classes/scala/util/parsing/combinator/syntactical)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/combinator/testing,/scratch/trunk1/target/locker-library/classes/scala/util/parsing/combinator/testing)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/combinator/token,/scratch/trunk1/target/locker-library/classes/scala/util/parsing/combinator/token)
[debug]         (/scratch/trunk1/src/library/scala/xml/dtd,/scratch/trunk1/target/locker-library/classes/scala/xml/dtd)
[debug]         (/scratch/trunk1/src/library/scala/xml/factory,/scratch/trunk1/target/locker-library/classes/scala/xml/factory)
[debug]         (/scratch/trunk1/src/library/scala/xml/include,/scratch/trunk1/target/locker-library/classes/scala/xml/include)
[debug]         (/scratch/trunk1/src/library/scala/xml/parsing,/scratch/trunk1/target/locker-library/classes/scala/xml/parsing)
[debug]         (/scratch/trunk1/src/library/scala/xml/persistent,/scratch/trunk1/target/locker-library/classes/scala/xml/persistent)
[debug]         (/scratch/trunk1/src/library/scala/xml/pull,/scratch/trunk1/target/locker-library/classes/scala/xml/pull)
[debug]         (/scratch/trunk1/src/library/scala/xml/transform,/scratch/trunk1/target/locker-library/classes/scala/xml/transform)
[debug]         (/scratch/trunk1/src/library/scala/xml/include/sax,/scratch/trunk1/target/locker-library/classes/scala/xml/include/sax)
[debug] Copy resource mappings:
[debug]         (/scratch/trunk1/target/locker-compiler/resource_managed/compiler.properties,/scratch/trunk1/target/locker-compiler/classes/compiler.properties)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/ant/antlib.xml,/scratch/trunk1/target/locker-compiler/classes/scala/tools/ant/antlib.xml)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/ant/sabbus/antlib.xml,/scratch/trunk1/target/locker-compiler/classes/scala/tools/ant/sabbus/antlib.xml)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/ant/templates/tool-unix.tmpl,/scratch/trunk1/target/locker-compiler/classes/scala/tools/ant/templates/tool-unix.tmpl)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/ant/templates/tool-windows.tmpl,/scratch/trunk1/target/locker-compiler/classes/scala/tools/ant/templates/tool-windows.tmpl)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/arrow-down.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/arrow-down.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/arrow-right.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/arrow-right.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/class.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/class.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/class_big.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/class_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/class_to_object_big.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/class_to_object_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/constructorsbg.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/constructorsbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/defbg-blue.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/defbg-blue.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/defbg-green.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/defbg-green.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filter_box_left.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filter_box_left.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filter_box_left2.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filter_box_left2.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filter_box_right.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filter_box_right.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filterbg.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filterbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filterboxbarbg.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filterboxbarbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filterboxbarbg.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filterboxbarbg.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filterboxbg.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filterboxbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/fullcommenttopbg.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/fullcommenttopbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/index.css,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/index.css)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/index.js,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/index.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/jquery-ui.js,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/jquery-ui.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/jquery.js,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/jquery.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/jquery.layout.js,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/jquery.layout.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/navigation-li-a.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/navigation-li-a.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/navigation-li.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/navigation-li.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/object.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/object.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/object_big.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/object_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/object_to_class_big.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/object_to_class_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/object_to_trait_big.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/object_to_trait_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/ownderbg2.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/ownderbg2.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/ownerbg.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/ownerbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/ownerbg2.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/ownerbg2.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/package.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/package.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/package_big.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/package_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/packagesbg.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/packagesbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/ref-index.css,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/ref-index.css)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/remove.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/remove.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/scheduler.js,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/scheduler.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/selected-right.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/selected-right.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/selected.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/selected.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/selected2-right.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/selected2-right.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/selected2.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/selected2.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/signaturebg.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/signaturebg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/signaturebg2.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/signaturebg2.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/template.css,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/template.css)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/template.js,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/template.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/tools.tooltip.js,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/tools.tooltip.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/trait.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/trait.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/trait_big.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/trait_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/trait_to_object_big.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/trait_to_object_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/typebg.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/typebg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/unselected.png,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/unselected.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/valuemembersbg.gif,/scratch/trunk1/target/locker-compiler/classes/scala/tools/nsc/doc/html/resource/lib/valuemembersbg.gif)
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/target/locker-library/classes/
 file:/scratch/trunk1/target/locker-compiler/classes/
 file:/scratch/trunk1/target/fjbg/classes/
 file:/scratch/trunk1/src/jline/target/classes/
 file:/scratch/trunk1/lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.4.jar
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/target/locker-library/classes/
 file:/scratch/trunk1/target/locker-compiler/classes/
 file:/scratch/trunk1/target/fjbg/classes/
 file:/scratch/trunk1/src/jline/target/classes/
 file:/scratch/trunk1/lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.4.jar
20.241: [GC [PSYoungGen: 2314600K->349480K(2446656K)]
2314600K->795048K(8039104K), 1.0409142 secs] [Times: user=3.49
sys=0.45, real=1.04 secs]
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug] Copy resource mappings:
[debug]         (/scratch/trunk1/target/quick-library/resource_managed/library.properties,/scratch/trunk1/target/quick-library/classes/library.properties)
[debug]         (/scratch/trunk1/src/library/scala,/scratch/trunk1/target/quick-library/classes/scala)
[debug]         (/scratch/trunk1/src/library/scala/annotation,/scratch/trunk1/target/quick-library/classes/scala/annotation)
[debug]         (/scratch/trunk1/src/library/scala/collection,/scratch/trunk1/target/quick-library/classes/scala/collection)
[debug]         (/scratch/trunk1/src/library/scala/compat,/scratch/trunk1/target/quick-library/classes/scala/compat)
[debug]         (/scratch/trunk1/src/library/scala/concurrent,/scratch/trunk1/target/quick-library/classes/scala/concurrent)
[debug]         (/scratch/trunk1/src/library/scala/io,/scratch/trunk1/target/quick-library/classes/scala/io)
[debug]         (/scratch/trunk1/src/library/scala/math,/scratch/trunk1/target/quick-library/classes/scala/math)
[debug]         (/scratch/trunk1/src/library/scala/parallel,/scratch/trunk1/target/quick-library/classes/scala/parallel)
[debug]         (/scratch/trunk1/src/library/scala/ref,/scratch/trunk1/target/quick-library/classes/scala/ref)
[debug]         (/scratch/trunk1/src/library/scala/reflect,/scratch/trunk1/target/quick-library/classes/scala/reflect)
[debug]         (/scratch/trunk1/src/library/scala/runtime,/scratch/trunk1/target/quick-library/classes/scala/runtime)
[debug]         (/scratch/trunk1/src/library/scala/sys,/scratch/trunk1/target/quick-library/classes/scala/sys)
[debug]         (/scratch/trunk1/src/library/scala/testing,/scratch/trunk1/target/quick-library/classes/scala/testing)
[debug]         (/scratch/trunk1/src/library/scala/text,/scratch/trunk1/target/quick-library/classes/scala/text)
[debug]         (/scratch/trunk1/src/library/scala/util,/scratch/trunk1/target/quick-library/classes/scala/util)
[debug]         (/scratch/trunk1/src/library/scala/xml,/scratch/trunk1/target/quick-library/classes/scala/xml)
[debug]         (/scratch/trunk1/src/library/scala/annotation/target,/scratch/trunk1/target/quick-library/classes/scala/annotation/target)
[debug]         (/scratch/trunk1/src/library/scala/annotation/unchecked,/scratch/trunk1/target/quick-library/classes/scala/annotation/unchecked)
[debug]         (/scratch/trunk1/src/library/scala/collection/generic,/scratch/trunk1/target/quick-library/classes/scala/collection/generic)
[debug]         (/scratch/trunk1/src/library/scala/collection/immutable,/scratch/trunk1/target/quick-library/classes/scala/collection/immutable)
[debug]         (/scratch/trunk1/src/library/scala/collection/interfaces,/scratch/trunk1/target/quick-library/classes/scala/collection/interfaces)
[debug]         (/scratch/trunk1/src/library/scala/collection/mutable,/scratch/trunk1/target/quick-library/classes/scala/collection/mutable)
[debug]         (/scratch/trunk1/src/library/scala/collection/parallel,/scratch/trunk1/target/quick-library/classes/scala/collection/parallel)
[debug]         (/scratch/trunk1/src/library/scala/collection/readme-if-you-want-to-add-something.txt,/scratch/trunk1/target/quick-library/classes/scala/collection/readme-if-you-want-to-add-something.txt)
[debug]         (/scratch/trunk1/src/library/scala/collection/script,/scratch/trunk1/target/quick-library/classes/scala/collection/script)
[debug]         (/scratch/trunk1/src/library/scala/collection/parallel/immutable,/scratch/trunk1/target/quick-library/classes/scala/collection/parallel/immutable)
[debug]         (/scratch/trunk1/src/library/scala/collection/parallel/mutable,/scratch/trunk1/target/quick-library/classes/scala/collection/parallel/mutable)
[debug]         (/scratch/trunk1/src/library/scala/reflect/api,/scratch/trunk1/target/quick-library/classes/scala/reflect/api)
[debug]         (/scratch/trunk1/src/library/scala/reflect/generic,/scratch/trunk1/target/quick-library/classes/scala/reflect/generic)
[debug]         (/scratch/trunk1/src/library/scala/runtime/DynamicDispatch.java-notyet,/scratch/trunk1/target/quick-library/classes/scala/runtime/DynamicDispatch.java-notyet)
[debug]         (/scratch/trunk1/src/library/scala/sys/process,/scratch/trunk1/target/quick-library/classes/scala/sys/process)
[debug]         (/scratch/trunk1/src/library/scala/util/automata,/scratch/trunk1/target/quick-library/classes/scala/util/automata)
[debug]         (/scratch/trunk1/src/library/scala/util/control,/scratch/trunk1/target/quick-library/classes/scala/util/control)
[debug]         (/scratch/trunk1/src/library/scala/util/grammar,/scratch/trunk1/target/quick-library/classes/scala/util/grammar)
[debug]         (/scratch/trunk1/src/library/scala/util/logging,/scratch/trunk1/target/quick-library/classes/scala/util/logging)
[debug]         (/scratch/trunk1/src/library/scala/util/matching,/scratch/trunk1/target/quick-library/classes/scala/util/matching)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing,/scratch/trunk1/target/quick-library/classes/scala/util/parsing)
[debug]         (/scratch/trunk1/src/library/scala/util/regexp,/scratch/trunk1/target/quick-library/classes/scala/util/regexp)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/ast,/scratch/trunk1/target/quick-library/classes/scala/util/parsing/ast)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/combinator,/scratch/trunk1/target/quick-library/classes/scala/util/parsing/combinator)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/input,/scratch/trunk1/target/quick-library/classes/scala/util/parsing/input)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/json,/scratch/trunk1/target/quick-library/classes/scala/util/parsing/json)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/combinator/lexical,/scratch/trunk1/target/quick-library/classes/scala/util/parsing/combinator/lexical)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/combinator/syntactical,/scratch/trunk1/target/quick-library/classes/scala/util/parsing/combinator/syntactical)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/combinator/testing,/scratch/trunk1/target/quick-library/classes/scala/util/parsing/combinator/testing)
[debug]         (/scratch/trunk1/src/library/scala/util/parsing/combinator/token,/scratch/trunk1/target/quick-library/classes/scala/util/parsing/combinator/token)
[debug]         (/scratch/trunk1/src/library/scala/xml/dtd,/scratch/trunk1/target/quick-library/classes/scala/xml/dtd)
[debug]         (/scratch/trunk1/src/library/scala/xml/factory,/scratch/trunk1/target/quick-library/classes/scala/xml/factory)
[debug]         (/scratch/trunk1/src/library/scala/xml/include,/scratch/trunk1/target/quick-library/classes/scala/xml/include)
[debug]         (/scratch/trunk1/src/library/scala/xml/parsing,/scratch/trunk1/target/quick-library/classes/scala/xml/parsing)
[debug]         (/scratch/trunk1/src/library/scala/xml/persistent,/scratch/trunk1/target/quick-library/classes/scala/xml/persistent)
[debug]         (/scratch/trunk1/src/library/scala/xml/pull,/scratch/trunk1/target/quick-library/classes/scala/xml/pull)
[debug]         (/scratch/trunk1/src/library/scala/xml/transform,/scratch/trunk1/target/quick-library/classes/scala/xml/transform)
[debug]         (/scratch/trunk1/src/library/scala/xml/include/sax,/scratch/trunk1/target/quick-library/classes/scala/xml/include/sax)
27.701: [GC [PSYoungGen: 2446632K->349488K(2446656K)]
2892200K->1385896K(8039104K), 1.2319144 secs] [Times: user=4.36
sys=0.42, real=1.23 secs]
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug] Copy resource mappings:
[debug]         (/scratch/trunk1/target/quick-compiler/resource_managed/compiler.properties,/scratch/trunk1/target/quick-compiler/classes/compiler.properties)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/ant/antlib.xml,/scratch/trunk1/target/quick-compiler/classes/scala/tools/ant/antlib.xml)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/ant/sabbus/antlib.xml,/scratch/trunk1/target/quick-compiler/classes/scala/tools/ant/sabbus/antlib.xml)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/ant/templates/tool-unix.tmpl,/scratch/trunk1/target/quick-compiler/classes/scala/tools/ant/templates/tool-unix.tmpl)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/ant/templates/tool-windows.tmpl,/scratch/trunk1/target/quick-compiler/classes/scala/tools/ant/templates/tool-windows.tmpl)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/arrow-down.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/arrow-down.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/arrow-right.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/arrow-right.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/class.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/class.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/class_big.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/class_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/class_to_object_big.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/class_to_object_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/constructorsbg.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/constructorsbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/defbg-blue.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/defbg-blue.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/defbg-green.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/defbg-green.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filter_box_left.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filter_box_left.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filter_box_left2.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filter_box_left2.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filter_box_right.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filter_box_right.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filterbg.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filterbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filterboxbarbg.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filterboxbarbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filterboxbarbg.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filterboxbarbg.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/filterboxbg.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/filterboxbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/fullcommenttopbg.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/fullcommenttopbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/index.css,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/index.css)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/index.js,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/index.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/jquery-ui.js,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/jquery-ui.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/jquery.js,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/jquery.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/jquery.layout.js,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/jquery.layout.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/navigation-li-a.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/navigation-li-a.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/navigation-li.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/navigation-li.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/object.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/object.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/object_big.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/object_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/object_to_class_big.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/object_to_class_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/object_to_trait_big.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/object_to_trait_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/ownderbg2.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/ownderbg2.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/ownerbg.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/ownerbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/ownerbg2.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/ownerbg2.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/package.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/package.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/package_big.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/package_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/packagesbg.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/packagesbg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/ref-index.css,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/ref-index.css)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/remove.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/remove.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/scheduler.js,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/scheduler.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/selected-right.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/selected-right.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/selected.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/selected.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/selected2-right.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/selected2-right.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/selected2.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/selected2.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/signaturebg.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/signaturebg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/signaturebg2.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/signaturebg2.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/template.css,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/template.css)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/template.js,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/template.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/tools.tooltip.js,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/tools.tooltip.js)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/trait.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/trait.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/trait_big.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/trait_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/trait_to_object_big.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/trait_to_object_big.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/typebg.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/typebg.gif)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/unselected.png,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/unselected.png)
[debug]         (/scratch/trunk1/src/compiler/scala/tools/nsc/doc/html/resource/lib/valuemembersbg.gif,/scratch/trunk1/target/quick-compiler/classes/scala/tools/nsc/doc/html/resource/lib/valuemembersbg.gif)
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/target/quick-library/classes/
 file:/scratch/trunk1/target/quick-compiler/classes/
 file:/scratch/trunk1/target/fjbg/classes/
 file:/scratch/trunk1/src/jline/target/classes/
 file:/scratch/trunk1/lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.4.jar
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/target/quick-library/classes/
 file:/scratch/trunk1/target/quick-compiler/classes/
 file:/scratch/trunk1/target/fjbg/classes/
 file:/scratch/trunk1/src/jline/target/classes/
 file:/scratch/trunk1/lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.4.jar
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/target/quick-library/classes/
 file:/scratch/trunk1/target/quick-compiler/classes/
 file:/scratch/trunk1/target/fjbg/classes/
 file:/scratch/trunk1/src/jline/target/classes/
 file:/scratch/trunk1/lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.4.jar
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/target/quick-library/classes/
 file:/scratch/trunk1/target/quick-compiler/classes/
 file:/scratch/trunk1/target/fjbg/classes/
 file:/scratch/trunk1/src/jline/target/classes/
 file:/scratch/trunk1/lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.4.jar
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/target/quick-library/classes/
 file:/scratch/trunk1/target/quick-compiler/classes/
 file:/scratch/trunk1/target/fjbg/classes/
 file:/scratch/trunk1/src/jline/target/classes/
 file:/scratch/trunk1/lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.4.jar
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/target/quick-library/classes/
 file:/scratch/trunk1/target/quick-compiler/classes/
 file:/scratch/trunk1/target/fjbg/classes/
 file:/scratch/trunk1/src/jline/target/classes/
 file:/scratch/trunk1/lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.4.jar
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/target/quick-library/classes/
 file:/scratch/trunk1/target/quick-compiler/classes/
 file:/scratch/trunk1/target/fjbg/classes/
 file:/scratch/trunk1/src/jline/target/classes/
 file:/scratch/trunk1/lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.4.jar
new ClassLoader created by
scalaLoader(Launch(/scratch/trunk1/.boot-dev/boot, true,
IvyOptions(Some(/Users/paulp/.ivy2),Classifiers(List(),List()),List(Predefined(local),
Predefined(maven-local),
Ivy(typesafe-ivy-releases,http://repo.typesafe.com/typesafe/ivy-releases/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Ivy(typesafe-ivy-snapshots,http://repo.typesafe.com/typesafe/ivy-snapshots/,[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext],[organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]),
Predefined(maven-central), Predefined(scala-tools-releases),
Predefined(scala-tools-snapshots)))), _) with URLs:
 file:/scratch/trunk1/target/quick-library/classes/
 file:/scratch/trunk1/target/quick-compiler/classes/
 file:/scratch/trunk1/target/fjbg/classes/
 file:/scratch/trunk1/src/jline/target/classes/
 file:/scratch/trunk1/lib_managed/jars/org.fusesource.jansi/jansi/jansi-1.4.jar
[info] Updating {file:/scratch/trunk1/}scala-library...
[debug] :: resolving dependencies ::
org.scala-lang#scala-library;2.10.0-SNAPSHOT
[debug]         confs: [compile, runtime, test, provided, optional,
compile-internal, runtime-internal, test-internal, plugin, sources,
docs, pom]
[debug]         validate = true
[debug]         refresh = false
[debug] resolving dependencies for configuration 'compile'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [compile]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=compile
[debug] resolving dependencies for configuration 'runtime'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [runtime]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=runtime
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [compile]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=runtime
[debug] runtime is loaded and no conf to load.  Skip loading
[debug] resolving dependencies for configuration 'test'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [test]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=test
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [runtime]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=test
[debug] test is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [compile]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=test
[debug] test is loaded and no conf to load.  Skip loading
[debug] resolving dependencies for configuration 'provided'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [provided]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=provided
[debug] resolving dependencies for configuration 'optional'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [optional]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=optional
[debug] resolving dependencies for configuration 'compile-internal'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [compile-internal]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=compile-internal
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [compile]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=compile-internal
[debug] compile-internal is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [optional]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=compile-internal
[debug] compile-internal is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [provided]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=compile-internal
[debug] compile-internal is loaded and no conf to load.  Skip loading
[debug] resolving dependencies for configuration 'runtime-internal'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [runtime-internal]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=runtime-internal
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [runtime]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=runtime-internal
[debug] runtime-internal is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [compile]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=runtime-internal
[debug] runtime-internal is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [optional]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=runtime-internal
[debug] runtime-internal is loaded and no conf to load.  Skip loading
[debug] resolving dependencies for configuration 'test-internal'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [test-internal]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=test-internal
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [test]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=test-internal
[debug] test-internal is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [runtime]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=test-internal
[debug] test-internal is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [compile]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=test-internal
[debug] test-internal is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [optional]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=test-internal
[debug] test-internal is loaded and no conf to load.  Skip loading
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [provided]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=test-internal
[debug] test-internal is loaded and no conf to load.  Skip loading
[debug] resolving dependencies for configuration 'plugin'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [plugin]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=plugin
[debug] resolving dependencies for configuration 'sources'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [sources]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=sources
[debug] resolving dependencies for configuration 'docs'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [docs]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of
rootConf=docs
[debug] resolving dependencies for configuration 'pom'
[debug] == resolving dependencies for
org.scala-lang#scala-library;2.10.0-SNAPSHOT [pom]
[debug] loadData of org.scala-lang#scala-library;2.10.0-SNAPSHOT of rootConf=pom
[debug] Nbr of module to sort : 0
[debug]         resolved ivy file produced in
/Users/paulp/.ivy2/cache/resolved-org.scala-lang-scala-library-2.10.0-SNAPSHOT.xml
[debug] :: downloading artifacts ::
[debug] :: resolution report :: resolve 90ms :: artifacts dl 0ms
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT
compile produced in
/Users/paulp/.ivy2/cache/org.scala-lang-scala-library-compile.xml
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT
runtime produced in
/Users/paulp/.ivy2/cache/org.scala-lang-scala-library-runtime.xml
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT test
produced in /Users/paulp/.ivy2/cache/org.scala-lang-scala-library-test.xml
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT
provided produced in
/Users/paulp/.ivy2/cache/org.scala-lang-scala-library-provided.xml
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT
optional produced in
/Users/paulp/.ivy2/cache/org.scala-lang-scala-library-optional.xml
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT
compile-internal produced in
/Users/paulp/.ivy2/cache/org.scala-lang-scala-library-compile-internal.xml
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT
runtime-internal produced in
/Users/paulp/.ivy2/cache/org.scala-lang-scala-library-runtime-internal.xml
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT
test-internal produced in
/Users/paulp/.ivy2/cache/org.scala-lang-scala-library-test-internal.xml
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT
plugin produced in
/Users/paulp/.ivy2/cache/org.scala-lang-scala-library-plugin.xml
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT
sources produced in
/Users/paulp/.ivy2/cache/org.scala-lang-scala-library-sources.xml
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT docs
produced in /Users/paulp/.ivy2/cache/org.scala-lang-scala-library-docs.xml
[debug] Nbr of module to sort : 0
[debug]         report for org.scala-lang#scala-library;2.10.0-SNAPSHOT pom
produced in /Users/paulp/.ivy2/cache/org.scala-lang-scala-library-pom.xml
[debug]         resolve done (90ms resolve - 0ms download)
[info] Done updating.
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug] Copy resource mappings:
[debug]
[debug] Copy resource mappings:
[debug]
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug] Jar uptodate: /scratch/trunk1/target/dbc/dbc-2.10.0-SNAPSHOT.jar
[debug] Copy resource mappings:
[debug]
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug] Jar uptodate: /scratch/trunk1/target/scalap/scalap-2.10.0-SNAPSHOT.jar
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug] Copy resource mappings:
[debug]
[debug] Jar uptodate: /scratch/trunk1/target/swing/swing-2.10.0-SNAPSHOT.jar
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug] Copy resource mappings:
[debug]         (/scratch/trunk1/src/continuations/plugin/scala,/scratch/trunk1/target/continuations/classes/scala)
[debug]         (/scratch/trunk1/src/continuations/plugin/scalac-plugin.xml,/scratch/trunk1/target/continuations/classes/scalac-plugin.xml)
[debug]         (/scratch/trunk1/src/continuations/plugin/scala/tools,/scratch/trunk1/target/continuations/classes/scala/tools)
[debug]         (/scratch/trunk1/src/continuations/plugin/scala/tools/selectivecps,/scratch/trunk1/target/continuations/classes/scala/tools/selectivecps)
[debug]         (/scratch/trunk1/src/continuations/plugin/scala/tools/selectivecps/CPSAnnotationChecker.scala,/scratch/trunk1/target/continuations/classes/scala/tools/selectivecps/CPSAnnotationChecker.scala)
[debug]         (/scratch/trunk1/src/continuations/plugin/scala/tools/selectivecps/CPSUtils.scala,/scratch/trunk1/target/continuations/classes/scala/tools/selectivecps/CPSUtils.scala)
[debug]         (/scratch/trunk1/src/continuations/plugin/scala/tools/selectivecps/SelectiveANFTransform.scala,/scratch/trunk1/target/continuations/classes/scala/tools/selectivecps/SelectiveANFTransform.scala)
[debug]         (/scratch/trunk1/src/continuations/plugin/scala/tools/selectivecps/SelectiveCPSPlugin.scala,/scratch/trunk1/target/continuations/classes/scala/tools/selectivecps/SelectiveCPSPlugin.scala)
[debug]         (/scratch/trunk1/src/continuations/plugin/scala/tools/selectivecps/SelectiveCPSTransform.scala,/scratch/trunk1/target/continuations/classes/scala/tools/selectivecps/SelectiveCPSTransform.scala)
[debug] Jar uptodate:
/scratch/trunk1/target/continuations/continuations-2.10.0-SNAPSHOT.jar
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[debug] Copy resource mappings:
[debug]
[info] Packaging /scratch/trunk1/target/scala-library-2.10.0-SNAPSHOT.jar ...
[debug] Input file mappings:
[snip]
[info] Done packaging.
[debug]
[debug] Initial source changes:
[debug]         removed:Set()
[debug]         added: Set()
[debug]         modified: Set()
[debug] Removed products: Set()
[debug] Modified external sources: Set()
[debug] Modified binary dependencies: Set()
[debug] Initial directly invalidated sources: Set()
[debug]
[debug] Sources indirectly invalidated by:
[debug]         product: Set()
[debug]         binary dep: Set()
[debug]         external source: Set()
[debug] Initially invalidated: Set()
[info] Packaging /scratch/trunk1/target/scala-compiler-2.10.0-SNAPSHOT.jar ...
[debug] Input file mappings:
[snip]
[info] Done packaging.
[success] Total time: 28 s, completed Sep 12, 2011 11:16:05 AM
Heap
 PSYoungGen      total 2446656K, used 2011244K [755560000, 800000000, 800000000)
 eden space 2097152K, 79% used [755560000,7bac2f240,7d5560000)
 from space 349504K, 99% used [7eaab0000,7ffffc140,800000000)
 to   space 349504K, 0% used [7d5560000,7d5560000,7eaab0000)
 PSOldGen        total 5592448K, used 1036408K [600000000, 755560000, 755560000)
 object space 5592448K, 18% used [600000000,63f41e040,755560000)
 PSPermGen       total 104960K, used 104822K [5e0000000, 5e6680000, 600000000)
 object space 104960K, 99% used [5e0000000,5e665d878,5e6680000)
[paulp@bud trunk1 (xsbt)]$

Mark Harrah 2
Joined: 2011-02-05,
User offline. Last seen 42 years 45 weeks ago.
Re: the art of doing nothing

On 9/12/11, Paul Phillips wrote:
> Presently the time to do nothing in the scala build is around 30
> seconds. By "nothing" I mean
>
> % sbt package
> % sbt package # time elapsed of this one
>
> It takes ant 2 seconds to do nothing. I know ant is optimized for
> that, but I'd still love to be less than 15x slower.
>
> Note to josh and mark: I realize that in the following, and in any
> other emails I'll write on this subject, the responsibility is split
> in unequal portions between sbt, the scala compiler, the scala sbt
> build, and god knows what else. Unless I explicitly point an
> accusatory finger, I'm only attempting to bring light into the
> darkness. I count on the oracles, scribes, and alchemists to use that
> light to determine who must be sacrificed so that next year's crops
> are bountiful.
>
> Here is one look at what's happening during those 26 seconds.

There are a couple things in the output:

1. There are a lot of class loaders, but I'd have to see some evidence
these are a problem. They could be combined if they are. There is
one loader for each expression in a quick definition, so they
shouldn't take up a lot of space.

2. 'update' does actual work at the end there. That generally shouldn't happen.

Mark Harrah 2
Joined: 2011-02-05,
User offline. Last seen 42 years 45 weeks ago.
Re: Re: the art of doing nothing

On 9/12/11, Josh Suereth wrote:
> I'm 99% sure package doesn't do anything to prevent creating the jar/zip
> again if the files have not changed. Seems like an easy win here.

If we are referring to the default 'package' task, it does uptodate
checking based on the manifest, the input mappings, and timestamps.
If you change timestamps of input files, the paths that files are
mapped to, or change the contents of the manifest, the jar is
repackaged.

> On Mon, Sep 12, 2011 at 2:33 PM, Paul Phillips wrote:
>
>> Presently the time to do nothing in the scala build is around 30
>> seconds. By "nothing" I mean
>>
>> % sbt package
>> % sbt package # time elapsed of this one

Joshua.Suereth
Joined: 2008-09-02,
User offline. Last seen 32 weeks 5 days ago.
Re: Re: the art of doing nothing

Yes, I think I'm somehow touching a file in every run.  Isolating the issue now

On Sep 12, 2011 4:58 PM, "Mark Harrah" <dmharrah@gmail.com> wrote:
> On 9/12/11, Josh Suereth <joshua.suereth@gmail.com> wrote:
>> I'm 99% sure package doesn't do anything to prevent creating the jar/zip
>> again if the files have not changed. Seems like an easy win here.
>
> If we are referring to the default 'package' task, it does uptodate
> checking based on the manifest, the input mappings, and timestamps.
> If you change timestamps of input files, the paths that files are
> mapped to, or change the contents of the manifest, the jar is
> repackaged.
>
>> On Mon, Sep 12, 2011 at 2:33 PM, Paul Phillips <paulp@improving.org> wrote:
>>
>>> Presently the time to do nothing in the scala build is around 30
>>> seconds. By "nothing" I mean
>>>
>>> % sbt package
>>> % sbt package # time elapsed of this one
Mark Harrah 2
Joined: 2011-02-05,
User offline. Last seen 42 years 45 weeks ago.
Re: Re: the art of doing nothing

I think library.properties and compiler.properties are good candidates.

On 9/12/11, Josh Suereth wrote:
> Yes, I think I'm somehow touching a file in every run. Isolating the issue
> now
> On Sep 12, 2011 4:58 PM, "Mark Harrah" wrote:
>> On 9/12/11, Josh Suereth wrote:
>>> I'm 99% sure package doesn't do anything to prevent creating the jar/zip
>>> again if the files have not changed. Seems like an easy win here.
>>
>> If we are referring to the default 'package' task, it does uptodate
>> checking based on the manifest, the input mappings, and timestamps.
>> If you change timestamps of input files, the paths that files are
>> mapped to, or change the contents of the manifest, the jar is
>> repackaged.
>>
>>> On Mon, Sep 12, 2011 at 2:33 PM, Paul Phillips
> wrote:
>>>
>>>> Presently the time to do nothing in the scala build is around 30
>>>> seconds. By "nothing" I mean
>>>>
>>>> % sbt package
>>>> % sbt package # time elapsed of this one
>

Joshua.Suereth
Joined: 2008-09-02,
User offline. Last seen 32 weeks 5 days ago.
Re: Re: the art of doing nothing
It's neither.   Too many cooks in the kitchen in this case.   Those two are sharing the same cache file by virtue of having the same target directory.  Too many asusmptions I'm making while using SBT 0.10 here.   
Basically, the Scala projects all share the same common root (file(".")), but I had missed assigning new target directories for the "packaging" projects.   They were sharing the same cache directories and blowing each other awya.   We're down to 3s to do nothing on my machine.
- Josh

On Mon, Sep 12, 2011 at 6:23 PM, Mark Harrah <dmharrah@gmail.com> wrote:
I think library.properties and compiler.properties are good candidates.

On 9/12/11, Josh Suereth <joshua.suereth@gmail.com> wrote:
> Yes, I think I'm somehow touching a file in every run.  Isolating the issue
> now
> On Sep 12, 2011 4:58 PM, "Mark Harrah" <dmharrah@gmail.com> wrote:
>> On 9/12/11, Josh Suereth <joshua.suereth@gmail.com> wrote:
>>> I'm 99% sure package doesn't do anything to prevent creating the jar/zip
>>> again if the files have not changed. Seems like an easy win here.
>>
>> If we are referring to the default 'package' task, it does uptodate
>> checking based on the manifest, the input mappings, and timestamps.
>> If you change timestamps of input files, the paths that files are
>> mapped to, or change the contents of the manifest, the jar is
>> repackaged.
>>
>>> On Mon, Sep 12, 2011 at 2:33 PM, Paul Phillips <paulp@improving.org>
> wrote:
>>>
>>>> Presently the time to do nothing in the scala build is around 30
>>>> seconds. By "nothing" I mean
>>>>
>>>> % sbt package
>>>> % sbt package # time elapsed of this one
>

Joshua.Suereth
Joined: 2008-09-02,
User offline. Last seen 32 weeks 5 days ago.
Re: Re: the art of doing nothing
Ah, I should mention just "sbt package" on the command line is still 19s.   Lots of file I/O there.

On Mon, Sep 12, 2011 at 8:25 PM, Josh Suereth <joshua.suereth@gmail.com> wrote:
It's neither.   Too many cooks in the kitchen in this case.   Those two are sharing the same cache file by virtue of having the same target directory.  Too many asusmptions I'm making while using SBT 0.10 here.   
Basically, the Scala projects all share the same common root (file(".")), but I had missed assigning new target directories for the "packaging" projects.   They were sharing the same cache directories and blowing each other awya.   We're down to 3s to do nothing on my machine.
- Josh

On Mon, Sep 12, 2011 at 6:23 PM, Mark Harrah <dmharrah@gmail.com> wrote:
I think library.properties and compiler.properties are good candidates.

On 9/12/11, Josh Suereth <joshua.suereth@gmail.com> wrote:
> Yes, I think I'm somehow touching a file in every run.  Isolating the issue
> now
> On Sep 12, 2011 4:58 PM, "Mark Harrah" <dmharrah@gmail.com> wrote:
>> On 9/12/11, Josh Suereth <joshua.suereth@gmail.com> wrote:
>>> I'm 99% sure package doesn't do anything to prevent creating the jar/zip
>>> again if the files have not changed. Seems like an easy win here.
>>
>> If we are referring to the default 'package' task, it does uptodate
>> checking based on the manifest, the input mappings, and timestamps.
>> If you change timestamps of input files, the paths that files are
>> mapped to, or change the contents of the manifest, the jar is
>> repackaged.
>>
>>> On Mon, Sep 12, 2011 at 2:33 PM, Paul Phillips <paulp@improving.org>
> wrote:
>>>
>>>> Presently the time to do nothing in the scala build is around 30
>>>> seconds. By "nothing" I mean
>>>>
>>>> % sbt package
>>>> % sbt package # time elapsed of this one
>


Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland