RFR: 8159236: [JVMCI] Window-saved SPARC registers should not be considered callee-save
Gilles Duboscq
gilles.m.duboscq at oracle.com
Wed Jun 15 15:30:10 UTC 2016
Hi,
Please review the following changes:
Webrev:
http://cr.openjdk.java.net/~gdub/webrev-8159236/
JIRA:
https://bugs.openjdk.java.net/browse/JDK-8159236
As explained in jira, SPARCHotSpotRegisterConfig currently declares the window-saved registers as callee-saved registers.
This causes problems if the compiler tries to emit code to save those registers.
The fix is to not return those registers as callee-save.
Gilles
More information about the hotspot-compiler-dev
mailing list