comparison src/share/vm/runtime/globals.hpp @ 1972:f95d63e2154a

6989984: Use standard include model for Hospot Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
author stefank
date Tue, 23 Nov 2010 13:22:55 -0800
parents f5c8d6e5bfee
children 828eafbd85cc 016a3628c885
comparison
equal deleted inserted replaced
1971:e33f46fc48ed 1972:f95d63e2154a
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any 20 * or visit www.oracle.com if you need additional information or have any
21 * questions. 21 * questions.
22 * 22 *
23 */ 23 */
24
25 #ifndef SHARE_VM_RUNTIME_GLOBALS_HPP
26 #define SHARE_VM_RUNTIME_GLOBALS_HPP
27
28 #include "utilities/debug.hpp"
29 #ifdef TARGET_ARCH_x86
30 # include "globals_x86.hpp"
31 #endif
32 #ifdef TARGET_ARCH_sparc
33 # include "globals_sparc.hpp"
34 #endif
35 #ifdef TARGET_ARCH_zero
36 # include "globals_zero.hpp"
37 #endif
38 #ifdef TARGET_OS_FAMILY_linux
39 # include "globals_linux.hpp"
40 #endif
41 #ifdef TARGET_OS_FAMILY_solaris
42 # include "globals_solaris.hpp"
43 #endif
44 #ifdef TARGET_OS_FAMILY_windows
45 # include "globals_windows.hpp"
46 #endif
47 #ifdef TARGET_OS_ARCH_linux_x86
48 # include "globals_linux_x86.hpp"
49 #endif
50 #ifdef TARGET_OS_ARCH_linux_sparc
51 # include "globals_linux_sparc.hpp"
52 #endif
53 #ifdef TARGET_OS_ARCH_linux_zero
54 # include "globals_linux_zero.hpp"
55 #endif
56 #ifdef TARGET_OS_ARCH_solaris_x86
57 # include "globals_solaris_x86.hpp"
58 #endif
59 #ifdef TARGET_OS_ARCH_solaris_sparc
60 # include "globals_solaris_sparc.hpp"
61 #endif
62 #ifdef TARGET_OS_ARCH_windows_x86
63 # include "globals_windows_x86.hpp"
64 #endif
65 #ifdef COMPILER1
66 #ifdef TARGET_ARCH_x86
67 # include "c1_globals_x86.hpp"
68 #endif
69 #ifdef TARGET_ARCH_sparc
70 # include "c1_globals_sparc.hpp"
71 #endif
72 #ifdef TARGET_OS_FAMILY_linux
73 # include "c1_globals_linux.hpp"
74 #endif
75 #ifdef TARGET_OS_FAMILY_solaris
76 # include "c1_globals_solaris.hpp"
77 #endif
78 #ifdef TARGET_OS_FAMILY_windows
79 # include "c1_globals_windows.hpp"
80 #endif
81 #endif
82 #ifdef COMPILER2
83 #ifdef TARGET_ARCH_x86
84 # include "c2_globals_x86.hpp"
85 #endif
86 #ifdef TARGET_ARCH_sparc
87 # include "c2_globals_sparc.hpp"
88 #endif
89 #ifdef TARGET_OS_FAMILY_linux
90 # include "c2_globals_linux.hpp"
91 #endif
92 #ifdef TARGET_OS_FAMILY_solaris
93 # include "c2_globals_solaris.hpp"
94 #endif
95 #ifdef TARGET_OS_FAMILY_windows
96 # include "c2_globals_windows.hpp"
97 #endif
98 #endif
99 #ifdef SHARK
100 #ifdef TARGET_ARCH_zero
101 # include "shark_globals_zero.hpp"
102 #endif
103 #endif
24 104
25 #if !defined(COMPILER1) && !defined(COMPILER2) && !defined(SHARK) 105 #if !defined(COMPILER1) && !defined(COMPILER2) && !defined(SHARK)
26 define_pd_global(bool, BackgroundCompilation, false); 106 define_pd_global(bool, BackgroundCompilation, false);
27 define_pd_global(bool, UseTLAB, false); 107 define_pd_global(bool, UseTLAB, false);
28 define_pd_global(bool, CICompileOSR, false); 108 define_pd_global(bool, CICompileOSR, false);
3674 #endif // _LP64 3754 #endif // _LP64
3675 3755
3676 RUNTIME_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_EXPERIMENTAL_FLAG, DECLARE_NOTPRODUCT_FLAG, DECLARE_MANAGEABLE_FLAG, DECLARE_PRODUCT_RW_FLAG, DECLARE_LP64_PRODUCT_FLAG) 3756 RUNTIME_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_EXPERIMENTAL_FLAG, DECLARE_NOTPRODUCT_FLAG, DECLARE_MANAGEABLE_FLAG, DECLARE_PRODUCT_RW_FLAG, DECLARE_LP64_PRODUCT_FLAG)
3677 3757
3678 RUNTIME_OS_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_NOTPRODUCT_FLAG) 3758 RUNTIME_OS_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_NOTPRODUCT_FLAG)
3759
3760 #endif // SHARE_VM_RUNTIME_GLOBALS_HPP