Hi, all

Can I have your codereview for bug 7149528: easy usage of serviceability agent. Problems 1) for launching Serviceability Agent(SA) is that it needs setting several environmental variables for class path, library path options. It is not easy for user to become familiar with those settings. 2) SA launched from java and attached to java process (or the binary which loaded JVM). On MacOS, attaching to process needs permission. If we grant access for SA, we have to grant all java processes have the same access permission so brings security concern on the platform since java is too generic for doing so. With a separate SA launcher, giving it permission attaching to java process solves the concern.

the change for both hotspot and jdk:
http://cr.openjdk.java.net/~minqi/7149528

Thanks
Yumin

Reply via email to