|Do you know where your variables are?|
DProf output of named functions.by regexes (Hermit)
|on Sep 25, 2007 at 12:45 UTC||Need Help??|
regexes has asked for the wisdom of the Perl Monks concerning the following question:
I have a simple program which parses an XML file and does "stuff". I use it on different OSes.
I have read the profiling tutorial here: Profiling your code.
I'm having a problem understanding why some of the output under Name differs between OSes, i.e. the functions differ. I would have thought they would be the same. I'm confident that someone here can explain the error in my thought process. ;-)
Take the following... (I've cut it to show only the relevant part..)
Just looking at the XML function calls produces this list:
This is what I don't understand... why are there some function calls being performed on some OSes but not on others? Or are some irrelevant enough that they are simply not being listed?
on Solaris 10
I would have thought the output of DProf on the XML::Simple module would be identical on each OS. Why is this not so?
Can someone enlighten me please?