28 29 #include "utilities/globalDefinitions.hpp" 30 #include "utilities/macros.hpp" 31 32 // Set the default values for platform dependent flags used by the 33 // runtime system. See globals.hpp for details of what they do. 34 35 define_pd_global(bool, ConvertSleepToYield, true); 36 define_pd_global(bool, ShareVtableStubs, true); 37 define_pd_global(bool, CountInterpCalls, true); 38 define_pd_global(bool, NeedsDeoptSuspend, false); 39 40 define_pd_global(bool, ImplicitNullChecks, true); 41 define_pd_global(bool, UncommonNullCast, true); 42 43 define_pd_global(intx, CodeEntryAlignment, 32); 44 define_pd_global(intx, OptoLoopAlignment, 16); 45 define_pd_global(intx, InlineFrequencyCount, 100); 46 define_pd_global(intx, PreInflateSpin, 10); 47 48 define_pd_global(intx, StackYellowPages, 2); 49 define_pd_global(intx, StackRedPages, 1); 50 define_pd_global(intx, StackShadowPages, 5 LP64_ONLY(+1) DEBUG_ONLY(+3)); 51 52 define_pd_global(bool, RewriteBytecodes, true); 53 define_pd_global(bool, RewriteFrequentPairs, true); 54 55 define_pd_global(bool, UseMembar, true); 56 57 // GC Ergo Flags 58 define_pd_global(intx, CMSYoungGenPerWorker, 16*M); // default max size of CMS young gen, per GC worker thread 59 60 #define ARCH_FLAGS(develop, product, diagnostic, experimental, notproduct) 61 62 #endif // CPU_ZERO_VM_GLOBALS_ZERO_HPP | 28 29 #include "utilities/globalDefinitions.hpp" 30 #include "utilities/macros.hpp" 31 32 // Set the default values for platform dependent flags used by the 33 // runtime system. See globals.hpp for details of what they do. 34 35 define_pd_global(bool, ConvertSleepToYield, true); 36 define_pd_global(bool, ShareVtableStubs, true); 37 define_pd_global(bool, CountInterpCalls, true); 38 define_pd_global(bool, NeedsDeoptSuspend, false); 39 40 define_pd_global(bool, ImplicitNullChecks, true); 41 define_pd_global(bool, UncommonNullCast, true); 42 43 define_pd_global(intx, CodeEntryAlignment, 32); 44 define_pd_global(intx, OptoLoopAlignment, 16); 45 define_pd_global(intx, InlineFrequencyCount, 100); 46 define_pd_global(intx, PreInflateSpin, 10); 47 48 define_pd_global(intx, StackYellowSize, 8*K); 49 define_pd_global(intx, StackRedSize, 4*K); 50 define_pd_global(intx, StackShadowSize, 20*K LP64_ONLY(+4*K) DEBUG_ONLY(+12*K)); 51 52 define_pd_global(bool, RewriteBytecodes, true); 53 define_pd_global(bool, RewriteFrequentPairs, true); 54 55 define_pd_global(bool, UseMembar, true); 56 57 // GC Ergo Flags 58 define_pd_global(intx, CMSYoungGenPerWorker, 16*M); // default max size of CMS young gen, per GC worker thread 59 60 #define ARCH_FLAGS(develop, product, diagnostic, experimental, notproduct) 61 62 #endif // CPU_ZERO_VM_GLOBALS_ZERO_HPP |