I am updating the code from 2.9.1 to 2.10.0 (and I tried 2.10.1 with the same results) using SBT 0.12.1 in both cases.
When I run sbt clean compile on the command line, they finish in about 250 seconds.
However, when I run sbt interactively and re-enter clean , then compile , my 2.9 compilations get faster, but my 2.10 compilations get 10x slower .
If I use a heap size of 768 m, 2.10 runs out of memory on the 3rd compiler. With a 4g heap size, it can compile every time, but always 10x slower after the first iteration.
[success] Total time: 258 s, completed Mar 14, 2013 10:44:34 AM [success] Total time: 2048 s, completed Mar 14, 2013 11:23:03 AM [success] Total time: 2049 s, completed Mar 14, 2013 11:58:42 AM [success] Total time: 2047 s, completed Mar 14, 2013 12:43:19 PM
What is the best way to debug to know what is going on?
Mike
source share