7 ms·
What's wrong with the underlying architecture of Flash that makes it poor on Arm?
by statictype 16y ago
What's wrong with the underlying architecture of Flash that makes it poor on Arm?
- tomjen3 16y ago(First sorry for the incoherent rambling above, it made sense when I wrote it) The flash machine architecture (at least last time I read about it, about a year ago) was based on a stack architecture, which is pretty okay on an x86 but doesn't work very well on an ARM processor primarily because it is optimized for register use (and has a lot more registers than is normally used in x86). See also this question [http://stackoverflow.com/questions/2719469/why-is-the-jvm-stack-based-and-the-dalvik-vm-register-based http://stackoverflow.com/questions/2719469/why-is-the-jvm-st...] on stack overflow.