You could have a situation where the languages are unified, but the boundary is still legible to the coder, in a way that encourages them to make boundary-crossing only be done for a good reason or in an efficient way.
-
-
Which is probably why Microsoft invested so early in PGO. Just the ability to inline IUnknown methods (QueryInterface(), AddRef(), Release()) in COM-heavy code seems huge…
-
How well does Microsoft's profiler-guided optimization work in practice? I know they've done a lot of it but I don't think I know anyone who's ever used it.
- 6 more replies
New conversation -
-
-
Even Intel’s branch predictors do a fine job with objc_msgSend these days. But since msgSends tend to fall along what would have been ABI boundaries across dylibs, often the opportunity for IPO isn’t there anyway
-
…how many instructions long is objc_msgSend now
- 7 more replies
New conversation -
-
-
Join and you can see the CPU manual
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
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.