hotspot/src/cpu/sparc/vm/globals_sparc.hpp
changeset 35071 a0910b1d3e0d
parent 33628 09241459a8b8
child 36099 bb0cc62ab037
equal deleted inserted replaced
35066:cd4ac076bf7f 35071:a0910b1d3e0d
    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);