Integrated: 8350303: ARM32: StubCodeGenerator::verify_stub(StubGenStubId) failed after JDK-8343767
Hao Sun
haosun at openjdk.org
Thu Feb 20 09:07:00 UTC 2025
On Wed, 19 Feb 2025 08:50:20 GMT, Hao Sun <haosun at openjdk.org> wrote:
> We encountered the following runtime error on ARM32:
>
>
> assert(StubRoutines::stub_to_blob(stub_id) == blob_id()) failed: wrong blob initial for generation of stub atomic_add
>
>
> I suppose it might be a mistake in JDK-8343767. `atomic_add` stub belongs to **initial** stubs, but it is set as **compiler** stub in JDK-8343767.
>
> Note that only ARM32 is affected as only ARM32 defines this stub.
>
> Tests: cross-build for `arm32, ppc64, riscv64, s390x` passed. Tier1~3 passed on Linux/AArch64 and Linux/x86_64
This pull request has now been integrated.
Changeset: 86d06162
Author: Hao Sun <haosun at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/86d0616276c0a8d60c3b7ff79ade6c83ff0c72a2
Stats: 4 lines in 1 file changed: 2 ins; 2 del; 0 mod
8350303: ARM32: StubCodeGenerator::verify_stub(StubGenStubId) failed after JDK-8343767
Reviewed-by: shade, adinn
-------------
PR: https://git.openjdk.org/jdk/pull/23687
More information about the hotspot-dev
mailing list