57 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
58 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
59 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
60
61 // Use large code-entry alignment.
62 define_pd_global(uintx, CodeCacheSegmentSize, 128);
63 define_pd_global(intx, CodeEntryAlignment, 128);
64 define_pd_global(intx, OptoLoopAlignment, 16);
65 define_pd_global(intx, InlineFrequencyCount, 100);
66 define_pd_global(intx, InlineSmallCode, 1500);
67
68 // Flags for template interpreter.
69 define_pd_global(bool, RewriteBytecodes, true);
70 define_pd_global(bool, RewriteFrequentPairs, true);
71
72 define_pd_global(bool, UseMembar, false);
73
74 define_pd_global(bool, PreserveFramePointer, false);
75
76 define_pd_global(bool, ValueTypePassFieldsAsArgs, 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 // 2x unrolled loop is shorter with more than 9 HeapWords.
86 define_pd_global(intx, InitArrayShortSize, 9*BytesPerLong);
87
88 // Platform dependent flag handling: flags only defined on this platform.
89 #define ARCH_FLAGS(develop, \
90 product, \
91 diagnostic, \
92 experimental, \
93 notproduct, \
94 range, \
95 constraint, \
96 writeable) \
|
57 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
58 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
59 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
60
61 // Use large code-entry alignment.
62 define_pd_global(uintx, CodeCacheSegmentSize, 128);
63 define_pd_global(intx, CodeEntryAlignment, 128);
64 define_pd_global(intx, OptoLoopAlignment, 16);
65 define_pd_global(intx, InlineFrequencyCount, 100);
66 define_pd_global(intx, InlineSmallCode, 1500);
67
68 // Flags for template interpreter.
69 define_pd_global(bool, RewriteBytecodes, true);
70 define_pd_global(bool, RewriteFrequentPairs, true);
71
72 define_pd_global(bool, UseMembar, false);
73
74 define_pd_global(bool, PreserveFramePointer, false);
75
76 define_pd_global(bool, ValueTypePassFieldsAsArgs, false);
77 define_pd_global(bool, ValueTypeReturnedAsFields, false);
78
79 // GC Ergo Flags
80 define_pd_global(size_t, CMSYoungGenPerWorker, 16*M); // Default max size of CMS young gen, per GC worker thread.
81
82 define_pd_global(uintx, TypeProfileLevel, 111);
83
84 define_pd_global(bool, CompactStrings, true);
85
86 // 2x unrolled loop is shorter with more than 9 HeapWords.
87 define_pd_global(intx, InitArrayShortSize, 9*BytesPerLong);
88
89 // Platform dependent flag handling: flags only defined on this platform.
90 #define ARCH_FLAGS(develop, \
91 product, \
92 diagnostic, \
93 experimental, \
94 notproduct, \
95 range, \
96 constraint, \
97 writeable) \
|