Variability of the performance of Vector<E>
Paul Sandoz
paul.sandoz at oracle.com
Thu Jan 8 01:04:31 UTC 2026
> On Jan 7, 2026, at 4:42 PM, John Rose <john.r.rose at oracle.com> wrote:
>
> What I think (or hope) is that a large array hyper-alignment
> feature could silently patch up a number of such artifacts.
>
That's very appealing and transparent to the user. I would be interested in hearing what GC folks think. (I am skeptical of exposing too much of a user model, for similar reasons why we have not done so already for say contended fields, as users will get it wrong or over exploit it to their detriment).
If it works well it might also simplify any pre-loop of C2’s auto-vectorizer that pre-aligns (although when there are 2 or more inputs the stars need to align :-) ).
Paul.
More information about the panama-dev
mailing list