Integrated: 8300002: Performance regression caused by non-inlined hot methods due to post call noop instructions

Sergey Kuksenko skuksenko at openjdk.org
Wed Jan 18 00:19:43 UTC 2023


On Thu, 12 Jan 2023 02:52:17 GMT, Sergey Kuksenko <skuksenko at openjdk.org> wrote:

> Post call nop instructions increase the size of methods, which leads to different inline decisions and performance regression.
> Restore inline behavior by excluding post call nop instructions sizes from inline heuristics.

This pull request has now been integrated.

Changeset: 89a032dc
Author:    Sergey Kuksenko <skuksenko at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/89a032dc057d04c996632ad317a0303cf3560852
Stats:     73 lines in 14 files changed: 52 ins; 0 del; 21 mod

8300002: Performance regression caused by non-inlined hot methods due to post call noop instructions

Reviewed-by: kvn, iveresov, eosterlund

-------------

PR: https://git.openjdk.org/jdk/pull/11958


More information about the hotspot-dev mailing list