< prev index next >

core/org.openjdk.jmc.agent/README.md

Print this page

        

*** 11,26 **** ``` ## Running the agent The agent can be tried out using the included example program. ! Here is an example for running the example program with JDK 7 or JDK 8: ```bash java -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -javaagent:target/org.openjdk.jmc.agent-1.0.0-SNAPSHOT.jar=target/test-classes/org/openjdk/jmc/agent/test/jfrprobes_template.xml -cp target/org.openjdk.jmc.agent-1.0.0-SNAPSHOT.jar:target/test-classes/ org.openjdk.jmc.agent.test.InstrumentMe ``` ## Known Issues * The full converter support is still to be merged into the open source repo * Support for emitting an event only on exception has yet to be implemented * Support for reflective access to fields has yet to be implemented * Support for emitting event even though an exception was raised in a called method (try-finally) --- 11,32 ---- ``` ## Running the agent The agent can be tried out using the included example program. ! Here is an example for running the example program with Oracle JDK 7 to Oracle JDK 10: ```bash java -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -javaagent:target/org.openjdk.jmc.agent-1.0.0-SNAPSHOT.jar=target/test-classes/org/openjdk/jmc/agent/test/jfrprobes_template.xml -cp target/org.openjdk.jmc.agent-1.0.0-SNAPSHOT.jar:target/test-classes/ org.openjdk.jmc.agent.test.InstrumentMe ``` + Here is an example for running the example program with OpenJDK 11+: + + ```bash + java --add-opens java.base/jdk.internal.misc=ALL-UNNAMED -XX:+FlightRecorder -javaagent:target/org.openjdk.jmc.agent-1.0.0-SNAPSHOT.jar=target/test-classes/org/openjdk/jmc/agent/test/jfrprobes_template.xml -cp target/org.openjdk.jmc.agent-1.0.0-SNAPSHOT.jar:target/test-classes/ org.openjdk.jmc.agent.test.InstrumentMe + ``` + ## Known Issues * The full converter support is still to be merged into the open source repo * Support for emitting an event only on exception has yet to be implemented * Support for reflective access to fields has yet to be implemented * Support for emitting event even though an exception was raised in a called method (try-finally)
< prev index next >