On Mon, 4 Nov 2024 14:21:09 GMT, Dan Heidinga wrote:
>> I think this is already done:
>>
>> `runtimeSetup()` is called inside `InstanceKlass::call_class_initializer()`.
>> When that returns, we will proceed to
>> `InstanceKlass::set_initialization_state_and_notify()` which will perform
>> the
On Mon, 4 Nov 2024 03:08:02 GMT, Ioi Lam wrote:
>> src/hotspot/share/cds/aotClassInitializer.cpp line 348:
>>
>>> 346: }
>>> 347: JavaValue result(T_VOID);
>>> 348: JavaCalls::call_static(&result, ik,
>>
>> Based on the discussions in JDK-8342283, do we need a memory fence after the
On Fri, 1 Nov 2024 03:54:24 GMT, Dan Heidinga wrote:
>> Ioi Lam has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Fixed whitespace; fixed minimal build
>
> src/hotspot/share/cds/aotClassInitializer.cpp line 348:
>
>> 346: }
>> 347:
On Thu, 31 Oct 2024 02:23:24 GMT, Ioi Lam wrote:
>> This is an implementation of [JEP 483: Ahead-of-Time Class Loading &
>> Linking](https://openjdk.org/jeps/483).
>>
>>
>> Note: this is a combined PR of the following individual PRs
>> - https://github.com/openjdk/jdk/pull/20516
>> - https
> This is an implementation of [JEP 483: Ahead-of-Time Class Loading &
> Linking](https://openjdk.org/jeps/483).
>
>
> Note: this is a combined PR of the following individual PRs
> - https://github.com/openjdk/jdk/pull/20516
> - https://github.com/openjdk/jdk/pull/20517
> - https://github.co