RFR: 8362559: [leyden] assert(!InstanceKlass::cast(receiver_klass)->is_not_initialized()) failed: receiver_klass must be initialized

Aleksey Shipilev shade at openjdk.org
Thu Jul 24 16:01:18 UTC 2025


On Wed, 23 Jul 2025 19:54:59 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

> Fix is proposed by @iklam: add check that we precompiling AOT code in C1 where we check for initialized klass.
> 
> I renamed `is_compiled()` to `is_compile()` because we are in pricing of compiling.
> 
> Tested tier1-4,tier8-comp

Looks reasonable. Cannot really see if we have caught all the places, but if tests are passing now, this is good.

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

Marked as reviewed by shade (Committer).

PR Review: https://git.openjdk.org/leyden/pull/88#pullrequestreview-3052279147


More information about the leyden-dev mailing list