On Wed, Dec 8, 2010 at 10:38 PM, Adrian Lienhard <[email protected]> wrote:

>
> 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).
>
>
>
Exactly. That's why I was suggesting that maybe with a fast binary
serializer this can be much faster.

Reply via email to