RFR(XS) 8087120: [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms
Andrew Haley
aph at redhat.com
Wed Jun 10 13:53:31 UTC 2015
On 06/10/2015 02:49 PM, Severin Gehwolf wrote:
> e fix is to use GCC's built-in function "__builtin_frame_address".
> This also works on GCC 5. It's GCC specific, though. On the other hand,
> I don't know if anybody builds Zero without GCC. An alternative would be
> to use alloca, but that has strange semantics if the stack pointer
> cannot be extended. Thoughts?
Returning the address of an alloca() would be no better. I'd stick with
__builtin_frame_address(0).
Andrew.
More information about the hotspot-dev
mailing list