auto ref is on the docket
John Colvin via Digitalmars-d
digitalmars-d at puremagic.com
Tue Jun 23 10:05:39 PDT 2015
On Tuesday, 23 June 2015 at 16:27:34 UTC, Jonathan M Davis wrote:
> On Tuesday, 23 June 2015 at 13:52:19 UTC, Daniel N wrote:
>> On Tuesday, 23 June 2015 at 11:03:10 UTC, Jonathan M Davis
>> wrote:
>>> [...]
>>
>> Thus the solution cannot require const.
>>
>> auto is worse because, if you later decide you need to add a
>> template parameter then the meaning is changed and you get a
>> _hidden_ performance issue.
>
> And how does it introduce a hidden performance issue. You'd end
> up with some template bloat, but that's it, and that's just
> going to increase the memory footprint of your program
> slightly, which isn't generally going to be a performance
> issue. It's just going to make your program slightly larger.
>
> - Jonathan M Davis
instruction cache misses can really hurt
More information about the Digitalmars-d
mailing list