From: Rodrigo K. <ku...@gm...> - 2009-01-29 03:31:02
|
Hey, I've hacked minimal support on mono for 0.9.4 libopagent - no line information is supplied. After trying it for a while I noticed that callgraph doesn't at all, oprofile reports JIT'd methods calling themselves all the time, which is not the case. Is this a know bug in libopagent or am I doing something wrong with it? I'm doing the easiest possible thing, which is to disable code deallocation to avoid overlaps and report only code regions without line information. Thanks, Rodrigo |
From: Maynard J. <may...@us...> - 2009-02-02 15:43:03
|
Rodrigo Kumpera wrote: > Hey, > > I've hacked minimal support on mono for 0.9.4 libopagent - no line > information is supplied. > After trying it for a while I noticed that callgraph doesn't at all, > oprofile reports JIT'd methods > calling themselves all the time, which is not the case. > > Is this a know bug in libopagent or am I doing something wrong with it? I'm > doing the easiest > possible thing, which is to disable code deallocation to avoid overlaps and > report only code > regions without line information. Rodgrigo, Take a look at section 2.3.2 "Callgraph and JIT support" (http://oprofile.sourceforge.net/doc/opreport.html#opreport-callgraph). You are probably running into a similar situation with your mono agent as happens with the java agent. Daniel (added to cc) may have some more info on this. A solution to this problem would be appreciated. :-) -Maynard > > Thanks, > Rodrigo > > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > > > ------------------------------------------------------------------------ > > _______________________________________________ > oprofile-list mailing list > opr...@li... > https://lists.sourceforge.net/lists/listinfo/oprofile-list |