jvm-profiling-tools / perf-map-agent

A java agent to generate method mappings to use with the linux `perf` tool
GNU General Public License v2.0
1.65k stars 261 forks source link

java 9 support #42

Open ceeaspb opened 7 years ago

ceeaspb commented 7 years ago

http://openjdk.java.net/jeps/220

some changes needed not limited to:

the tools.jar has gone. change create-java-perf-map.sh to find the classes via add-modules

(cd perf-map-agent/out/ && java --add-modules jdk.attach -jar ./attach-main.jar $(pidof java ) )
jrudolph commented 7 years ago

Thanks, @ceeaspb, good point. I'm not running regularly with Java 9 yet. Let's collect all the changes that are necessary for running and building so that we will have a workable solution once Java 9 becomes real.

nitsanw commented 6 years ago

@ceeaspb JDK 9 is fo' REAL!!! you got some ideas on this? or a PR? Thanks!

estaban commented 4 years ago

Has support for Java9+ been introduced?

MartinDeLaTorre commented 1 year ago

Has support for Java9+ been introduced?

They've got a PR for it now: https://github.com/jvm-profiling-tools/perf-map-agent/pull/83 But at the moment the Travis Continuous Integration is failing: https://travis-ci.org/github/jvm-profiling-tools/perf-map-agent/builds/553245474

Edit: I didn't look at the year numbers. Didn't realize this thread has been dead for 2 years, sorry if I got your hopes up @estaban