For kicks, and as a benchmark for the eventual bootstrap of Tachyon, I bootstrapped Gambit-C v4.6.0 on baro. Here are the details... I used a "make -j 10" (10-way parallel make). It took 72 seconds in all to compile 45 KLOC (C code of the runtime), 83 KLOC (Scheme code of the library, interpreter and compiler) and the C code generated by Gambit when compiling the Scheme code (676 KLOC of C). A simple "make" (just one processor used) took 296 seconds, about a factor of 4 greater. Most of the time is spent in the C compilation by gcc (195 seconds, or 66%). It would be nice to get Tachyon to compile in less than a minute on a single processor. This seems to be a reasonable target for the amount of JavaScript code in Tachyon. Marc
Afficher les réponses par date
participants (1)
-
Marc Feeley