equal
deleted
inserted
replaced
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); |