On Tue, 15 Nov 2022 00:43:16 GMT, Vladimir Ivanov <vliva...@openjdk.org> wrote:
>> Volodymyr Paprotski has updated the pull request with a new target base due >> to a merge or a rebase. The pull request now contains 23 commits: >> >> - Merge remote-tracking branch 'origin/master' into avx512-poly >> - Vladimir's review >> - live review with Sandhya >> - jcheck >> - Sandhya's review >> - fix windows and 32b linux builds >> - add getLimbs to interface and reviews >> - fix 32-bit build >> - make UsePolyIntrinsics option diagnostic >> - Merge remote-tracking branch 'origin/master' into avx512-poly >> - ... and 13 more: https://git.openjdk.org/jdk/compare/e269dc03...a26ac7db > > src/hotspot/share/opto/library_call.cpp line 6976: > >> 6974: >> 6975: if (!stubAddr) return false; >> 6976: Node* input = argument(1); > > Receiver null check is missing. Since the method being intrinsified is > non-static, the intrinsic itself has to take care of receiver null check. I think I found the right code to copy-paste, if you could check again pls. ------------- PR: https://git.openjdk.org/jdk/pull/10582