Bugs item #710864, was opened at 2003-03-27 17:48
Message generated for change (Comment added) made by simonpj
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=108032&aid=710864&group_id=8032

Category: Profiling
Group: 5.04.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: "entries" field is often 0

Initial Comment:
On a time profiling report the "entries" field is often
zero.
If I want to know why "getAppropriatePreds" takes up so
much time (14.7%) in my code, does the zero mean an
overflowed count or that the cost centre has never been
entered? I'm using 5.04.2 on Linux, and my program is
compiled with -O -prof -auto-all.
 
For example:

   compose         InfrequentCheck   1137    12280580 
 2.1    2.5   2.1    2.5
  align            InfrequentCheck   1127           0 
 3.7     6.2     8.3      6.7
   align2          InfrequentCheck   1139     8577943 
 0.4    0.0  0.4    0.0
   lookupModeArgs  InfrequentCheck   1136    86747940 
 4.2    0.4  4.2    0.4
   getAppropriatePreds InfrequentCheck  1126        0 
14.7    6.6  14.7    6.6

Amanda Clare (afc at aber dot ac dot uk)


----------------------------------------------------------------------

>Comment By: Simon Peyton Jones (simonpj)
Date: 2003-12-16 15:29

Message:
Logged In: YES 
user_id=50165

The code I noticed the problem with would take me days to 
distill to a 
small enough example. But I do have a small example program 
(about 150 
lines) that I think also wrongly shows zeros in the "entries" 
column, so 
I've tarred this up and put it at 
http://users.aber.ac.uk/afc/zerosexample.tar.bz2

There's a readme file that shows how the program should be 
run. The 
program reads in a tree of biological data and prunes the tree 
to just 
keep the branches that are represented in the input file.

The zero entry I don't understand in the profile in this case is 
for 
"maketree", which is the function argument to a fold and so 
should be 
called many times (its internals are certainly called many 
times). I'm 
also not sure why "trim" and "parseline" have zeros.

Amanda


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=108032&aid=710864&group_id=8032
_______________________________________________
Glasgow-haskell-bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to