54 #include "runtime/thread.inline.hpp" |
54 #include "runtime/thread.inline.hpp" |
55 #include "services/memTracker.hpp" |
55 #include "services/memTracker.hpp" |
56 #include "services/runtimeService.hpp" |
56 #include "services/runtimeService.hpp" |
57 #include "utilities/events.hpp" |
57 #include "utilities/events.hpp" |
58 #include "utilities/macros.hpp" |
58 #include "utilities/macros.hpp" |
59 #ifdef TARGET_ARCH_x86 |
|
60 # include "nativeInst_x86.hpp" |
|
61 # include "vmreg_x86.inline.hpp" |
|
62 #endif |
|
63 #ifdef TARGET_ARCH_sparc |
|
64 # include "nativeInst_sparc.hpp" |
|
65 # include "vmreg_sparc.inline.hpp" |
|
66 #endif |
|
67 #ifdef TARGET_ARCH_zero |
|
68 # include "nativeInst_zero.hpp" |
|
69 # include "vmreg_zero.inline.hpp" |
|
70 #endif |
|
71 #ifdef TARGET_ARCH_arm |
|
72 # include "nativeInst_arm.hpp" |
|
73 # include "vmreg_arm.inline.hpp" |
|
74 #endif |
|
75 #ifdef TARGET_ARCH_ppc |
|
76 # include "nativeInst_ppc.hpp" |
|
77 # include "vmreg_ppc.inline.hpp" |
|
78 #endif |
|
79 #if INCLUDE_ALL_GCS |
59 #if INCLUDE_ALL_GCS |
80 #include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp" |
60 #include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp" |
81 #include "gc_implementation/shared/suspendibleThreadSet.hpp" |
61 #include "gc_implementation/shared/suspendibleThreadSet.hpp" |
82 #endif // INCLUDE_ALL_GCS |
62 #endif // INCLUDE_ALL_GCS |
83 #ifdef COMPILER1 |
63 #ifdef COMPILER1 |