The JPLIS agent (libinstrument.so) compiles in code from libjava, specifically the file functions in canonicalize_md.c. This dependence has been there for a long time and will need to be changed to re-organize the JDK sources so that the code is organized by module.
With this change the instrument library links the same method dynamically at runtime instead of statically at compile time. webrev: http://cr.openjdk.java.net/~sla/8034025/webrev.00/ bug: https://bugs.openjdk.java.net/browse/JDK-8034025 testing: the jdk_instrument target in jprt Thanks, /Staffan
