hsail support for different compression for klass ptrs vs. oops

Doug Simon doug.simon at oracle.com
Wed Nov 6 09:48:13 PST 2013


Looks good to me - I’ll integrate it.

On Nov 5, 2013, at 10:54 PM, Deneau, Tom <tom.deneau at amd.com> wrote:

> All --
> 
> I have posted a small webrev for hsail support for different compression for klass ptrs vs. oops to 
> http://cr.openjdk.java.net/~tdeneau/graal-webrevs/webrev-compressed-klass-ptrs/webrev/ 
> 
> We had an java8 based instanceof based test that started failing when graal started supporting different compressions for klass ptrs vs. oops.  I have added a java7 version of this test.
> 
> Brief Summary:
>  * HSAILHotSpotLIRGenerator passes possibly different base and shift for oops and klass ptrs to the lower layers.
>  * Avoids the overhead of testing for null on klass ptrs.
> 
> Could you please look this over?
> 
> -- Tom
> 
> 



More information about the graal-dev mailing list