52 define_pd_global(intx, InlineFrequencyCount, 50); // we can use more inlining on the SPARC |
52 define_pd_global(intx, InlineFrequencyCount, 50); // we can use more inlining on the SPARC |
53 define_pd_global(intx, InlineSmallCode, 1500); |
53 define_pd_global(intx, InlineSmallCode, 1500); |
54 |
54 |
55 #define DEFAULT_STACK_YELLOW_PAGES (2) |
55 #define DEFAULT_STACK_YELLOW_PAGES (2) |
56 #define DEFAULT_STACK_RED_PAGES (1) |
56 #define DEFAULT_STACK_RED_PAGES (1) |
|
57 #define DEFAULT_STACK_RESERVED_PAGES (SOLARIS_ONLY(1) NOT_SOLARIS(0)) |
57 |
58 |
58 #ifdef _LP64 |
59 #ifdef _LP64 |
59 // Stack slots are 2X larger in LP64 than in the 32 bit VM. |
60 // Stack slots are 2X larger in LP64 than in the 32 bit VM. |
60 define_pd_global(intx, ThreadStackSize, 1024); |
61 define_pd_global(intx, ThreadStackSize, 1024); |
61 define_pd_global(intx, VMThreadStackSize, 1024); |
62 define_pd_global(intx, VMThreadStackSize, 1024); |
67 #endif // _LP64 |
68 #endif // _LP64 |
68 |
69 |
69 #define MIN_STACK_YELLOW_PAGES DEFAULT_STACK_YELLOW_PAGES |
70 #define MIN_STACK_YELLOW_PAGES DEFAULT_STACK_YELLOW_PAGES |
70 #define MIN_STACK_RED_PAGES DEFAULT_STACK_RED_PAGES |
71 #define MIN_STACK_RED_PAGES DEFAULT_STACK_RED_PAGES |
71 #define MIN_STACK_SHADOW_PAGES DEFAULT_STACK_SHADOW_PAGES |
72 #define MIN_STACK_SHADOW_PAGES DEFAULT_STACK_SHADOW_PAGES |
|
73 #define MIN_STACK_RESERVED_PAGES (0) |
72 |
74 |
73 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES); |
75 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES); |
74 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES); |
76 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES); |
75 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES); |
77 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES); |
|
78 define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES); |
76 |
79 |
77 define_pd_global(bool, RewriteBytecodes, true); |
80 define_pd_global(bool, RewriteBytecodes, true); |
78 define_pd_global(bool, RewriteFrequentPairs, true); |
81 define_pd_global(bool, RewriteFrequentPairs, true); |
79 |
82 |
80 define_pd_global(bool, UseMembar, false); |
83 define_pd_global(bool, UseMembar, false); |