I love single character code changes that generate massive performance improvements.
Unreal has had static code analysis passes not too long ago. It’s surprising that SA didn’t identify this issue. It’s also unlikely that programmer code reviews would have detected something as tiny as a missing ampersand.
Just another reminder of how difficult it is to identify performance problems.
The link needs updating to https://coconutlizard.co.uk/new/programming/smallandcool/
Thanks, Bruce. Updated.