hotspot/src/share/vm/utilities/workgroup.cpp
changeset 17087 f0b76c4c93a0
parent 17031 9a576749065b
child 17376 4ee999c3c007
--- a/hotspot/src/share/vm/utilities/workgroup.cpp	Tue Apr 30 09:17:06 2013 -0400
+++ b/hotspot/src/share/vm/utilities/workgroup.cpp	Tue Apr 30 11:56:52 2013 -0700
@@ -79,7 +79,7 @@
   }
   _gang_workers = NEW_C_HEAP_ARRAY(GangWorker*, total_workers(), mtInternal);
   if (gang_workers() == NULL) {
-    vm_exit_out_of_memory(0, "Cannot create GangWorker array.");
+    vm_exit_out_of_memory(0, OOM_MALLOC_ERROR, "Cannot create GangWorker array.");
     return false;
   }
   os::ThreadType worker_type;
@@ -93,7 +93,8 @@
     assert(new_worker != NULL, "Failed to allocate GangWorker");
     _gang_workers[worker] = new_worker;
     if (new_worker == NULL || !os::create_thread(new_worker, worker_type)) {
-      vm_exit_out_of_memory(0, "Cannot create worker GC thread. Out of system resources.");
+      vm_exit_out_of_memory(0, OOM_MALLOC_ERROR,
+              "Cannot create worker GC thread. Out of system resources.");
       return false;
     }
     if (!DisableStartThread) {