30 # include "c1_globals_x86.hpp"
31 #endif
32 #ifdef TARGET_ARCH_sparc
33 # include "c1_globals_sparc.hpp"
34 #endif
35 #ifdef TARGET_ARCH_arm
36 # include "c1_globals_arm.hpp"
37 #endif
38 #ifdef TARGET_ARCH_ppc
39 # include "c1_globals_ppc.hpp"
40 #endif
41 #ifdef TARGET_OS_FAMILY_linux
42 # include "c1_globals_linux.hpp"
43 #endif
44 #ifdef TARGET_OS_FAMILY_solaris
45 # include "c1_globals_solaris.hpp"
46 #endif
47 #ifdef TARGET_OS_FAMILY_windows
48 # include "c1_globals_windows.hpp"
49 #endif
50
51 //
52 // Defines all global flags used by the client compiler.
53 //
54 #define C1_FLAGS(develop, develop_pd, product, product_pd, notproduct) \
55 \
56 /* Printing */ \
57 notproduct(bool, PrintC1Statistics, false, \
58 "Print Compiler1 statistics" ) \
59 \
60 notproduct(bool, PrintInitialBlockList, false, \
61 "Print block list of BlockListBuilder") \
62 \
63 notproduct(bool, PrintCFG, false, \
64 "Print control flow graph after each change") \
65 \
66 notproduct(bool, PrintCFG0, false, \
67 "Print control flow graph after construction") \
68 \
69 notproduct(bool, PrintCFG1, false, \
|
30 # include "c1_globals_x86.hpp"
31 #endif
32 #ifdef TARGET_ARCH_sparc
33 # include "c1_globals_sparc.hpp"
34 #endif
35 #ifdef TARGET_ARCH_arm
36 # include "c1_globals_arm.hpp"
37 #endif
38 #ifdef TARGET_ARCH_ppc
39 # include "c1_globals_ppc.hpp"
40 #endif
41 #ifdef TARGET_OS_FAMILY_linux
42 # include "c1_globals_linux.hpp"
43 #endif
44 #ifdef TARGET_OS_FAMILY_solaris
45 # include "c1_globals_solaris.hpp"
46 #endif
47 #ifdef TARGET_OS_FAMILY_windows
48 # include "c1_globals_windows.hpp"
49 #endif
50 #ifdef TARGET_OS_FAMILY_bsd
51 # include "c1_globals_bsd.hpp"
52 #endif
53
54 //
55 // Defines all global flags used by the client compiler.
56 //
57 #define C1_FLAGS(develop, develop_pd, product, product_pd, notproduct) \
58 \
59 /* Printing */ \
60 notproduct(bool, PrintC1Statistics, false, \
61 "Print Compiler1 statistics" ) \
62 \
63 notproduct(bool, PrintInitialBlockList, false, \
64 "Print block list of BlockListBuilder") \
65 \
66 notproduct(bool, PrintCFG, false, \
67 "Print control flow graph after each change") \
68 \
69 notproduct(bool, PrintCFG0, false, \
70 "Print control flow graph after construction") \
71 \
72 notproduct(bool, PrintCFG1, false, \
|