61
62 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES);
63 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
64 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
65 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
66
67 define_pd_global(bool, VMContinuations, false);
68
69 define_pd_global(bool, RewriteBytecodes, true);
70 define_pd_global(bool, RewriteFrequentPairs, true);
71
72 define_pd_global(bool, PreserveFramePointer, false);
73
74 define_pd_global(uintx, TypeProfileLevel, 111);
75
76 define_pd_global(bool, CompactStrings, true);
77
78 // 8146801 (Short Array Allocation): No performance work done here yet.
79 define_pd_global(intx, InitArrayShortSize, 1*BytesPerLong);
80
81 #define ARCH_FLAGS(develop, \
82 product, \
83 range, \
84 constraint) \
85 \
86 /* Reoptimize code-sequences of calls at runtime, e.g. replace an */ \
87 /* indirect call by a direct call. */ \
88 product(bool, ReoptimizeCallSequences, true, DIAGNOSTIC, \
89 "Reoptimize code-sequences of calls at runtime.") \
90 \
91 product(bool, UseByteReverseInstruction, true, DIAGNOSTIC, \
92 "Use byte reverse instruction.") \
93 \
94 product(bool, ExpandLoadingBaseDecode, true, DIAGNOSTIC, \
95 "Expand the assembler instruction required to load the base from " \
96 "DecodeN nodes during matching.") \
97 product(bool, ExpandLoadingBaseDecode_NN, true, DIAGNOSTIC, \
98 "Expand the assembler instruction required to load the base from " \
99 "DecodeN_NN nodes during matching.") \
100 product(bool, ExpandLoadingBaseEncode, true, DIAGNOSTIC, \
|
61
62 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES);
63 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
64 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
65 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
66
67 define_pd_global(bool, VMContinuations, false);
68
69 define_pd_global(bool, RewriteBytecodes, true);
70 define_pd_global(bool, RewriteFrequentPairs, true);
71
72 define_pd_global(bool, PreserveFramePointer, false);
73
74 define_pd_global(uintx, TypeProfileLevel, 111);
75
76 define_pd_global(bool, CompactStrings, true);
77
78 // 8146801 (Short Array Allocation): No performance work done here yet.
79 define_pd_global(intx, InitArrayShortSize, 1*BytesPerLong);
80
81 define_pd_global(bool, InlineTypePassFieldsAsArgs, false);
82 define_pd_global(bool, InlineTypeReturnedAsFields, false);
83
84 #define ARCH_FLAGS(develop, \
85 product, \
86 range, \
87 constraint) \
88 \
89 /* Reoptimize code-sequences of calls at runtime, e.g. replace an */ \
90 /* indirect call by a direct call. */ \
91 product(bool, ReoptimizeCallSequences, true, DIAGNOSTIC, \
92 "Reoptimize code-sequences of calls at runtime.") \
93 \
94 product(bool, UseByteReverseInstruction, true, DIAGNOSTIC, \
95 "Use byte reverse instruction.") \
96 \
97 product(bool, ExpandLoadingBaseDecode, true, DIAGNOSTIC, \
98 "Expand the assembler instruction required to load the base from " \
99 "DecodeN nodes during matching.") \
100 product(bool, ExpandLoadingBaseDecode_NN, true, DIAGNOSTIC, \
101 "Expand the assembler instruction required to load the base from " \
102 "DecodeN_NN nodes during matching.") \
103 product(bool, ExpandLoadingBaseEncode, true, DIAGNOSTIC, \
|