[Haskell-cafe] Odd profiling results

Erik de Castro Lopo mle+hs at mega-nerd.com
Tue Jan 4 22:20:24 CET 2011

Malcolm Wallace wrote:

> The peaks I am guessing are largely attributable to parsing the source  
> files.  Then, once the source has been converted to an AST, the DDC  
> compiler is presumably doing some analysis before moving on to the  
> next file?  I think these are the well-behaved flat bits.  These  
> phases do not allocate anything fresh, so they are not creating new  
> data-structures, but perhaps are propagating static information around  
> the AST. Something like a type/effect analysis maybe?

Thanks Malcolm, I think you may indeed be correct.

It should also be pretty easy to test that hypothesis and that is
my next task.

Erik de Castro Lopo

More information about the Haskell-Cafe mailing list