68 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
69 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
70
71 define_pd_global(bool, RewriteBytecodes, true);
72 define_pd_global(bool, RewriteFrequentPairs, true);
73
74 define_pd_global(bool, UseMembar, true);
75
76 define_pd_global(bool, PreserveFramePointer, false);
77
78 // GC Ergo Flags
79 define_pd_global(size_t, CMSYoungGenPerWorker, 16*M); // Default max size of CMS young gen, per GC worker thread.
80
81 define_pd_global(uintx, TypeProfileLevel, 111);
82
83 define_pd_global(bool, CompactStrings, true);
84
85 // 8146801 (Short Array Allocation): No performance work done here yet.
86 define_pd_global(intx, InitArrayShortSize, 1*BytesPerLong);
87
88 define_pd_global(bool, ThreadLocalHandshakes, false);
89
90 #define ARCH_FLAGS(develop, product, diagnostic, experimental, notproduct, range, constraint, writeable) \
91 \
92 /* Reoptimize code-sequences of calls at runtime, e.g. replace an */ \
93 /* indirect call by a direct call. */ \
94 product(bool, ReoptimizeCallSequences, true, \
95 "Reoptimize code-sequences of calls at runtime.") \
96 \
97 product(bool, UseByteReverseInstruction, true, \
98 "Use byte reverse instruction.") \
99 \
100 product(bool, ExpandLoadingBaseDecode, true, "Expand the assembler " \
101 "instruction required to load the base from DecodeN nodes during " \
102 "matching.") \
103 product(bool, ExpandLoadingBaseDecode_NN, true, "Expand the assembler " \
104 "instruction required to load the base from DecodeN_NN nodes " \
105 "during matching.") \
106 product(bool, ExpandLoadingBaseEncode, true, "Expand the assembler " \
107 "instruction required to load the base from EncodeP nodes during " \
108 "matching.") \
|
68 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
69 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
70
71 define_pd_global(bool, RewriteBytecodes, true);
72 define_pd_global(bool, RewriteFrequentPairs, true);
73
74 define_pd_global(bool, UseMembar, true);
75
76 define_pd_global(bool, PreserveFramePointer, false);
77
78 // GC Ergo Flags
79 define_pd_global(size_t, CMSYoungGenPerWorker, 16*M); // Default max size of CMS young gen, per GC worker thread.
80
81 define_pd_global(uintx, TypeProfileLevel, 111);
82
83 define_pd_global(bool, CompactStrings, true);
84
85 // 8146801 (Short Array Allocation): No performance work done here yet.
86 define_pd_global(intx, InitArrayShortSize, 1*BytesPerLong);
87
88 define_pd_global(bool, ThreadLocalHandshakes, true);
89
90 #define ARCH_FLAGS(develop, product, diagnostic, experimental, notproduct, range, constraint, writeable) \
91 \
92 /* Reoptimize code-sequences of calls at runtime, e.g. replace an */ \
93 /* indirect call by a direct call. */ \
94 product(bool, ReoptimizeCallSequences, true, \
95 "Reoptimize code-sequences of calls at runtime.") \
96 \
97 product(bool, UseByteReverseInstruction, true, \
98 "Use byte reverse instruction.") \
99 \
100 product(bool, ExpandLoadingBaseDecode, true, "Expand the assembler " \
101 "instruction required to load the base from DecodeN nodes during " \
102 "matching.") \
103 product(bool, ExpandLoadingBaseDecode_NN, true, "Expand the assembler " \
104 "instruction required to load the base from DecodeN_NN nodes " \
105 "during matching.") \
106 product(bool, ExpandLoadingBaseEncode, true, "Expand the assembler " \
107 "instruction required to load the base from EncodeP nodes during " \
108 "matching.") \
|