Searched defs:monitor (Results 101 - 111 of 111) sorted by relevance

12345

/openjdk7/jdk/src/share/back/
H A Dutil.h243 /* For monitor wait events */
249 } monitor; member in union:__anon515::__anon516
275 #define MOD_SYNCHRONIZED 0x0020 /* wrap method call in monitor lock */
H A Dutil.c1038 debugMonitorEnter(jrawMonitorID monitor) argument
1043 (gdata->jvmti, monitor);
1052 EXIT_ERROR(error, "on raw monitor enter");
1057 debugMonitorExit(jrawMonitorID monitor) argument
1062 (gdata->jvmti, monitor);
1065 EXIT_ERROR(error, "on raw monitor exit");
1070 debugMonitorWait(jrawMonitorID monitor) argument
1074 (gdata->jvmti, monitor, ((jlong)(-1)));
1110 EXIT_ERROR(error, "on raw monitor wait");
1115 debugMonitorTimedWait(jrawMonitorID monitor, jlon argument
1132 debugMonitorNotify(jrawMonitorID monitor) argument
1145 debugMonitorNotifyAll(jrawMonitorID monitor) argument
1160 jrawMonitorID monitor; local
1172 debugMonitorDestroy(jrawMonitorID monitor) argument
[all...]
/openjdk7/hotspot/src/share/vm/runtime/
H A Dsynchronizer.cpp66 // The "core" versions of monitor enter and exit reside in this file.
96 #define DTRACE_MONITOR_WAIT_PROBE(monitor, klassOop, thread, millis) \
101 (monitor), bytes, len, (millis)); \
105 #define DTRACE_MONITOR_PROBE(probe, monitor, klassOop, thread) \
110 (uintptr_t)(monitor), bytes, len); \
116 #define DTRACE_MONITOR_WAIT_PROBE(monitor, klassOop, thread, millis) \
121 (uintptr_t)(monitor), bytes, len, (millis)); \
127 #define DTRACE_MONITOR_PROBE(probe, monitor, klassOop, thread) \
132 (uintptr_t)(monitor), bytes, len); \
145 int dtrace_waited_probe(ObjectMonitor* monitor, Handl argument
291 ObjectMonitor* monitor = ObjectSynchronizer::inflate(THREAD, obj()); local
304 ObjectMonitor* monitor = ObjectSynchronizer::inflate(THREAD, obj()); local
330 ObjectMonitor* monitor = ObjectSynchronizer::inflate_helper(obj()); local
345 ObjectMonitor* monitor = ObjectSynchronizer::inflate(THREAD, obj); local
388 ObjectMonitor* monitor = ObjectSynchronizer::inflate(THREAD, obj()); local
637 ObjectMonitor* monitor = NULL; local
736 ObjectMonitor* monitor = mark->monitor(); local
813 ObjectMonitor* monitor = mark->monitor(); local
1670 verify_objmon_isinpool(ObjectMonitor *monitor) argument
[all...]
H A Dthread.hpp452 // For tracking the heavyweight monitor the thread is pending on.
456 void set_current_pending_monitor(ObjectMonitor* monitor) { argument
457 _current_pending_monitor = monitor;
470 void set_current_waiting_monitor(ObjectMonitor* monitor) { argument
471 _current_waiting_monitor = monitor;
634 // and native monitor-mutex infrastructure.
1911 // Get Java threads that are waiting to enter a monitor. If doLock
1915 address monitor, bool doLock);
1917 // Get owning Java thread from the monitor's owner field. If doLock
/openjdk7/hotspot/src/share/vm/services/
H A DthreadService.cpp322 // heavyweight monitor a thread is waiting to lock.
442 MonitorInfo* monitor = list->at(i); local
443 assert(monitor->owner(), "This monitor must have an owning object");
444 _locked_monitors->append(monitor->owner());
472 // Iterate through monitor cache to find JNI locked monitors
555 oop monitor = locked_monitors->at(j); local
556 assert(monitor != NULL && monitor->is_instance(), "must be a Java object");
557 if (monitor
[all...]
H A Dmanagement.cpp1232 false, /* no locked monitor */
1324 // Create int[] filled with the stack depth where a monitor was locked
1339 // Constructs Object[] and int[] to contain the object monitor and the stack depth
1356 oop monitor = locked_monitors->at(j); variable
1357 assert(monitor != NULL && monitor->is_instance(), "must be a Java object");
1358 monitors_array->obj_at_put(count, monitor);
1964 // Finds cycles of threads that are deadlocked on monitor locks
/openjdk7/jdk/src/windows/native/sun/windows/
H A Dawt_Win32GraphicsDevice.cpp68 * particular device indices), the monitor/pMonitorInfo (which other
83 monitor = mhnd;
86 ::GetMonitorInfo(monitor, pMonitorInfo);
145 return MakeDCFromMonitor(monitor);
685 HMONITOR monitor = devices->GetDevice(deviceIndex)->GetMonitor(); local
686 ::GetMonitorInfo(monitor,
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dvm_version_x86.hpp65 monitor : 1, member in struct:VM_Version::StdCpuid1Ecx::__anon56
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkTopLevelBlock.cpp450 // The top monitor is marked live, but the exception was thrown
775 // Protect our exception across possible monitor release decaches
1879 int monitor = num_monitors(); local
1880 Value *monitor_addr = stack()->monitor_addr(monitor);
1881 Value *monitor_object_addr = stack()->monitor_object_addr(monitor);
1882 Value *monitor_header_addr = stack()->monitor_header_addr(monitor);
1886 set_num_monitors(monitor + 1);
1962 int monitor = num_monitors() - 1; local
1963 Value *monitor_addr = stack()->monitor_addr(monitor);
1964 Value *monitor_object_addr = stack()->monitor_object_addr(monitor);
[all...]
/openjdk7/jdk/src/share/classes/sun/rmi/server/
H A DActivation.java194 private transient ActivationMonitor monitor; field in class:Activation
256 monitor = new ActivationMonitorImpl(port, ssf);
527 return monitor;
663 * Unexport monitor safely since all processes are destroyed.
665 unexport(monitor);
/openjdk7/jdk/src/share/javavm/export/
H A Djvmti.h526 jobject monitor; member in struct:_jvmtiMonitorStackDepthInfo
1183 jrawMonitorID monitor);
1187 jrawMonitorID monitor);
1191 jrawMonitorID monitor);
1195 jrawMonitorID monitor,
1200 jrawMonitorID monitor);
1204 jrawMonitorID monitor);
2359 jvmtiError DestroyRawMonitor(jrawMonitorID monitor) { argument
2360 return functions->DestroyRawMonitor(this, monitor);
2363 jvmtiError RawMonitorEnter(jrawMonitorID monitor) { argument
2367 RawMonitorExit(jrawMonitorID monitor) argument
2371 RawMonitorWait(jrawMonitorID monitor, jlong millis) argument
2376 RawMonitorNotify(jrawMonitorID monitor) argument
2380 RawMonitorNotifyAll(jrawMonitorID monitor) argument
[all...]

Completed in 91 milliseconds

12345