src/cpu/sparc/vm/globals_sparc.hpp

changeset 1800
6476042f815c
parent 1499
473cce303f13
child 1907
c18cbe5936b8
equal deleted inserted replaced
1799:0dc88ad3244e 1800:6476042f815c
38 38
39 define_pd_global(bool, ImplicitNullChecks, true); // Generate code for implicit null checks 39 define_pd_global(bool, ImplicitNullChecks, true); // Generate code for implicit null checks
40 define_pd_global(bool, UncommonNullCast, true); // Uncommon-trap NULLs past to check cast 40 define_pd_global(bool, UncommonNullCast, true); // Uncommon-trap NULLs past to check cast
41 41
42 define_pd_global(intx, CodeEntryAlignment, 32); 42 define_pd_global(intx, CodeEntryAlignment, 32);
43 // The default setting 16/16 seems to work best.
44 // (For _228_jack 16/16 is 2% better than 4/4, 16/4, 32/32, 32/16, or 16/32.)
45 define_pd_global(intx, OptoLoopAlignment, 16); // = 4*wordSize
43 define_pd_global(intx, InlineFrequencyCount, 50); // we can use more inlining on the SPARC 46 define_pd_global(intx, InlineFrequencyCount, 50); // we can use more inlining on the SPARC
44 define_pd_global(intx, InlineSmallCode, 1500); 47 define_pd_global(intx, InlineSmallCode, 1500);
45 #ifdef _LP64 48 #ifdef _LP64
46 // Stack slots are 2X larger in LP64 than in the 32 bit VM. 49 // Stack slots are 2X larger in LP64 than in the 32 bit VM.
47 define_pd_global(intx, ThreadStackSize, 1024); 50 define_pd_global(intx, ThreadStackSize, 1024);

mercurial