Integrated: 8351778: JIT compiler fails when running -XX:AOTMode=create

Ioi Lam iklam at openjdk.org
Thu Mar 13 21:08:58 UTC 2025


On Thu, 13 Mar 2025 05:04:07 GMT, Ioi Lam <iklam at openjdk.org> wrote:

> Since [JDK-8348426](https://bugs.openjdk.org/browse/JDK-8348426), `SymbolTable::_shared_table` is corrupted inside the `VM_PopulateDumpSharedSpace` safepoint. Afterwards, the JIT will fail to look up classes/fields/etc, resulting in various mysterious crashes.
> 
> The fix is to use a separate table for dumping.

This pull request has now been integrated.

Changeset: be36b234
Author:    Ioi Lam <iklam at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/be36b234319f1ed89ea4f4ee29471b01c1dc89f2
Stats:     26 lines in 1 file changed: 5 ins; 15 del; 6 mod

8351778: JIT compiler fails when running -XX:AOTMode=create

Reviewed-by: shade, kvn, vlivanov

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

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


More information about the hotspot-runtime-dev mailing list