< prev index next >

src/hotspot/share/runtime/handshake.cpp

Print this page
rev 52283 : [mq]: 8212933
rev 52284 : 8212933: Thread-SMR: requesting a VM operation whilst holding a ThreadsListHandle can cause deadlocks
Reviewed-by: eosterlund, dcubed, sspitsyn

*** 355,364 **** --- 355,366 ---- return false; } void HandshakeState::process_by_vmthread(JavaThread* target) { assert(Thread::current()->is_VM_thread(), "should call from vm thread"); + // Threads_lock must be held here, but that is assert()ed in + // possibly_vmthread_can_process_handshake(). if (!has_operation()) { // JT has already cleared its handshake return; }
< prev index next >