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. Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/ _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe