RFR: 8365932: Implementation of JEP 516: Ahead-of-Time Object Caching with Any GC [v10]

Erik Österlund eosterlund at openjdk.org
Tue Oct 28 08:00:07 UTC 2025


On Mon, 27 Oct 2025 17:29:05 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

>> Erik Österlund has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 22 commits:
>> 
>>  - Merge branch 'master' into 8326035_JEP_object_streaming_v6
>>  - Missing unlock diagnostic VM options, and remove unintended comment
>>  - Fix for minimal
>>  - Change streaming/mapping states to be binary instead of tri states
>>  - Clean up VMProps
>>  - Make AOTStreamableObjects diagnostic
>>  - Test polishing
>>  - Merge branch 'master' into 8326035_JEP_object_streaming_v6
>>  - Test fix
>>  - move exception marks outside locks
>>  - ... and 12 more: https://git.openjdk.org/jdk/compare/97e5ac6e...3d771ca2
>
> src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp line 254:
> 
>> 252: __declspec(noinline)
>> 253: address os::current_stack_pointer() {
>> 254:   return ((address)_AddressOfReturnAddress()) + sizeof(void*);
> 
> Can you push whole this change as separate RFE? It seems not related to JEP.

Yes, I'm pushing it in https://github.com/openjdk/jdk/pull/27956

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

PR Review Comment: https://git.openjdk.org/jdk/pull/27732#discussion_r2468307257


More information about the hotspot-dev mailing list