hotspot/src/share/vm/runtime/thread.cpp
changeset 24844 d1345c68cea9
parent 24424 2658d7834c6e
child 24847 37c354b113fe
--- a/hotspot/src/share/vm/runtime/thread.cpp	Mon Jun 02 06:29:34 2014 -0700
+++ b/hotspot/src/share/vm/runtime/thread.cpp	Tue Jun 03 10:37:46 2014 +0200
@@ -3966,14 +3966,8 @@
     // GC vm_operations can get caught at the safepoint, and the
     // heap is unparseable if they are caught. Grab the Heap_lock
     // to prevent this. The GC vm_operations will not be able to
-    // queue until after the vm thread is dead.
-    // After this point, we'll never emerge out of the safepoint before
-    // the VM exits, so concurrent GC threads do not need to be explicitly
-    // stopped; they remain inactive until the process exits.
-    // Note: some concurrent G1 threads may be running during a safepoint,
-    // but these will not be accessing the heap, just some G1-specific side
-    // data structures that are not accessed by any other threads but them
-    // after this point in a terminal safepoint.
+    // queue until after the vm thread is dead. After this point,
+    // we'll never emerge out of the safepoint before the VM exits.
 
     MutexLocker ml(Heap_lock);