[racket-dev] `math' compilation time !!!

From: Neil Toronto (neil.toronto at gmail.com)
Date: Wed Feb 27 19:14:26 EST 2013

On 02/27/2013 01:51 PM, Neil Toronto wrote:
>>> On Sunday, Eli Barzilay wrote:
>>>> According to my rough count (and running setup with a "-j 1"),
>>>> compiling `math' takes 40% of the whole tree compilation.
> I'm running my own timing tests. So far, I've got 917s (about 15
> minutes) to compile the math library on this machine, single-threaded. I
> need to run a separate test for this, but it looks like the docs took
> more than half that time - which is weird. Stand by on that.

Timings below are from these two shell commands:

   find . -name 'compiled' -exec rm -rf \{\} \;
   time ~/plt-copy/bin/raco setup -j 1

For "math", I executed the commands in the "math" directory. For 
"without docs", I added "--no-docs" to the setup command.

   With docs:
   math: 15m17s =  917s (34%)
   all:  45m04s = 2704s

   Without docs:
   math: 12m38s =  758s (46%)
   all:  27m30s = 1650s

IMO, this warrants a "!!!".

Neil ⊥

Posted on the dev mailing list.