RFR (S) 8076987: C1 should support conditional card marks (UseCondCardMark)

Igor Veresov igor.veresov at oracle.com
Sat Apr 18 05:47:31 UTC 2015


Looks good to me.

igor

> On Apr 17, 2015, at 10:59 AM, Aleksey Shipilev <aleksey.shipilev at oracle.com> wrote:
> 
> Hi,
> 
> I would like to propose a tiny enhancement in C1: handling
> -XX:+UseCondCardMark. With tiered compilation enabled by default, we
> need to do C1 compiles with conditional card marks as well -- otherwise
> it collides with C2 compiled code that honestly does it.
> 
> RFE:
>  https://bugs.openjdk.java.net/browse/JDK-8076987
> 
> Webrev:
>  http://cr.openjdk.java.net/~shade/8076987/webrev.00/
> 
> Testing:
>  - eyeballing benchmark assembly dumps
>  - default JPRT
>  - JPRT with -XX:+UseCondCardMark
> 
> Thanks,
> -Aleksey
> 



More information about the hotspot-compiler-dev mailing list