Hi Poonam, On 23 Feb 2012, at 07:18, Poonam Bajaj wrote: > > SA-Plugin for VisualVM uses HotspotAgent - SA interface provided by class > sun.jvm.hotspot.HotSpotAgent. SA-Plugin uses the attach/detach functionality > provided by this class and it uses other SA classes (e.g. > sun.jvm.hotspot.runtime.*, sun.jvm.hotspot.ui.*) to extract and display data > in VisualVM views. > > SA-Plugin code is available in the VisualVM source base under 'plugins' > suite. Instructions to get the code: http://visualvm.java.net/build.html. > VisualVM is a project on java.net and I think members of the project having > contributor role should be able to contribute to the project. In addition to SA-Plugin, VisualVM uses SA when working with the core dumps. It is also uses SA as a last resort for getting data (system properties, thread dump, etc.) from monitored application.
Bye, -- Tomas Hurka <mailto:tomas.hu...@oracle.com> NetBeans Profiler http://profiler.netbeans.org VisualVM http://visualvm.java.net Software Developer Oracle, Praha Czech Republic