equal
deleted
inserted
replaced
24 |
24 |
25 #ifndef SHARE_VM_RUNTIME_OBJECTMONITOR_HPP |
25 #ifndef SHARE_VM_RUNTIME_OBJECTMONITOR_HPP |
26 #define SHARE_VM_RUNTIME_OBJECTMONITOR_HPP |
26 #define SHARE_VM_RUNTIME_OBJECTMONITOR_HPP |
27 |
27 |
28 #include "runtime/os.hpp" |
28 #include "runtime/os.hpp" |
|
29 #include "runtime/park.hpp" |
29 #include "runtime/perfData.hpp" |
30 #include "runtime/perfData.hpp" |
30 |
31 |
31 |
32 |
32 // ObjectWaiter serves as a "proxy" or surrogate thread. |
33 // ObjectWaiter serves as a "proxy" or surrogate thread. |
33 // TODO-FIXME: Eliminate ObjectWaiter and use the thread-specific |
34 // TODO-FIXME: Eliminate ObjectWaiter and use the thread-specific |