on the assumption that it is as fast as you can get. I'm converting some code to units for faster build times and obviously inline doesn't work across units so I looked at switching to srfi-9 records but they seem really slow. A simple testcase gave me the following:
vectors inline: 2.94s vectors not inline: 6.43s srfi-9 records: 14.16s
Is there a faster record system to use?
BTW, I'm not claiming the use of records will materially impact the performance of my program but I don't see much advantage to records over what I'm doing now and it seems that bad performance is always waiting around the corner to bite me so why risk it?