Value type alignment in array ?
Remi Forax
forax at univ-mlv.fr
Mon Jul 2 06:54:47 UTC 2018
Let say i've a 64 bits VM with compressed oops,
as far as i know, a heap allocate instance of a class will be aligned to 64bits because it can contain a long or a double that need to be 64 bits aligned,
now let suppose i declare a value type with no long or double, if the value type is allocated in the heap it will be aligned to 64 bits but if the value type is a cell of an array, in that case will it be 32 bits aligned ?
regards,
Rémi
More information about the valhalla-dev
mailing list