3 ms·
At that point, it'd basically become an x86 core, with all the space and complexity that requires. It's easier to translate in software.
by lucian1900 14y ago
At that point, it'd basically become an x86 core, with all the space and complexity that requires.
It's easier to translate in software.
- simias 14y agoI was not thinking about full blown x86 support, but partial support where it matters. A bit like the Jazelle Java bytecode support, it wouldn't really run x86 code in native but would support extensions that would make it easier and faster. I'm not familiar enough with the x86 instruction set to guess where this would really improve performances though.
- lucian1900 14y agoEven Jazelle is being dumped, since it was too complex in hardware. And x86 is much more complicated than JVM bytecode. Modern "Jazelle" is basically just Thumb (I think it's even called Thumb EE), and it requires software to translate to it (JIT to Thumb instead of to ARM).