RFR: 8344068: Windows x86-64: Out of CodeBuffer space when generating final stubs
Vladimir Kozlov
kvn at openjdk.org
Thu Dec 5 16:32:41 UTC 2024
On Thu, 5 Dec 2024 14:08:30 GMT, Andrew Haley <aph at openjdk.org> wrote:
>> ZGC save/restores XMM registers regardless OS: [x86/gc/z/zBarrierSetAssembler_x86.cpp#L70](https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp#L70)
>
> I spent a while reading the dumps of final stubs. I can account for 10k additional for XMM stubs in final on Windows. This takes it to the edge.
>
> It may well be that this is really a ZGC thing, but with ZGC on Linux we get nowhere near the limit. I think there is about 20k difference between Linux and Windows with ZGC enabled. I can't account for all of it, though.
Okay, thank you for details.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/22516#discussion_r1871702910
More information about the hotspot-compiler-dev
mailing list