RFR: 8323582: C2 SuperWord AlignVector: misaligned vector memory access with unaligned native memory [v3]
Roland Westrelin
roland at openjdk.org
Thu Feb 20 09:46:58 UTC 2025
On Wed, 19 Feb 2025 15:23:13 GMT, Emanuel Peter <epeter at openjdk.org> wrote:
> Do you see any better way than having the 2x code size if we need both a slow and fast loop?
No but I was confused by your comment about 3x and 4x which is why I asked for clarification.
Compiled code size affects inlining decisions: if a callee has compiled code and it's larger than some threshold, then the callee is considered too expensive to inline. With your change, some method that was considered ok to inline could now be considered too big. I think that's what Vladimir is concerned by. I don't see what you can do about it, this said.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/22016#issuecomment-2670957288
More information about the hotspot-dev
mailing list