When I use the NYTProf profiler with my code (perl -d:NYTProf ...) I get the following warning:
Warning: 2 subroutine calls had negative time! The clock being used (1
+) is probably unstable, so the results will be as well.
Indeed some results seem weird in the output. Since I'm not familiar with Perl profiling (or with profiling in general!), I'd like to have more information: does it really mean that all the results are possibly corrupted? Do you have any idea about the cause, or a way to avoid this problem?