comparison src/share/vm/runtime/thread.hpp @ 4559:723df37192d6

Make it possible again to build a real client libjvm, drop the UseGraal flag. Use the --vm option instead of a special -vm option in the bench command
author Gilles Duboscq <duboscq@ssw.jku.at>
date Fri, 10 Feb 2012 17:04:03 +0100
parents 04b9a2566eec
children 33df1aeaebbf
comparison
equal deleted inserted replaced
4558:3706975946e4 4559:723df37192d6
1746 CompilerThread(CompileQueue* queue, CompilerCounters* counters); 1746 CompilerThread(CompileQueue* queue, CompilerCounters* counters);
1747 1747
1748 bool is_Compiler_thread() const { return true; } 1748 bool is_Compiler_thread() const { return true; }
1749 // Hide this compiler thread from external view. 1749 // Hide this compiler thread from external view.
1750 // (tw) For Graal, the compiler thread should be visible. 1750 // (tw) For Graal, the compiler thread should be visible.
1751 bool is_hidden_from_external_view() const { return !UseGraal || !DebugGraal; } 1751 bool is_hidden_from_external_view() const {
1752 #ifdef GRAAL
1753 return !DebugGraal;
1754 #else
1755 return true;
1756 #endif
1757 }
1752 1758
1753 CompileQueue* queue() { return _queue; } 1759 CompileQueue* queue() { return _queue; }
1754 CompilerCounters* counters() { return _counters; } 1760 CompilerCounters* counters() { return _counters; }
1755 1761
1756 // Get/set the thread's logging information 1762 // Get/set the thread's logging information