Integrated: 8254244: Some code emitted by TemplateTable::branch is unused when running TieredCompilation

Claes Redestad redestad at openjdk.java.net
Fri Oct 9 11:05:20 UTC 2020


On Thu, 8 Oct 2020 15:26:22 GMT, Claes Redestad <redestad at openjdk.org> wrote:

> On x86, arm, aarch64 and s390, TemplateTable::branch emits code to allocate a MethodData which is never called if
> running TieredCompilation. Skipping it slightly reduces interpreter code size and results in a minor startup
> improvement (~100k instructions less).  The PPC implementation differs significantly, and is left untouched.

This pull request has now been integrated.

Changeset: 9cecc167
Author:    Claes Redestad <redestad at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/9cecc167
Stats:     5 lines in 4 files changed: 0 ins; 0 del; 5 mod

8254244: Some code emitted by TemplateTable::branch is unused when running TieredCompilation

Reviewed-by: mdoerr, coleenp, iveresov

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

PR: https://git.openjdk.java.net/jdk/pull/564


More information about the hotspot-compiler-dev mailing list