On Dec 8, 2010, at 22:33 , Levente Uzonyi wrote:

> On Wed, 8 Dec 2010, Mariano Martinez Peck wrote:
> 
> Well, I doubt if speed is really important, since you're loading everything 
> at most once. And the current tools are really fast IMHO. The following 
> numbers are from Squeak:
> [ Compiler recompileAll ] timeToRun. 29083.
> CompiledMethod allInstances size. 60701.
> [ CompiledMethod allInstancesDo: [ :each | each getSource ] ] timeToRun. 1133.
> So the compiler is compiling 2087 methods per second on average. You can load 
> 53575 methods per second from a file on average. If it's zipped, than it may 
> be a bit slower, say a factor of 2-3x slowdown. So you can still load and 
> compile more than 1800 methods per second. I guess thats fast enough.
> 
> Even if Fuel can be 10x faster, it doesn't really make a difference IMHO.

It would be interesting to thoroughly profile MC to figure where it spends all 
its time (with large projects it gets very very slow, like several minutes to 
just show the merge diffs between two branches).

Adrian

Reply via email to