[jdk11u-dev] Withdrawn: 8250597: G1: Improve inlining around trim_queue
duke
duke at openjdk.java.net
Sat Dec 18 03:01:26 UTC 2021
On Fri, 11 Jun 2021 13:53:36 GMT, Dmitry Chuyko <dchuyko at openjdk.org> wrote:
> This change improves latency with G1 in some cases and makes trim_queue() code structure closer to current mainline.
>
> The original patch does not apply cleanly in particular because of https://bugs.openjdk.java.net/browse/JDK-8200545 . However the refactoring is rather simple because it is a rearrangement of code between functions with compiler hints. It has been reproduced (short description in the next comment).
>
> The change is isolated and is a set of code moves so the risk is low.
>
> Testing: tier1, tier2 on aarch64 and x86_64 in development, the change has been included in Liberica JDK 11u EA for some time.
>
> As an example of performance improvement, Critical-jOPS on Graviton2 raised +1%:+6.2% for 8GB heap.
This pull request has been closed without being integrated.
-------------
PR: https://git.openjdk.java.net/jdk11u-dev/pull/26
More information about the jdk-updates-dev
mailing list