RFR: 8159236: [JVMCI] Window-saved SPARC registers should not be considered callee-save

Igor Veresov igor.veresov at oracle.com
Thu Jun 16 05:01:10 UTC 2016


Looks good.

igor

> On Jun 15, 2016, at 8:30 AM, Gilles Duboscq <gilles.m.duboscq at oracle.com> wrote:
> 
> 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