Skip to content

Search for libperfmap.so in java.library.path if not found in CWD#56

Open
vsarunas wants to merge 1 commit into
jvm-profiling-tools:masterfrom
vsarunas:master
Open

Search for libperfmap.so in java.library.path if not found in CWD#56
vsarunas wants to merge 1 commit into
jvm-profiling-tools:masterfrom
vsarunas:master

Conversation

@vsarunas
Copy link
Copy Markdown

Hi @jrudolph,

It can be inconvenient to have to always having to change a directory where libperfmap.so is located in order to dump Java symbols.

Search for libperfmap.so in java.library.path if not found in CWD, use one that exists within java.library.path. This allows for usage like:

AGENT_HOME=/opt/perf-map-agent
java -Djava.library.path=$AGENT_HOME -cp $JAVA_HOME/lib/tools.jar:$AGENT_HOME/attach-main.jar net.virtualvoid.perf.AttachOnce $PID

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant