hotspot/src/share/vm/runtime/thread.cpp
changeset 30567 497b3caa8243
parent 30175 543725014c9d
child 30610 d4f41f692503
child 30607 035f5801a92e
equal deleted inserted replaced
30566:18eb9aa972d0 30567:497b3caa8243
  4208                Abstract_VM_Version::vm_name(),
  4208                Abstract_VM_Version::vm_name(),
  4209                Abstract_VM_Version::vm_release(),
  4209                Abstract_VM_Version::vm_release(),
  4210                Abstract_VM_Version::vm_info_string());
  4210                Abstract_VM_Version::vm_info_string());
  4211   st->cr();
  4211   st->cr();
  4212 
  4212 
  4213 #if INCLUDE_ALL_GCS
  4213 #if INCLUDE_SERVICES
  4214   // Dump concurrent locks
  4214   // Dump concurrent locks
  4215   ConcurrentLocksDump concurrent_locks;
  4215   ConcurrentLocksDump concurrent_locks;
  4216   if (print_concurrent_locks) {
  4216   if (print_concurrent_locks) {
  4217     concurrent_locks.dump_at_safepoint();
  4217     concurrent_locks.dump_at_safepoint();
  4218   }
  4218   }
  4219 #endif // INCLUDE_ALL_GCS
  4219 #endif // INCLUDE_SERVICES
  4220 
  4220 
  4221   ALL_JAVA_THREADS(p) {
  4221   ALL_JAVA_THREADS(p) {
  4222     ResourceMark rm;
  4222     ResourceMark rm;
  4223     p->print_on(st);
  4223     p->print_on(st);
  4224     if (print_stacks) {
  4224     if (print_stacks) {
  4227       } else {
  4227       } else {
  4228         p->print_stack_on(st);
  4228         p->print_stack_on(st);
  4229       }
  4229       }
  4230     }
  4230     }
  4231     st->cr();
  4231     st->cr();
  4232 #if INCLUDE_ALL_GCS
  4232 #if INCLUDE_SERVICES
  4233     if (print_concurrent_locks) {
  4233     if (print_concurrent_locks) {
  4234       concurrent_locks.print_locks_on(p, st);
  4234       concurrent_locks.print_locks_on(p, st);
  4235     }
  4235     }
  4236 #endif // INCLUDE_ALL_GCS
  4236 #endif // INCLUDE_SERVICES
  4237   }
  4237   }
  4238 
  4238 
  4239   VMThread::vm_thread()->print_on(st);
  4239   VMThread::vm_thread()->print_on(st);
  4240   st->cr();
  4240   st->cr();
  4241   Universe::heap()->print_gc_threads_on(st);
  4241   Universe::heap()->print_gc_threads_on(st);