Using apcs frame layout

Anton Kozlov akozlov at azul.com
Mon Mar 28 07:50:07 UTC 2016


Hi, Andrew,

I mean, I see no way other than introducing openjdk-specific code to
perf. Not sure that perf guys will be happy to support it in the future
(there is no application-specific parts in perf for now).

And as far I understand, new openjdk-specific code will conflict with
fp-mode (apcs), which seems to be used as fallback, when no debug info
presented. So some ifdefs will be required.

May be I missed something, and there is some general-purpose way for
perf to unwind custom frame layout, as it is in aarch32-port?

Thanks,
Anton

On Sat, 2016-03-26 at 18:16 +0000, Andrew Haley wrote:
> On 25/03/16 13:42, Anton Kozlov wrote:
> 
> > Considering these options with aarch32-port in mind, with current
> > frame layout, perf should be modifed to understand java frames or
> > to
> > take debug info from java runtime instead of some application debug
> > info. These changes are unlikely to be integrated to perf.
> 
> Why not?  Is there something which means that the perf developers
> will refuse changes for OpenJDK?
> 
> Andrew.


More information about the aarch32-port-dev mailing list