[jdk17u-dev] Integrated: 8269516: AArch64: Assembler cleanups

Michael De Vera duke at openjdk.org
Tue May 27 16:06:07 UTC 2025


On Thu, 22 May 2025 22:34:37 GMT, Michael De Vera <duke at openjdk.org> wrote:

> Backport of JDK-826951. Cleans up aarch64 assembler code, including removing unnecessary indirections in the Assembler class and simplifing casts from FloatRegister to Register.  Prevents warning when building with GCC 13, offers parity with Oracle JDK, and decreases size of libjvm.so. Backport is clean, medium risk. Passing GHA tests, passing tier1 and tier2 tests locally on aarch64 linux.

This pull request has now been integrated.

Changeset: 6197c2de
Author:    Michael De Vera <mldevera at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
URL:       https://git.openjdk.org/jdk17u-dev/commit/6197c2dee1fe6b3b58f6e55e153e2bcc2a1718bd
Stats:     217 lines in 5 files changed: 79 ins; 72 del; 66 mod

8269516: AArch64: Assembler cleanups

Backport-of: 1810b1c2ad86e6907db09fffee97fa04174cdec2

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

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


More information about the jdk-updates-dev mailing list