[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