diff src/share/vm/compiler/compileBroker.cpp @ 16102:64d8c6c8a00c

derive native compiler thread name from Compiler::name
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Fri, 13 Jun 2014 10:37:06 -0700
parents 66a9286203a2
children a87f6927d73e
line wrap: on
line diff
--- a/src/share/vm/compiler/compileBroker.cpp	Fri Jun 13 18:19:58 2014 +0200
+++ b/src/share/vm/compiler/compileBroker.cpp	Fri Jun 13 10:37:06 2014 -0700
@@ -1031,7 +1031,7 @@
   char name_buffer[256];
   for (int i = 0; i < c2_compiler_count; i++) {
     // Create a name for our thread.
-    sprintf(name_buffer, "C2 CompilerThread%d", i);
+    sprintf(name_buffer, "%s CompilerThread%d", _compilers[1]->name(), i);
     CompilerCounters* counters = new CompilerCounters("compilerThread", i, CHECK);
     // Shark and C2
     CompilerThread* new_thread = make_compiler_thread(name_buffer, _c2_method_queue, counters, _compilers[1], CHECK);