git: openjdk/jdk8u-dev: 8233019: java.lang.Class.isPrimitive() (C1) returns wrong result if Klass* is aligned to 32bit

Fei Yang fyang at openjdk.org
Mon Jul 11 02:51:19 UTC 2022


Changeset: 972112ed
Author:    Dongbo He <dongbohe at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-07-11 02:49:54 +0000
URL:       https://git.openjdk.org/jdk8u-dev/commit/972112ed520b8f5465ae15c47e6af2db92aa3a58

8233019: java.lang.Class.isPrimitive() (C1) returns wrong result if Klass* is aligned to 32bit

Reviewed-by: phh
Backport-of: b67ca938f37f952e53f73d2e0b8ebcaf96139fda

! hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! hotspot/src/share/vm/c1/c1_LIRGenerator.cpp
! hotspot/test/compiler/intrinsics/klass/TestIsPrimitive.java



More information about the jdk8u-dev-changes mailing list