Hacker News new | past | comments | ask | show | jobs | submit login

You are correct. On a much larger project with a similar software engine, if I change all structs I pass by value to pass by reference my instruction count shoots up by 40% according to cachegrind (flto + ofast).

Amazing how powerful pass by value can be when it comes to pod structs.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: