[Mono-devel-list] [PATCH] Alias analysis

Massimiliano Mantione massi at ximian.com
Tue Mar 8 05:22:52 EST 2005


On Mon, 2005-03-07 at 21:14, Ben Maurer wrote:
> > Does anybody have some benchmarks where inlining was making things worse
> > instead of improving them?
> 
> If I remember correctly, it was making mcs bootstrap worse. It got better
> when I did my hacksih inlining...

OK, I've had a look at it.
It seems that deadce+copyprop don't make things better, but they
don't make them worse, too.
On the other hand, the SSA deadce *does* make things worse (maybe
just because building SSA takes more time).
So it seems this new deadce is at least good for JIT time...

Is there an easy way to factor out JIT time running mcs.exe without
using AOT (which alters things in different ways)?
I was thinking of using -O=precomp and putting timestamp writelines
inside mcs Main (since 'time mcs ...' would still include JIT time),
is there a more clever way?

Ciao,
  Massi





More information about the Mono-devel-list mailing list