On Thu, Oct 04, 2007 at 05:32:31AM +0530, Ganesh Narayan wrote: > [1] Am presently constructing the call graphs from disassembled application > binaries; resultant graph includes ghc runtime library calls.
Not necessary a good idea - Haskell's purity gives the compilers great license to reorder and rearrange code, and the laziness causes the dynamic call graph to differ wildly from the static call graph even without without optimizations. GHC's use of a private stack with very weird return conventions probably isn't helping either! Stefan
signature.asc
Description: Digital signature
_______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell