Skip to content

Commit e3dcbbd

Browse files
committed
add a small note to README about installing libjvm.so symbols, fixes #39
1 parent e71c1f1 commit e3dcbbd

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

README.md

+7
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,13 @@ produce a lot more information with the generated `perf-<pid>.map` file potentia
115115
Unloading or reloading of a changed agent library is not supported by the JVM (but re-attaching is). Therefore, if you make changes to the
116116
agent and recompile it you need to restart a target process that has an older version loaded to use the newer version.
117117

118+
### Missing symbols for libjvm.so
119+
120+
libjvm.so is the runtime component of the JVM. It is not covered by perf-map-agent but perf will use debug symbols as
121+
provided by the distribution. If symbols for libjvm.so are missing see instructions for your Linux distribution to
122+
install debug symbols for the JVM. See also [issue #39](https://github.com/jrudolph/perf-map-agent/issues/39) which
123+
contains a few pointers about how to install these.
124+
118125
## Disclaimer
119126

120127
I'm not a professional C code writer. The code is very "experimental", and it is e.g. missing checks for error conditions etc.. Use it at your own risk. You have been warned!

0 commit comments

Comments
 (0)