Section C.2. DVM Agent Provider Interface


C.2. DVM Agent Provider Interface

provider dvm {   probe vm__init();   probe vm__death();   probe thread__start(char *thread_name);   probe thread__end();   probe class__load(char *class_name);   probe class__unload(char *class_name);   probe gc__start();   probe gc__finish();   probe gc__stats(long used_objects, long used_object_space);   probe object__alloc(char *class_name, long size);   probe object__free(char *class_name);   probe monitor__contended__enter(char *thread_name);   probe monitor__contended__entered(char *thread_name);   probe monitor__wait(char *thread_name, long timeout);   probe monitor__waited(char *thread_name, long timeout);   probe method__entry(char *class_name, char *method_name, char *method_signature);   probe method__return(char *class_name, char *method_name, char *method_signature); }; 





Solaris Performance and Tools(c) Dtrace and Mdb Techniques for Solaris 10 and Opensolaris
Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris
ISBN: 0131568191
EAN: 2147483647
Year: 2007
Pages: 180

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net