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

Aleksey Shipilev aleksey.shipilev at oracle.com
Fri Apr 17 17:59:37 UTC 2015


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20150417/714cfe06/signature.asc>


More information about the hotspot-compiler-dev mailing list