[11u] RFR: 8059241: C2: Excessive RemoveUseless passes during incremental inlining
Lemmond, Dan
dlemmond at amazon.com
Fri Mar 26 17:38:40 UTC 2021
I've applied the patches for both of the bugs in the bugtail and both of them apply cleanly. If this gets approved, they'll need to be pushed together.
JBS Issues:
https://bugs.openjdk.java.net/browse/JDK-8221592
https://bugs.openjdk.java.net/browse/JDK-8223581
I'll make note of this when I make the "[11u] Fix Request" comment.
Roland, if you need anything from me please let me know.
Thanks,
Dan
On 3/26/21, 2:42 AM, "jdk-updates-dev on behalf of Andrew Haley" <jdk-updates-dev-retn at openjdk.java.net on behalf of aph at redhat.com> wrote:
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe.
On 3/26/21 9:21 AM, Roland Westrelin wrote:
>
>>> I’d like to request a review for this backport of JDK-8059241
>>> JBS: https://bugs.openjdk.java.net/browse/JDK-8059241
>>> Webrev: http://cr.openjdk.java.net/~dlemmond/8059241/webrev.11u.00/
>>
>> Ouch. We'd need a C2 specialist to have a very close look at the risk
>> of backporting this.
>
> This should mostly affect workloads that make heavy use of
> invokedynamic. That alone would decrease the risk. The fix has been
> integrated a while ago so it's well tested. I would say the change
> itself is clearly not trivial but fairly low risk.
Okay. Will you review this, please? And please consider the likely
performance gain v.s churn and risk.
--
Andrew Haley (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
More information about the jdk-updates-dev
mailing list