hotspot/src/cpu/sparc/vm/globals_sparc.hpp
changeset 33222 e0a340f4ab6e
parent 31783 dbc24ca25ee4
child 33230 23bb11a5cf4e
equal deleted inserted replaced
33219:08f642d9214f 33222:e0a340f4ab6e
    50 // (For _228_jack 16/16 is 2% better than 4/4, 16/4, 32/32, 32/16, or 16/32.)
    50 // (For _228_jack 16/16 is 2% better than 4/4, 16/4, 32/32, 32/16, or 16/32.)
    51 define_pd_global(intx, OptoLoopAlignment,     16);  // = 4*wordSize
    51 define_pd_global(intx, OptoLoopAlignment,     16);  // = 4*wordSize
    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)
       
    56 #define DEFAULT_STACK_RED_PAGES (1)
       
    57 
    55 #ifdef _LP64
    58 #ifdef _LP64
    56 // Stack slots are 2X larger in LP64 than in the 32 bit VM.
    59 // Stack slots are 2X larger in LP64 than in the 32 bit VM.
    57 define_pd_global(intx, ThreadStackSize,       1024);
    60 define_pd_global(intx, ThreadStackSize,       1024);
    58 define_pd_global(intx, VMThreadStackSize,     1024);
    61 define_pd_global(intx, VMThreadStackSize,     1024);
    59 define_pd_global(intx, StackShadowPages, 10 DEBUG_ONLY(+1));
    62 #define DEFAULT_STACK_SHADOW_PAGES (10 DEBUG_ONLY(+1))
    60 #else
    63 #else
    61 define_pd_global(intx, ThreadStackSize,       512);
    64 define_pd_global(intx, ThreadStackSize,       512);
    62 define_pd_global(intx, VMThreadStackSize,     512);
    65 define_pd_global(intx, VMThreadStackSize,     512);
    63 define_pd_global(intx, StackShadowPages, 3 DEBUG_ONLY(+1));
    66 #define DEFAULT_STACK_SHADOW_PAGES (3 DEBUG_ONLY(+1))
    64 #endif
    67 #endif // _LP64
    65 
    68 
    66 define_pd_global(intx, StackYellowPages, 2);
    69 #define MIN_STACK_YELLOW_PAGES DEFAULT_STACK_YELLOW_PAGES
    67 define_pd_global(intx, StackRedPages, 1);
    70 #define MIN_STACK_RED_PAGES DEFAULT_STACK_RED_PAGES
       
    71 #define MIN_STACK_SHADOW_PAGES DEFAULT_STACK_SHADOW_PAGES
       
    72 
       
    73 define_pd_global(intx, StackYellowPages, DEFAULT_STACK_YELLOW_PAGES);
       
    74 define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
       
    75 define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
    68 
    76 
    69 define_pd_global(bool, RewriteBytecodes,     true);
    77 define_pd_global(bool, RewriteBytecodes,     true);
    70 define_pd_global(bool, RewriteFrequentPairs, true);
    78 define_pd_global(bool, RewriteFrequentPairs, true);
    71 
    79 
    72 define_pd_global(bool, UseMembar,            false);
    80 define_pd_global(bool, UseMembar,            false);