[fpc-pascal] Cache-line alignment for records
    Matias Ezequiel Vara Larsen 
    matiasevara at gmail.com
       
    Mon Mar 27 09:28:15 CEST 2023
    
    
  
Hello everyone, 
Apologies in the case this subject has been already discussed. I require
that some global variables be cache-line aligned. This is a requirement
for per-CPU variables that are statically defined to prevent cache
ping-pong. Is there any way to do this at fpc when the record is
declared? This would tell compiler to align every definition. Currently,
I can simply allocate memory and do the alignment afterwards, however, I
can't do this for all the cases.
Thanks, Matias.
    
    
More information about the fpc-pascal
mailing list