13 comments

[ 0.23 ms ] story [ 65.8 ms ] thread
I've been using ART ever since KitKat came out for the Nexus 4, and have had no problems with it. It seems pretty stable.
But are there benefits?
I haven't measured, but it feels faster (some apps seem to load much faster, Wikipedia for example).
Apps should start faster, since they don't have to wait for the VM to identify hotspots and JIT them. This should also lead to reduced memory usage overall.
I'd guess ahead-of-time compilation means they can "afford" slower compilation times (i.e., a slow compile won't disrupt the flow of user in an app). And that would give them room to do more optimization. But that's totally a guess.
Same here, works fine. Disclaimer: My brother works on it at Google :-)
Wow this is fantastic. Does it mean the next version of Android will have ART enabled by default?