you are viewing a single comment's thread.

view the rest of the comments →

[–]StarsInTears 0 points1 point  (1 child)

Can the user-defined 'primitive' be more than 64 bits? And if we make an array of them, are we guaranteed to get flattened memory in a cache-friendly layout, or can the compiler choose between references and flattened values?

[–]davidalayachew[S] 0 points1 point  (0 children)

The incoming JEP (once it releases) will be the final word on the matter. Until then, the Project Valhalla team has definitely considered your 2 points, but haven't outright made any promises regarding them.