I've been wondering for a long time about performance on Android and how it can be improved. One area I think is overlooked is Dalvik. From what I can understand, Dalvik is a good VM in concept but lack the latest and greatest in VM technology. I've seen benchmark compared to other VM that are not very positive for Dalvik and the Android plattform. Or look at Android Turbo where a highly optimized Dalvik VM outpace anything you can challenge it with. And one thing I don't quite understand is the lack of focus on improving performance of the VM, given that it is central to all the apps on Android.
So one thing I was thinking is why not impement ahead of time compilation at installation time? People are used to have some waiting time while installing app. Why not use that time to compile DEX to native codes right away and store only that native code with the class structure? Was it tried before? Etienne -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

