The Android* Marshmallow (6.0) release incorporates new features and capabilities and a number of enhancements to the Android Runtime* (ART) that result in improved application performance. Starting with Marshmallow, Intel shifted virtual machine (VM) engineering focus toward improving the user experience (UX) by optimizing for representative end-user activities that are part of applications and scenarios that application developers and users care about the most.
This article describes a few of these optimizations and the corresponding infrastructure that Intel implemented in the Marshmallow Optimizing compiler. It also describes a set of optimizations that are available only in Intel's version of Android Marshmallow and talks about Intel's enhancements of a few optimizations available in the Android Open Source Project (AOSP). These optimizations improve application performance and battery life on mobile devices. For a similar paper for the Lollipop release, see Intel Optimizations in the Android Compiler.
- The Future Of Android-x86 Is In Question
- The Android-x86 6.0-r2 released
- Android Marshmallow on PC Falls Flat
- AndEX Live CD Now Ships Android 6.0.1 Marshmallow with Linux Kernel 4.4.20 LTS
- Android-x86 6.0 Is Here If You Want to Run Android 6.0 Marshmallow on Your PC
- Remix OS for PC 3.0.204 Update Adds Android Security Patch for September 2016