Integrated: 8376761: ARM32: Constant base assert after JDK-8373266

Aleksey Shipilev shade at openjdk.org
Wed Feb 4 11:57:37 UTC 2026


On Mon, 2 Feb 2026 18:39:50 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Missed the obvious spot in [JDK-8373266](https://bugs.openjdk.org/browse/JDK-8373266). ARM32 uses this cached field for quick loads in CardTableBarrierSet barriers. This does not apply to Shenandoah and G1 barriers. So we only need to make sure card table is properly initialized to nullptr.
> 
> Additional testing:
>  - [x] Linux ARM32 build now passes `java HelloWorld.java`

This pull request has now been integrated.

Changeset: a181dd09
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/a181dd09bd7ba6b23bf34327aa2be61bb00768dd
Stats:     10 lines in 1 file changed: 10 ins; 0 del; 0 mod

8376761: ARM32: Constant base assert after JDK-8373266

Reviewed-by: stefank, ayang, tschatzl

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

PR: https://git.openjdk.org/jdk/pull/29528


More information about the hotspot-gc-dev mailing list