> On Feb 1, 2023, at 8:27 PM, Michael Van Canneyt via fpc-devel > <fpc-devel@lists.freepascal.org> wrote: > > That's exactly what Adriaan is saying. With const the compiler can choose. > With constref, you force it not to copy. But this is not so efficient for > small parameter sizes.
So const will always pass records that are over a certain size by references? That’s good to know since “const” is more pleasant to look at it than constref. :) Regards, Ryan Joseph _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel