Mercurial > hg > truffle
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 } |