Lines Matching defs:thread
49 vframe::vframe(const frame* fr, const RegisterMap* reg_map, JavaThread* thread)
50 : _reg_map(reg_map), _thread(thread) {
55 vframe::vframe(const frame* fr, JavaThread* thread)
56 : _reg_map(thread), _thread(thread) {
61 vframe* vframe::new_vframe(const frame* f, const RegisterMap* reg_map, JavaThread* thread) {
64 return new interpretedVFrame(f, reg_map, thread);
72 return new compiledVFrame(f, reg_map, thread, nm);
79 return new_vframe(&s, &temp_map, thread);
84 return new externalVFrame(f, reg_map, thread);
93 return vframe::new_vframe(&s, &temp_map, thread());
115 assert(SafepointSynchronize::is_at_safepoint() || JavaThread::current() == thread(),
116 "must be at safepoint or it's a java frame of the current thread");
123 ObjectMonitor *pending_monitor = thread()->current_pending_monitor();
124 ObjectMonitor *waiting_monitor = thread()->current_waiting_monitor();
134 // Skip the monitor that the thread is blocked to enter or waiting on
173 } else if (thread()->current_park_blocker() != NULL) {
174 oop obj = thread()->current_park_blocker();
210 mark->monitor() == thread()->current_pending_monitor()) {
270 methodHandle m_h(thread(), method());
366 entryVFrame::entryVFrame(const frame* fr, const RegisterMap* reg_map, JavaThread* thread)
367 : externalVFrame(fr, reg_map, thread) {}
379 vframeStream::vframeStream(JavaThread* thread, frame top_frame,
380 bool stop_at_java_call_stub) : vframeStreamCommon(thread) {