41 #include "runtime/deoptimization.hpp" 42 #include "runtime/frame.inline.hpp" 43 #include "runtime/interfaceSupport.hpp" 44 #include "runtime/mutexLocker.hpp" 45 #include "runtime/orderAccess.inline.hpp" 46 #include "runtime/osThread.hpp" 47 #include "runtime/safepoint.hpp" 48 #include "runtime/signature.hpp" 49 #include "runtime/stubCodeGenerator.hpp" 50 #include "runtime/stubRoutines.hpp" 51 #include "runtime/sweeper.hpp" 52 #include "runtime/synchronizer.hpp" 53 #include "runtime/thread.inline.hpp" 54 #include "services/runtimeService.hpp" 55 #include "utilities/events.hpp" 56 #include "utilities/macros.hpp" 57 #ifdef TARGET_ARCH_x86 58 # include "nativeInst_x86.hpp" 59 # include "vmreg_x86.inline.hpp" 60 #endif 61 #ifdef TARGET_ARCH_sparc 62 # include "nativeInst_sparc.hpp" 63 # include "vmreg_sparc.inline.hpp" 64 #endif 65 #ifdef TARGET_ARCH_zero 66 # include "nativeInst_zero.hpp" 67 # include "vmreg_zero.inline.hpp" 68 #endif 69 #ifdef TARGET_ARCH_arm 70 # include "nativeInst_arm.hpp" 71 # include "vmreg_arm.inline.hpp" 72 #endif 73 #ifdef TARGET_ARCH_ppc 74 # include "nativeInst_ppc.hpp" 75 # include "vmreg_ppc.inline.hpp" 76 #endif 77 #if INCLUDE_ALL_GCS 78 #include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp" 79 #include "gc_implementation/shared/suspendibleThreadSet.hpp" 80 #endif // INCLUDE_ALL_GCS | 41 #include "runtime/deoptimization.hpp" 42 #include "runtime/frame.inline.hpp" 43 #include "runtime/interfaceSupport.hpp" 44 #include "runtime/mutexLocker.hpp" 45 #include "runtime/orderAccess.inline.hpp" 46 #include "runtime/osThread.hpp" 47 #include "runtime/safepoint.hpp" 48 #include "runtime/signature.hpp" 49 #include "runtime/stubCodeGenerator.hpp" 50 #include "runtime/stubRoutines.hpp" 51 #include "runtime/sweeper.hpp" 52 #include "runtime/synchronizer.hpp" 53 #include "runtime/thread.inline.hpp" 54 #include "services/runtimeService.hpp" 55 #include "utilities/events.hpp" 56 #include "utilities/macros.hpp" 57 #ifdef TARGET_ARCH_x86 58 # include "nativeInst_x86.hpp" 59 # include "vmreg_x86.inline.hpp" 60 #endif 61 #ifdef TARGET_ARCH_aarch64 62 # include "nativeInst_aarch64.hpp" 63 # include "vmreg_aarch64.inline.hpp" 64 #endif 65 #ifdef TARGET_ARCH_sparc 66 # include "nativeInst_sparc.hpp" 67 # include "vmreg_sparc.inline.hpp" 68 #endif 69 #ifdef TARGET_ARCH_zero 70 # include "nativeInst_zero.hpp" 71 # include "vmreg_zero.inline.hpp" 72 #endif 73 #ifdef TARGET_ARCH_arm 74 # include "nativeInst_arm.hpp" 75 # include "vmreg_arm.inline.hpp" 76 #endif 77 #ifdef TARGET_ARCH_ppc 78 # include "nativeInst_ppc.hpp" 79 # include "vmreg_ppc.inline.hpp" 80 #endif 81 #if INCLUDE_ALL_GCS 82 #include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp" 83 #include "gc_implementation/shared/suspendibleThreadSet.hpp" 84 #endif // INCLUDE_ALL_GCS |