Home
last modified time | relevance | path

Searched refs:JvmtiRawMonitor (Results 1 – 25 of 49) sorted by relevance

12

/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/prims/
H A DjvmtiRawMonitor.hpp55 class JvmtiRawMonitor : public CHeapObj<mtSynchronizer> { class
60 friend class JvmtiRawMonitor;
94 JvmtiRawMonitor* _rm;
97 ExitOnSuspend(JvmtiRawMonitor* rm) : _rm(rm), _rm_exited(false) {} in ExitOnSuspend()
116 JvmtiRawMonitor(const char* name);
117 ~JvmtiRawMonitor();
139 static GrowableArray<JvmtiRawMonitor*>* _monitors; // Cache raw monitor enter
141 inline static GrowableArray<JvmtiRawMonitor*>* monitors() { return _monitors; } in monitors()
148 static void enter(JvmtiRawMonitor* monitor) { in enter()
156 static void destroy(JvmtiRawMonitor* monitor) { in destroy()
[all …]
H A DjvmtiRawMonitor.cpp49 JvmtiRawMonitor* rmonitor = monitors()->at(i); in transition_raw_monitors()
61 JvmtiRawMonitor::JvmtiRawMonitor(const char* name) : _owner(NULL), in JvmtiRawMonitor() function in JvmtiRawMonitor
72 JvmtiRawMonitor::~JvmtiRawMonitor() { in ~JvmtiRawMonitor()
81 JvmtiRawMonitor::is_valid() { in is_valid()
123 void JvmtiRawMonitor::simple_enter(Thread* self) { in simple_enter()
149 void JvmtiRawMonitor::simple_exit(Thread* self) { in simple_exit()
178 inline void JvmtiRawMonitor::enqueue_waiter(QNode& node) { in enqueue_waiter()
317 void JvmtiRawMonitor::raw_enter(Thread* self) { in raw_enter()
350 int JvmtiRawMonitor::raw_exit(Thread* self) { in raw_exit()
408 int JvmtiRawMonitor::raw_notify(Thread* self) { in raw_notify()
[all …]
H A DjvmtiEnv.cpp3084 JvmtiRawMonitor* rmonitor = new JvmtiRawMonitor(name); in CreateRawMonitor()
3095 JvmtiEnv::DestroyRawMonitor(JvmtiRawMonitor * rmonitor) { in DestroyRawMonitor()
3113 if (r != JvmtiRawMonitor::M_OK) { // robustness in DestroyRawMonitor()
3137 JvmtiEnv::RawMonitorEnter(JvmtiRawMonitor * rmonitor) { in RawMonitorEnter()
3158 JvmtiEnv::RawMonitorExit(JvmtiRawMonitor * rmonitor) { in RawMonitorExit()
3170 if (r == JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE) { in RawMonitorExit()
3187 case JvmtiRawMonitor::M_INTERRUPTED: in RawMonitorWait()
3189 case JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE: in RawMonitorWait()
3199 JvmtiEnv::RawMonitorNotify(JvmtiRawMonitor * rmonitor) { in RawMonitorNotify()
3203 if (r == JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE) { in RawMonitorNotify()
[all …]
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/share/prims/
H A DjvmtiRawMonitor.cpp48 JvmtiRawMonitor* rmonitor = monitors()->at(i); in transition_raw_monitors()
59 JvmtiRawMonitor::JvmtiRawMonitor(const char* name) : _owner(NULL), in JvmtiRawMonitor() function in JvmtiRawMonitor
71 JvmtiRawMonitor::~JvmtiRawMonitor() { in ~JvmtiRawMonitor()
80 JvmtiRawMonitor::is_valid() { in is_valid()
122 void JvmtiRawMonitor::simple_enter(Thread* self) { in simple_enter()
148 void JvmtiRawMonitor::simple_exit(Thread* self) { in simple_exit()
177 inline void JvmtiRawMonitor::enqueue_waiter(QNode& node) { in enqueue_waiter()
311 void JvmtiRawMonitor::raw_enter(Thread* self) { in raw_enter()
378 int JvmtiRawMonitor::raw_exit(Thread* self) { in raw_exit()
446 int JvmtiRawMonitor::raw_notify(Thread* self) { in raw_notify()
[all …]
H A DjvmtiRawMonitor.hpp40 class JvmtiRawMonitor : public CHeapObj<mtSynchronizer> { class
45 friend class JvmtiRawMonitor;
92 JvmtiRawMonitor(const char* name);
93 ~JvmtiRawMonitor();
115 static GrowableArray<JvmtiRawMonitor*>* _monitors; // Cache raw monitor enter
117 inline static GrowableArray<JvmtiRawMonitor*>* monitors() { return _monitors; } in monitors()
124 static void enter(JvmtiRawMonitor* monitor) { in enter()
132 static void destroy(JvmtiRawMonitor* monitor) { in destroy()
139 static bool exit(JvmtiRawMonitor* monitor) { in exit()
H A DjvmtiEnv.cpp3150 JvmtiRawMonitor* rmonitor = new JvmtiRawMonitor(name); in CreateRawMonitor()
3161 JvmtiEnv::DestroyRawMonitor(JvmtiRawMonitor * rmonitor) { in DestroyRawMonitor()
3179 if (r != JvmtiRawMonitor::M_OK) { // robustness in DestroyRawMonitor()
3203 JvmtiEnv::RawMonitorEnter(JvmtiRawMonitor * rmonitor) { in RawMonitorEnter()
3245 JvmtiEnv::RawMonitorExit(JvmtiRawMonitor * rmonitor) { in RawMonitorExit()
3257 if (r == JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE) { in RawMonitorExit()
3272 case JvmtiRawMonitor::M_INTERRUPTED: in RawMonitorWait()
3274 case JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE: in RawMonitorWait()
3284 JvmtiEnv::RawMonitorNotify(JvmtiRawMonitor * rmonitor) { in RawMonitorNotify()
3288 if (r == JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE) { in RawMonitorNotify()
[all …]
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/share/prims/
H A DjvmtiRawMonitor.cpp48 JvmtiRawMonitor* rmonitor = monitors()->at(i); in transition_raw_monitors()
59 JvmtiRawMonitor::JvmtiRawMonitor(const char* name) : _owner(NULL), in JvmtiRawMonitor() function in JvmtiRawMonitor
71 JvmtiRawMonitor::~JvmtiRawMonitor() { in ~JvmtiRawMonitor()
80 JvmtiRawMonitor::is_valid() { in is_valid()
122 void JvmtiRawMonitor::simple_enter(Thread* self) { in simple_enter()
148 void JvmtiRawMonitor::simple_exit(Thread* self) { in simple_exit()
177 inline void JvmtiRawMonitor::enqueue_waiter(QNode& node) { in enqueue_waiter()
311 void JvmtiRawMonitor::raw_enter(Thread* self) { in raw_enter()
378 int JvmtiRawMonitor::raw_exit(Thread* self) { in raw_exit()
446 int JvmtiRawMonitor::raw_notify(Thread* self) { in raw_notify()
[all …]
H A DjvmtiRawMonitor.hpp40 class JvmtiRawMonitor : public CHeapObj<mtSynchronizer> { class
45 friend class JvmtiRawMonitor;
92 JvmtiRawMonitor(const char* name);
93 ~JvmtiRawMonitor();
115 static GrowableArray<JvmtiRawMonitor*>* _monitors; // Cache raw monitor enter
117 inline static GrowableArray<JvmtiRawMonitor*>* monitors() { return _monitors; } in monitors()
124 static void enter(JvmtiRawMonitor* monitor) { in enter()
132 static void destroy(JvmtiRawMonitor* monitor) { in destroy()
139 static bool exit(JvmtiRawMonitor* monitor) { in exit()
H A DjvmtiEnv.cpp3230 JvmtiRawMonitor* rmonitor = new JvmtiRawMonitor(name); in CreateRawMonitor()
3241 JvmtiEnv::DestroyRawMonitor(JvmtiRawMonitor * rmonitor) { in DestroyRawMonitor()
3259 if (r != JvmtiRawMonitor::M_OK) { // robustness in DestroyRawMonitor()
3283 JvmtiEnv::RawMonitorEnter(JvmtiRawMonitor * rmonitor) { in RawMonitorEnter()
3325 JvmtiEnv::RawMonitorExit(JvmtiRawMonitor * rmonitor) { in RawMonitorExit()
3337 if (r == JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE) { in RawMonitorExit()
3352 case JvmtiRawMonitor::M_INTERRUPTED: in RawMonitorWait()
3354 case JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE: in RawMonitorWait()
3364 JvmtiEnv::RawMonitorNotify(JvmtiRawMonitor * rmonitor) { in RawMonitorNotify()
3368 if (r == JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE) { in RawMonitorNotify()
[all …]
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/share/prims/
H A DjvmtiRawMonitor.cpp48 JvmtiRawMonitor* rmonitor = monitors()->at(i); in transition_raw_monitors()
59 JvmtiRawMonitor::JvmtiRawMonitor(const char* name) : _owner(NULL), in JvmtiRawMonitor() function in JvmtiRawMonitor
71 JvmtiRawMonitor::~JvmtiRawMonitor() { in ~JvmtiRawMonitor()
80 JvmtiRawMonitor::is_valid() { in is_valid()
122 void JvmtiRawMonitor::simple_enter(Thread* self) { in simple_enter()
148 void JvmtiRawMonitor::simple_exit(Thread* self) { in simple_exit()
177 inline void JvmtiRawMonitor::enqueue_waiter(QNode& node) { in enqueue_waiter()
311 void JvmtiRawMonitor::raw_enter(Thread* self) { in raw_enter()
378 int JvmtiRawMonitor::raw_exit(Thread* self) { in raw_exit()
446 int JvmtiRawMonitor::raw_notify(Thread* self) { in raw_notify()
[all …]
H A DjvmtiRawMonitor.hpp40 class JvmtiRawMonitor : public CHeapObj<mtSynchronizer> { class
45 friend class JvmtiRawMonitor;
92 JvmtiRawMonitor(const char* name);
93 ~JvmtiRawMonitor();
115 static GrowableArray<JvmtiRawMonitor*>* _monitors; // Cache raw monitor enter
117 inline static GrowableArray<JvmtiRawMonitor*>* monitors() { return _monitors; } in monitors()
124 static void enter(JvmtiRawMonitor* monitor) { in enter()
132 static void destroy(JvmtiRawMonitor* monitor) { in destroy()
139 static bool exit(JvmtiRawMonitor* monitor) { in exit()
H A DjvmtiEnv.cpp3218 JvmtiRawMonitor* rmonitor = new JvmtiRawMonitor(name); in CreateRawMonitor()
3229 JvmtiEnv::DestroyRawMonitor(JvmtiRawMonitor * rmonitor) { in DestroyRawMonitor()
3247 if (r != JvmtiRawMonitor::M_OK) { // robustness in DestroyRawMonitor()
3271 JvmtiEnv::RawMonitorEnter(JvmtiRawMonitor * rmonitor) { in RawMonitorEnter()
3313 JvmtiEnv::RawMonitorExit(JvmtiRawMonitor * rmonitor) { in RawMonitorExit()
3325 if (r == JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE) { in RawMonitorExit()
3340 case JvmtiRawMonitor::M_INTERRUPTED: in RawMonitorWait()
3342 case JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE: in RawMonitorWait()
3352 JvmtiEnv::RawMonitorNotify(JvmtiRawMonitor * rmonitor) { in RawMonitorNotify()
3356 if (r == JvmtiRawMonitor::M_ILLEGAL_MONITOR_STATE) { in RawMonitorNotify()
[all …]
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/prims/
H A DjvmtiRawMonitor.hpp39 class JvmtiRawMonitor : public ObjectMonitor { class
52 JvmtiRawMonitor(const char *name);
53 ~JvmtiRawMonitor();
71 static GrowableArray<JvmtiRawMonitor*> *_monitors; // Cache raw monitor enter
73 inline static GrowableArray<JvmtiRawMonitor*>* monitors() { return _monitors; } in monitors()
80 static void enter(JvmtiRawMonitor *monitor) { in enter()
88 static void destroy(JvmtiRawMonitor *monitor) { in destroy()
95 static bool exit(JvmtiRawMonitor *monitor) { in exit()
H A DjvmtiRawMonitor.cpp33 GrowableArray<JvmtiRawMonitor*> *JvmtiPendingMonitors::_monitors = new (ResourceObj::C_HEAP, mtInte…
44 JvmtiRawMonitor *rmonitor = monitors()->at(i); in transition_raw_monitors()
57 JvmtiRawMonitor::JvmtiRawMonitor(const char *name) { in JvmtiRawMonitor() function in JvmtiRawMonitor
66 JvmtiRawMonitor::~JvmtiRawMonitor() { in ~JvmtiRawMonitor()
75 JvmtiRawMonitor::is_valid() { in is_valid()
129 int JvmtiRawMonitor::SimpleEnter (Thread * Self) { in SimpleEnter()
155 int JvmtiRawMonitor::SimpleExit (Thread * Self) { in SimpleExit()
271 int JvmtiRawMonitor::raw_enter(TRAPS) { in raw_enter()
348 int JvmtiRawMonitor::raw_exit(TRAPS) { in raw_exit()
413 int JvmtiRawMonitor::raw_notify(TRAPS) { in raw_notify()
[all …]
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/prims/
H A DjvmtiRawMonitor.hpp39 class JvmtiRawMonitor : public ObjectMonitor { class
52 JvmtiRawMonitor(const char *name);
53 ~JvmtiRawMonitor();
71 static GrowableArray<JvmtiRawMonitor*> *_monitors; // Cache raw monitor enter
73 inline static GrowableArray<JvmtiRawMonitor*>* monitors() { return _monitors; } in monitors()
80 static void enter(JvmtiRawMonitor *monitor) { in enter()
88 static void destroy(JvmtiRawMonitor *monitor) { in destroy()
95 static bool exit(JvmtiRawMonitor *monitor) { in exit()
H A DjvmtiRawMonitor.cpp33 GrowableArray<JvmtiRawMonitor*> *JvmtiPendingMonitors::_monitors = new (ResourceObj::C_HEAP, mtInte…
44 JvmtiRawMonitor *rmonitor = monitors()->at(i); in transition_raw_monitors()
57 JvmtiRawMonitor::JvmtiRawMonitor(const char *name) { in JvmtiRawMonitor() function in JvmtiRawMonitor
66 JvmtiRawMonitor::~JvmtiRawMonitor() { in ~JvmtiRawMonitor()
75 JvmtiRawMonitor::is_valid() { in is_valid()
129 int JvmtiRawMonitor::SimpleEnter (Thread * Self) { in SimpleEnter()
155 int JvmtiRawMonitor::SimpleExit (Thread * Self) { in SimpleExit()
271 int JvmtiRawMonitor::raw_enter(TRAPS) { in raw_enter()
348 int JvmtiRawMonitor::raw_exit(TRAPS) { in raw_exit()
413 int JvmtiRawMonitor::raw_notify(TRAPS) { in raw_notify()
[all …]
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/share/prims/
H A DjvmtiRawMonitor.hpp39 class JvmtiRawMonitor : public ObjectMonitor { class
52 JvmtiRawMonitor(const char *name);
53 ~JvmtiRawMonitor();
71 static GrowableArray<JvmtiRawMonitor*> *_monitors; // Cache raw monitor enter
73 inline static GrowableArray<JvmtiRawMonitor*>* monitors() { return _monitors; } in monitors()
80 static void enter(JvmtiRawMonitor *monitor) { in enter()
88 static void destroy(JvmtiRawMonitor *monitor) { in destroy()
95 static bool exit(JvmtiRawMonitor *monitor) { in exit()
H A DjvmtiRawMonitor.cpp33 GrowableArray<JvmtiRawMonitor*> *JvmtiPendingMonitors::_monitors = new (ResourceObj::C_HEAP, mtInte…
44 JvmtiRawMonitor *rmonitor = monitors()->at(i); in transition_raw_monitors()
57 JvmtiRawMonitor::JvmtiRawMonitor(const char *name) { in JvmtiRawMonitor() function in JvmtiRawMonitor
66 JvmtiRawMonitor::~JvmtiRawMonitor() { in ~JvmtiRawMonitor()
75 JvmtiRawMonitor::is_valid() { in is_valid()
129 int JvmtiRawMonitor::SimpleEnter (Thread * Self) { in SimpleEnter()
155 int JvmtiRawMonitor::SimpleExit (Thread * Self) { in SimpleExit()
271 int JvmtiRawMonitor::raw_enter(TRAPS) { in raw_enter()
347 int JvmtiRawMonitor::raw_exit(TRAPS) { in raw_exit()
410 int JvmtiRawMonitor::raw_notify(TRAPS) { in raw_notify()
[all …]
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/share/prims/
H A DjvmtiRawMonitor.hpp39 class JvmtiRawMonitor : public ObjectMonitor { class
52 JvmtiRawMonitor(const char *name);
53 ~JvmtiRawMonitor();
71 static GrowableArray<JvmtiRawMonitor*> *_monitors; // Cache raw monitor enter
73 inline static GrowableArray<JvmtiRawMonitor*>* monitors() { return _monitors; } in monitors()
80 static void enter(JvmtiRawMonitor *monitor) { in enter()
88 static void destroy(JvmtiRawMonitor *monitor) { in destroy()
95 static bool exit(JvmtiRawMonitor *monitor) { in exit()
H A DjvmtiRawMonitor.cpp33 GrowableArray<JvmtiRawMonitor*> *JvmtiPendingMonitors::_monitors = new (ResourceObj::C_HEAP, mtInte…
44 JvmtiRawMonitor *rmonitor = monitors()->at(i); in transition_raw_monitors()
57 JvmtiRawMonitor::JvmtiRawMonitor(const char *name) { in JvmtiRawMonitor() function in JvmtiRawMonitor
66 JvmtiRawMonitor::~JvmtiRawMonitor() { in ~JvmtiRawMonitor()
75 JvmtiRawMonitor::is_valid() { in is_valid()
129 int JvmtiRawMonitor::SimpleEnter (Thread * Self) { in SimpleEnter()
155 int JvmtiRawMonitor::SimpleExit (Thread * Self) { in SimpleExit()
266 int JvmtiRawMonitor::raw_enter(TRAPS) { in raw_enter()
342 int JvmtiRawMonitor::raw_exit(TRAPS) { in raw_exit()
405 int JvmtiRawMonitor::raw_notify(TRAPS) { in raw_notify()
[all …]
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/prims/
H A DjvmtiRawMonitor.hpp39 class JvmtiRawMonitor : public ObjectMonitor { class
52 JvmtiRawMonitor(const char *name);
53 ~JvmtiRawMonitor();
71 static GrowableArray<JvmtiRawMonitor*> *_monitors; // Cache raw monitor enter
73 inline static GrowableArray<JvmtiRawMonitor*>* monitors() { return _monitors; } in monitors()
80 static void enter(JvmtiRawMonitor *monitor) { in enter()
88 static void destroy(JvmtiRawMonitor *monitor) { in destroy()
95 static bool exit(JvmtiRawMonitor *monitor) { in exit()
H A DjvmtiRawMonitor.cpp31 GrowableArray<JvmtiRawMonitor*> *JvmtiPendingMonitors::_monitors = new (ResourceObj::C_HEAP, mtInte…
42 JvmtiRawMonitor *rmonitor = monitors()->at(i); in transition_raw_monitors()
55 JvmtiRawMonitor::JvmtiRawMonitor(const char *name) { in JvmtiRawMonitor() function in JvmtiRawMonitor
64 JvmtiRawMonitor::~JvmtiRawMonitor() { in ~JvmtiRawMonitor()
73 JvmtiRawMonitor::is_valid() { in is_valid()
127 int JvmtiRawMonitor::SimpleEnter (Thread * Self) { in SimpleEnter()
153 int JvmtiRawMonitor::SimpleExit (Thread * Self) { in SimpleExit()
264 int JvmtiRawMonitor::raw_enter(TRAPS) { in raw_enter()
341 int JvmtiRawMonitor::raw_exit(TRAPS) { in raw_exit()
406 int JvmtiRawMonitor::raw_notify(TRAPS) { in raw_notify()
[all …]
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/prims/
H A DjvmtiRawMonitor.hpp39 class JvmtiRawMonitor : public ObjectMonitor { class
52 JvmtiRawMonitor(const char *name);
53 ~JvmtiRawMonitor();
71 static GrowableArray<JvmtiRawMonitor*> *_monitors; // Cache raw monitor enter
73 inline static GrowableArray<JvmtiRawMonitor*>* monitors() { return _monitors; } in monitors()
80 static void enter(JvmtiRawMonitor *monitor) { in enter()
88 static void destroy(JvmtiRawMonitor *monitor) { in destroy()
95 static bool exit(JvmtiRawMonitor *monitor) { in exit()
H A DjvmtiRawMonitor.cpp31 GrowableArray<JvmtiRawMonitor*> *JvmtiPendingMonitors::_monitors = new (ResourceObj::C_HEAP, mtInte…
42 JvmtiRawMonitor *rmonitor = monitors()->at(i); in transition_raw_monitors()
55 JvmtiRawMonitor::JvmtiRawMonitor(const char *name) { in JvmtiRawMonitor() function in JvmtiRawMonitor
64 JvmtiRawMonitor::~JvmtiRawMonitor() { in ~JvmtiRawMonitor()
73 JvmtiRawMonitor::is_valid() { in is_valid()
127 int JvmtiRawMonitor::SimpleEnter (Thread * Self) { in SimpleEnter()
153 int JvmtiRawMonitor::SimpleExit (Thread * Self) { in SimpleExit()
264 int JvmtiRawMonitor::raw_enter(TRAPS) { in raw_enter()
341 int JvmtiRawMonitor::raw_exit(TRAPS) { in raw_exit()
406 int JvmtiRawMonitor::raw_notify(TRAPS) { in raw_notify()
[all …]
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/runtime/
H A Dhandshake.hpp71 class JvmtiRawMonitor;

12