[jdk17u-dev] RFR: 8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path

Dmitry Chuyko dchuyko at openjdk.org
Thu Sep 15 10:14:28 UTC 2022


This is a tiny performance fix for x86 and aarch64 in compressed oops mode. All related changes mentioned in the original description are present in 17.

The only modification in the patch is the removal of the riscv port part.

Testing: jtreg tier1, tier2 on x86 and aarch64.

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

Commit messages:
 - Backport b5a646ee6cfd432cef6b7e69a177959227a38ace

Changes: https://git.openjdk.org/jdk17u-dev/pull/672/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=672&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8287425
  Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/672.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/672/head:pull/672

PR: https://git.openjdk.org/jdk17u-dev/pull/672


More information about the jdk-updates-dev mailing list