in reply to code analysis graph

Devel::NYTProf provides awesome timing information, and iirc it also can give you call graphs.