RFR: 8331429: [JVMCI] Cleanup JVMCIRuntime allocation routines

Dean Long dlong at openjdk.org
Fri May 10 21:40:17 UTC 2024


On Fri, 10 May 2024 13:06:21 GMT, Yudi Zheng <yzheng at openjdk.org> wrote:

> This PR removes allocation routines that may throw exception from JVMCIRuntime. It also exports various symbols related to the hashed secondary supers table.

src/hotspot/share/jvmci/jvmciRuntime.cpp line 131:

> 129:       // Cannot re-execute class initialization without side effects
> 130:       // so return without attempting the initialization
> 131:       return;

Do we need to call `current->set_vm_result(nullptr)` on these bailout paths?

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

PR Review Comment: https://git.openjdk.org/jdk/pull/19176#discussion_r1597249765


More information about the hotspot-compiler-dev mailing list