That’s not really true on newer architectures. Branch prediction with history in practice predicts msgSend fairly well
Inline caching is a form of speculative devirtualization. The devirtualized method is a single “call IMP” instruction :)
-
-
If you want. The trade-offs and applicability are somewhat different.
-
Which is why it’s useful to consider them differently.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.