News for hackers. Stuff that matters.
Re:V8: A Tale of TurboFan by mwcampbell on Thursday March 02, 2017 @10:14AM (#13774541)
Not really. Practically all Android devices support ARMv7 binaries. They have to, in order to work with applications that use the NDK. If what you say about Android were true, then AOT compilation for Windows on x86 wouldn't be feasible either.
Re:V8: A Tale of TurboFan by tachydyne on Thursday March 02, 2017 @07:38PM (#13779793)
This comment reminds me, there are actually a bunch of Android tablets that shipped with Intel Atom x86 processors. Intel worked some magic with libhoudini that allowed them to run ARM binaries surprisingly fast. If you're an app maker who actually cares about those devices (like my employer) then you end up building all your native code for x86 too. I recall the ARM binaries running at more than 50% of the native x86 ones, running optimized threaded and vectorized image processing code. I wish Intel would talk more about that library. I'd love to know what techniques it used.