< prev index next >

src/hotspot/share/services/attachListener.cpp

Print this page

        

@@ -252,11 +252,11 @@
 static jint heap_inspection(AttachOperation* op, outputStream* out) {
   bool live_objects_only = true;   // default is true to retain the behavior before this change is made
   outputStream* os = out;   // if path not specified or path is NULL, use out
   fileStream* fs = NULL;
   const char* arg0 = op->arg(0);
-  uint parallel_thread_num = MAX(1, os::processor_count() * 3 / 8); // default is less than half of processors.
+  uint parallel_thread_num = MAX(1, os::initial_active_processor_count() * 3 / 8); // default is less than half of processors.
   if (arg0 != NULL && (strlen(arg0) > 0)) {
     if (strcmp(arg0, "-all") != 0 && strcmp(arg0, "-live") != 0) {
       out->print_cr("Invalid argument to inspectheap operation: %s", arg0);
       return JNI_ERR;
     }
< prev index next >