RFR: 8284883: JVM crash: guarantee(sect->end() <= sect->limit()) failed: sanity on AVX512 [v2]

Jatin Bhateja jbhateja at openjdk.java.net
Fri Apr 29 06:21:38 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

Marked as reviewed by jbhateja (Committer).

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

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


More information about the hotspot-compiler-dev mailing list