RFR: 8284883: JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512 [v2]
Vladimir Kozlov
kvn at openjdk.java.net
Fri Apr 29 05:42:34 UTC 2022
On Fri, 29 Apr 2022 01:38:26 GMT, Dean Long <dlong at openjdk.org> wrote:
>> This fix prevents overflowing the C2 scratch buffer for large ClearArray operations. I also noticed that when IdealizeClearArrayNode is turned off, the "is_large" flag on the ClearArray node was not set correctly, so I fixed that too.
>>
>> I could use some help testing the x86_32 change.
>
> Dean Long has updated the pull request incrementally with three additional commits since the last revision:
>
> - use loop for large constant sizes passed to clear_mem
> - choose better array size to test more clear_mem paths
> - revert
Exactly like that. Good!
-------------
Marked as reviewed by kvn (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/8457
More information about the hotspot-compiler-dev
mailing list