Are you referring to retpolines? Browsers and JS are *extremely* virtual call heavy. Perf impact must be carefully considered.
I haven’t measured, but my guess is that nobody can realistically deploy retpolines for perf reasons. Would be happy to be proven wrong.
-
-
@chandlerc1024 gave the performance impact of a not dissimilar c++ application when posting the retpoline work. Devirtualization and pgo/lto helps a lot though. -
What
@jfbastien said…JS jitcode can’t rely on devirtualization and PGO/LTO as much, both because it’s JS and because of compile time.
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.