comparison 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
comparison
equal deleted inserted replaced
16101:99e2e006ade2 16102:64d8c6c8a00c
1029 new (ResourceObj::C_HEAP, mtCompiler) GrowableArray<CompilerThread*>(compiler_count, true); 1029 new (ResourceObj::C_HEAP, mtCompiler) GrowableArray<CompilerThread*>(compiler_count, true);
1030 1030
1031 char name_buffer[256]; 1031 char name_buffer[256];
1032 for (int i = 0; i < c2_compiler_count; i++) { 1032 for (int i = 0; i < c2_compiler_count; i++) {
1033 // Create a name for our thread. 1033 // Create a name for our thread.
1034 sprintf(name_buffer, "C2 CompilerThread%d", i); 1034 sprintf(name_buffer, "%s CompilerThread%d", _compilers[1]->name(), i);
1035 CompilerCounters* counters = new CompilerCounters("compilerThread", i, CHECK); 1035 CompilerCounters* counters = new CompilerCounters("compilerThread", i, CHECK);
1036 // Shark and C2 1036 // Shark and C2
1037 CompilerThread* new_thread = make_compiler_thread(name_buffer, _c2_method_queue, counters, _compilers[1], CHECK); 1037 CompilerThread* new_thread = make_compiler_thread(name_buffer, _c2_method_queue, counters, _compilers[1], CHECK);
1038 _compiler_threads->append(new_thread); 1038 _compiler_threads->append(new_thread);
1039 } 1039 }