RFR (S) 8131782: C1 Class.cast optimization breaks when Class is loaded from static final

Dean Long dean.long at oracle.com
Sat Jul 25 01:35:17 UTC 2015


OK I will push it now.  I did 'hg ci -u shade' so that Aleksey gets 
credit for it, and jcheck isn't complaining.  Does anyone know if JPRT 
does more checks for Committer status?  If so I'll have to redo it and 
add a Contributed-by line.

dl

changeset:   8724:df802f98b828
tag:         tip
user:        shade
date:        Fri Jul 24 21:29:11 2015 -0400
files:       src/share/vm/c1/c1_ValueType.cpp
description:
8131782: C1 Class.cast optimization breaks when Class is loaded from 
static final
Summary: change as_ValueType() to return InstanceConstant when appropriate
Reviewed-by: jrose


On 7/24/2015 5:12 PM, John Rose wrote:
> On Jul 24, 2015, at 1:19 PM, Dean Long <dean.long at oracle.com 
> <mailto:dean.long at oracle.com>> wrote:
>>
>> I can push it for you.  Do you need another review?
>
> I don't think he does; it's a simple change.  — John

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20150724/c874a3b2/attachment.html>


More information about the hotspot-compiler-dev mailing list