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

There's a lot of space left in code already to insert trampolines later. And in the end of the day most memory is data, not code.

And eventually, this code will get replaced anyway (just like today there are often multiple code paths in binaries, and a lot of code is compiled for host anyway).

In any case, the performance impact of a couple extra bytes per indirect call is small compared to disabling branch target prediction.




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

Search: