hotspot/src/share/vm/runtime/thread.cpp
changeset 33107 77bf0d2069a3
parent 33105 294e48b4f704
child 33148 68fa8b6c4340
equal deleted inserted replaced
33106:20c533b9e167 33107:77bf0d2069a3
    29 #include "classfile/vmSymbols.hpp"
    29 #include "classfile/vmSymbols.hpp"
    30 #include "code/codeCache.hpp"
    30 #include "code/codeCache.hpp"
    31 #include "code/codeCacheExtensions.hpp"
    31 #include "code/codeCacheExtensions.hpp"
    32 #include "code/scopeDesc.hpp"
    32 #include "code/scopeDesc.hpp"
    33 #include "compiler/compileBroker.hpp"
    33 #include "compiler/compileBroker.hpp"
       
    34 #include "gc/shared/gcId.hpp"
    34 #include "gc/shared/gcLocker.inline.hpp"
    35 #include "gc/shared/gcLocker.inline.hpp"
    35 #include "gc/shared/workgroup.hpp"
    36 #include "gc/shared/workgroup.hpp"
    36 #include "interpreter/interpreter.hpp"
    37 #include "interpreter/interpreter.hpp"
    37 #include "interpreter/linkResolver.hpp"
    38 #include "interpreter/linkResolver.hpp"
    38 #include "interpreter/oopMapCache.hpp"
    39 #include "interpreter/oopMapCache.hpp"
  1147 // NamedThread --  non-JavaThread subclasses with multiple
  1148 // NamedThread --  non-JavaThread subclasses with multiple
  1148 // uniquely named instances should derive from this.
  1149 // uniquely named instances should derive from this.
  1149 NamedThread::NamedThread() : Thread() {
  1150 NamedThread::NamedThread() : Thread() {
  1150   _name = NULL;
  1151   _name = NULL;
  1151   _processed_thread = NULL;
  1152   _processed_thread = NULL;
       
  1153   _gc_id = GCId::undefined();
  1152 }
  1154 }
  1153 
  1155 
  1154 NamedThread::~NamedThread() {
  1156 NamedThread::~NamedThread() {
  1155   if (_name != NULL) {
  1157   if (_name != NULL) {
  1156     FREE_C_HEAP_ARRAY(char, _name);
  1158     FREE_C_HEAP_ARRAY(char, _name);