> Would that loss of performance be related to ABI issues (in single > element case)? Right, for instance on SPARC, you have to pass even a one elemnt struct by pointer (at least that's my understanding!)