src/hotspot/share/runtime/thread.cpp
changeset 59325 3636bab5e81e
parent 59259 127ca611f19b
--- a/src/hotspot/share/runtime/thread.cpp	Fri Nov 29 11:26:25 2019 +0100
+++ b/src/hotspot/share/runtime/thread.cpp	Fri Nov 29 12:09:25 2019 +0100
@@ -524,10 +524,9 @@
   }
 }
 
-// Enqueue a VM_Operation to do the job for us - sometime later
 void Thread::send_async_exception(oop java_thread, oop java_throwable) {
-  VM_ThreadStop* vm_stop = new VM_ThreadStop(java_thread, java_throwable);
-  VMThread::execute(vm_stop);
+  VM_ThreadStop vm_stop(java_thread, java_throwable);
+  VMThread::execute(&vm_stop);
 }