#include "xdprof.h"Include dependency graph for monitors.cpp:

Go to the source code of this file.
Functions | |
| void | InitializeMonitors () |
| Initialize monitors. More... | |
| void | ShutdownMonitors () |
| Shut them down. More... | |
Variables | |
| JVMPI_RawMonitor | output_lock |
| Used for output locking since cout isn't thread-safe. More... | |
| JVMPI_RawMonitor | methods_lock |
| Used for Methods . More... | |
| JVMPI_RawMonitor | threads_lock |
| Used for Threads . More... | |
|
|
Initialize monitors.
Definition at line 52 of file monitors.cpp. Referenced by JVM_OnLoad().
|
|
|
Shut them down.
Definition at line 62 of file monitors.cpp. Referenced by NotifyEvent().
00063 {
00064 /*
00065 CALL(RawMonitorDestroy)(output_lock);
00066 CALL(RawMonitorDestroy)(data_lock);
00067 CALL(RawMonitorDestroy)(methods_lock);
00068 CALL(RawMonitorDestroy)(threads_lock);
00069 */
00070 unsafe_debug("Destroyed!", "");
00071 }
|
|
|
Used for Methods .
Definition at line 42 of file monitors.cpp. |
|
|
Used for output locking since cout isn't thread-safe.
Definition at line 37 of file monitors.cpp. |
|
|
Used for Threads .
Definition at line 47 of file monitors.cpp. |
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001