1.1 --- a/src/cpu/sparc/vm/sharedRuntime_sparc.cpp Fri Feb 17 15:06:39 2012 -0800 1.2 +++ b/src/cpu/sparc/vm/sharedRuntime_sparc.cpp Mon Feb 20 13:11:08 2012 -0800 1.3 @@ -3431,6 +3431,9 @@ 1.4 ResourceMark rm; 1.5 // setup code generation tools 1.6 int pad = VerifyThread ? 512 : 0;// Extra slop space for more verify code 1.7 + if (UseStackBanging) { 1.8 + pad += StackShadowPages*16 + 32; 1.9 + } 1.10 #ifdef _LP64 1.11 CodeBuffer buffer("deopt_blob", 2100+pad, 512); 1.12 #else 1.13 @@ -3650,6 +3653,9 @@ 1.14 ResourceMark rm; 1.15 // setup code generation tools 1.16 int pad = VerifyThread ? 512 : 0; 1.17 + if (UseStackBanging) { 1.18 + pad += StackShadowPages*16 + 32; 1.19 + } 1.20 #ifdef _LP64 1.21 CodeBuffer buffer("uncommon_trap_blob", 2700+pad, 512); 1.22 #else