Google's Android mobile operating system got some significant performance improvements in version 2.2, codenamed Froyo. A high-performance JIT was introduced in Android's Dalvik runtime environment and the browser got some very deep optimizations. These enhancements make Android's performance more competitive than ever.

In our recent review of Android 2.2, we conducted some tests on the Nexus One to measure the extent of the JavaScript performance improvements. SunSpider and V8 benchmarks show that JavaScript execution in Froyo's Web browser is almost three times faster than in the previous version of the platform.

We compared these findings with that of our tests of Apple's mobile Safari browser on the iPhone 4. The results show that the Android device delivers significantly faster JavaScript execution than the iPhone, scoring over three times better on V8 and almost twice as fast on SunSpider. Apple has some work to do it if wants mobile Safari to retake the crown as the fastest mobile browser.