RFR (XS) 8004713: Stackoverflowerror thrown when thread stack straddles 0x80000000

Vladimir Kozlov vladimir.kozlov at oracle.com
Thu Dec 13 16:51:19 PST 2012


Good. I will push it.

Thanks,
Vladimir

On 12/13/12 4:26 PM, Paul Nauman wrote:
> SPARC template interpreter uses signed comparison when checking for
> stack overflow while pushing a stack frame larger than the page size. In
> 32 bit VM that can cause unnecessary StackOverflowErrors. Fix is to use
> unsigned comparison when checking for stack overflow.
>
> http://cr.openjdk.java.net/~kvn/8004713/webrev/
>
> Paul Nauman


More information about the hotspot-dev mailing list