Searched refs:PlatformEvent (Results 1 - 9 of 9) sorted by relevance
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | park.hpp | 103 // The base-class, PlatformEvent, is platform-specific while the ParkEvent is 104 // platform-independent. PlatformEvent provides park(), unpark(), etc., and 105 // is abstract -- that is, a PlatformEvent should never be instantiated except 118 class ParkEvent : public os::PlatformEvent { 154 ParkEvent() : PlatformEvent() {
|
/openjdk7/hotspot/src/os/bsd/vm/ |
H A D | os_bsd.hpp | 274 class PlatformEvent : public CHeapObj<mtInternal> { class in inherits:CHeapObj 285 ~PlatformEvent() { guarantee (0, "invariant") ; } 288 PlatformEvent() { function in class:PlatformEvent
|
H A D | os_bsd.cpp | 5607 int os::PlatformEvent::TryPark() { 5615 void os::PlatformEvent::park() { // AKA "down()" 5616 // Invariant: Only the thread associated with the Event/PlatformEvent 5650 int os::PlatformEvent::park(jlong millis) { 5714 void os::PlatformEvent::unpark() {
|
/openjdk7/hotspot/src/os/linux/vm/ |
H A D | os_linux.hpp | 260 class PlatformEvent : public CHeapObj<mtInternal> { class in inherits:CHeapObj 271 ~PlatformEvent() { guarantee (0, "invariant") ; } 274 PlatformEvent() { function in class:PlatformEvent
|
H A D | os_linux.cpp | 5346 int os::PlatformEvent::TryPark() { 5354 void os::PlatformEvent::park() { // AKA "down()" 5355 // Invariant: Only the thread associated with the Event/PlatformEvent 5389 int os::PlatformEvent::park(jlong millis) { 5453 void os::PlatformEvent::unpark() {
|
/openjdk7/hotspot/src/os/windows/vm/ |
H A D | os_windows.hpp | 101 class PlatformEvent : public CHeapObj<mtInternal> { class in inherits:CHeapObj 108 ~PlatformEvent() { guarantee (0, "invariant") ; } 111 PlatformEvent() { function in class:PlatformEvent
|
H A D | os_windows.cpp | 4662 int os::PlatformEvent::park (jlong Millis) { 4708 // see comment at end of os::PlatformEvent::park() below: 4716 void os::PlatformEvent::park () { 4718 // Invariant: Only the thread associated with the Event/PlatformEvent 4744 void os::PlatformEvent::unpark() {
|
/openjdk7/hotspot/src/os/solaris/vm/ |
H A D | os_solaris.hpp | 354 class PlatformEvent : public CHeapObj<mtInternal> { class in inherits:CHeapObj 366 // That is, a PlatformEvent can never be instantiated "naked" but only 367 // as a part of a ParkEvent (recall that ParkEvent extends PlatformEvent). 369 ~PlatformEvent() { guarantee (0, "invariant") ; } 370 PlatformEvent() { function in class:PlatformEvent
|
H A D | os_solaris.cpp | 6185 // Each PlatformEvent consists of a pipe-pair. 6186 // The thread associated with the PlatformEvent 6287 int os::PlatformEvent::TryPark() { 6295 void os::PlatformEvent::park() { // AKA: down() 6296 // Invariant: Only the thread associated with the Event/PlatformEvent 6334 int os::PlatformEvent::park(jlong millis) { 6378 void os::PlatformEvent::unpark() { 6397 // Wait for the thread assoc with the PlatformEvent to vacate.
|
Completed in 127 milliseconds