RFR: 8281936: compiler/arguments/TestCodeEntryAlignment.java fails on AVX512 machines [v2]

Jie Fu jiefu at openjdk.java.net
Fri Feb 18 05:06:53 UTC 2022


On Thu, 17 Feb 2022 07:42:05 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

>>> So, there is no actual need to make the increase from `1000` to `1200` optional, as it would be cut down to size on `UseAVX <= 2` case anyway?
>> 
>> More code buffer is required for AVX3 since we have more registers (e.g., 512-bit registers) to be stored/restored.
>
>> > So, there is no actual need to make the increase from `1000` to `1200` optional, as it would be cut down to size on `UseAVX <= 2` case anyway?
>> 
>> More code buffer is required for AVX3 since we have more registers (e.g., 512-bit registers) to be stored/restored.
> 
> Yes, I understand. I am saying that we probably don't need to protect it with `UseAVX`, and can just bump to `1200` unconditionally, seeing how the stub would be copied out of the buffer anyway.

Thanks @shipilev and @vnkozlov for your review.

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

PR: https://git.openjdk.java.net/jdk/pull/7485


More information about the hotspot-compiler-dev mailing list