Mercurial > hg > truffle
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 |