Skip to content

A java agent that trace all shared memory accesses of the classes in a given Java jar package.

License

Notifications You must be signed in to change notification settings

StardustDL/jmtrace

Repository files navigation

jmtrace

CI

A java agent that trace all shared memory accesses of the classes in a given Java jar package.

Build

Requirements: Java 11+, Gradle 7.3+

gradle build

The built agent jar is at build/libs/jmtrace-0.1.jar.

Run

java -javaagent:build/libs/jmtrace-0.1.jar -jar demo.jar

We provide a script jmtrace which resembled the java command to run jmtrace.

chmod +x ./jmtrace
./jmtrace -jar <jarfile> ...

About

A java agent that trace all shared memory accesses of the classes in a given Java jar package.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published