From: Andy G. <and...@el...> - 2010-05-28 13:17:08
|
Hi all, On May 27, 2010, at 0:22 AM, Ian Rogers wrote: > Hi Ankush, > > my belief is this code is bitrotted and bringing something similar > back is proposed in RVM-885 [1]. My belief is that having a drill down > ability is crucial to truly understanding performance. MRP [2] > (derived from Jikes RVM) provides OProfile integration. OProfile gives > you the ability to see hardware performance events and then drill down > from the Java source level into the underlying instructions, and with > tools like AMD's code analyst [3] to even see the underlying pipeline > behavior. There is a bug in an OProfile tool (opannotate) that means > currently MRP doesn't provide fully debug information to OProfile, > more information here [4]. OProfile 0.9.6 is required for JIT support, > this ships as standard on the current Ubuntu. I agree ^^. I was working in my sparse spare time on getting the code back from 2007 into the svn head from Jikes, but after talking to Steve Blackburn at VEE this year, I think that going with the present linux kernel support is the way forward. So, I am back to square 1, as I had only inserted the perfctr code I required into the head. I'd love to finish this, but alas, my platter if filled with many other things which I cannot really postpone :-/ -- Andy |