[jdk21u] Integrated: 8318953: RISC-V: Small refactoring for MacroAssembler::test_bit

Gui Cao gcao at openjdk.org
Thu Nov 2 02:06:09 UTC 2023


On Mon, 30 Oct 2023 06:34:32 GMT, Gui Cao <gcao at openjdk.org> wrote:

> Hi, this backport to make the test_bit assember function more simpler and to improve performance when the parameter (1UL << bit_pos) exceeds 32-bit range. This is a risc-v specific change. Backport is clean, risk is low.
> ### Testing:
> qemu 8.1.50:
> - [x] Tier1 tests (release)

This pull request has now been integrated.

Changeset: 6e217669
Author:    Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
URL:       https://git.openjdk.org/jdk21u/commit/6e217669ff5ec1eccb309978cc676bd6fcba81a1
Stats:     10 lines in 3 files changed: 6 ins; 0 del; 4 mod

8318953: RISC-V: Small refactoring for MacroAssembler::test_bit

Backport-of: 988e1dfe6ec9b5e77d2e8a78eb792a127c6fe907

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

PR: https://git.openjdk.org/jdk21u/pull/301


More information about the jdk-updates-dev mailing list