[9] RFR (S): 8174721: C1: Inlining through MH invokers/linkers in unreachable code is unsafe

Igor Veresov igor.veresov at oracle.com
Fri Feb 10 17:00:43 UTC 2017


Looks good to me.

igor

> On Feb 10, 2017, at 8:37 AM, Vladimir Ivanov <vladimir.x.ivanov at oracle.com> wrote:
> 
> http://cr.openjdk.java.net/~vlivanov/8174721/webrev.00/
> https://bugs.openjdk.java.net/browse/JDK-8174721
> 
> 8166110 didn't touch C1, but newly added regression test provoked similar failure there.
> 
> Add signature checks between linker & target methods to ensure inlining doesn't happen for evidently broken cases.
> 
> Testing: regression test, JPRT, RBT
> 
> Thanks!
> 
> Best regards,
> Vladimir Ivanov



More information about the hotspot-compiler-dev mailing list