RFR: 8352675: Support Intel AVX10 converged vector ISA feature detection [v10]

Jatin Bhateja jbhateja at openjdk.org
Sat May 3 07:57:45 UTC 2025


On Sat, 3 May 2025 07:52:45 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:

> Ok, thanks! I wasn't sure you finished the pass.
> 
> I'm still seeing dynamic memory allocation which IMO unnecessarily complicates the implementation. Bitmap size is fixed and well-known at compile time. It enables `VM_Feature` class to embed the array of proper size inline. And it eliminates all the problems related to undesired sharing of backed array. (Also, `pre_initialize()` is not needed as well.)

I made it dynamic since to keep it flexible, but the bitmap size depends on maximum feature enum value.

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

PR Comment: https://git.openjdk.org/jdk/pull/24329#issuecomment-2848493614


More information about the graal-dev mailing list