Mercurial > hg > truffle
comparison src/share/vm/runtime/thread.cpp @ 7180:f34d701e952e
8003935: Simplify the needed includes for using Thread::current()
Reviewed-by: dholmes, rbackman, coleenp
author | stefank |
---|---|
date | Tue, 27 Nov 2012 14:20:21 +0100 |
parents | d0aa87f04bd5 |
children | d2f8c38e543d |
comparison
equal
deleted
inserted
replaced
7179:d0aa87f04bd5 | 7180:f34d701e952e |
---|---|
63 #include "runtime/safepoint.hpp" | 63 #include "runtime/safepoint.hpp" |
64 #include "runtime/sharedRuntime.hpp" | 64 #include "runtime/sharedRuntime.hpp" |
65 #include "runtime/statSampler.hpp" | 65 #include "runtime/statSampler.hpp" |
66 #include "runtime/stubRoutines.hpp" | 66 #include "runtime/stubRoutines.hpp" |
67 #include "runtime/task.hpp" | 67 #include "runtime/task.hpp" |
68 #include "runtime/thread.inline.hpp" | |
68 #include "runtime/threadCritical.hpp" | 69 #include "runtime/threadCritical.hpp" |
69 #include "runtime/threadLocalStorage.hpp" | 70 #include "runtime/threadLocalStorage.hpp" |
70 #include "runtime/vframe.hpp" | 71 #include "runtime/vframe.hpp" |
71 #include "runtime/vframeArray.hpp" | 72 #include "runtime/vframeArray.hpp" |
72 #include "runtime/vframe_hp.hpp" | 73 #include "runtime/vframe_hp.hpp" |
81 #include "utilities/dtrace.hpp" | 82 #include "utilities/dtrace.hpp" |
82 #include "utilities/events.hpp" | 83 #include "utilities/events.hpp" |
83 #include "utilities/preserveException.hpp" | 84 #include "utilities/preserveException.hpp" |
84 #ifdef TARGET_OS_FAMILY_linux | 85 #ifdef TARGET_OS_FAMILY_linux |
85 # include "os_linux.inline.hpp" | 86 # include "os_linux.inline.hpp" |
86 # include "thread_linux.inline.hpp" | |
87 #endif | 87 #endif |
88 #ifdef TARGET_OS_FAMILY_solaris | 88 #ifdef TARGET_OS_FAMILY_solaris |
89 # include "os_solaris.inline.hpp" | 89 # include "os_solaris.inline.hpp" |
90 # include "thread_solaris.inline.hpp" | |
91 #endif | 90 #endif |
92 #ifdef TARGET_OS_FAMILY_windows | 91 #ifdef TARGET_OS_FAMILY_windows |
93 # include "os_windows.inline.hpp" | 92 # include "os_windows.inline.hpp" |
94 # include "thread_windows.inline.hpp" | |
95 #endif | 93 #endif |
96 #ifdef TARGET_OS_FAMILY_bsd | 94 #ifdef TARGET_OS_FAMILY_bsd |
97 # include "os_bsd.inline.hpp" | 95 # include "os_bsd.inline.hpp" |
98 # include "thread_bsd.inline.hpp" | |
99 #endif | 96 #endif |
100 #ifndef SERIALGC | 97 #ifndef SERIALGC |
101 #include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp" | 98 #include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp" |
102 #include "gc_implementation/g1/concurrentMarkThread.inline.hpp" | 99 #include "gc_implementation/g1/concurrentMarkThread.inline.hpp" |
103 #include "gc_implementation/parallelScavenge/pcTasks.hpp" | 100 #include "gc_implementation/parallelScavenge/pcTasks.hpp" |