Il tanto agognato passaggio di consegne tra la Dalvik Virtual Machine e il compilatore ART potrebbe concretizzarsi entro breve tempo.
Più di una volta abbiamo espresso le nostre ipotesi circa la possibilità di vedere ART a bordo della prossima major release di Android (4.5 o 5.0 che sia) e quest’oggi, grazie ad alcuni commit scovati all’interno dell’AOSP, abbiamo ricevuto una sorta di conferma ufficiale.
Questo il codice “incriminato”:
Dalvik is dead, long live Dalvik! DO NOT MERGE
croot
cd libcore
repo start dalvik-is-dead-long-live-dalvik .
repo sync -c .
git rm -r libdvm git add JavaLibrary.mk (after removing libdvm references, adding explict core-libart references)
git add Docs.mk (after replacing references to libdvm with libart)
git add benchmarks/Android.mk (after adding explict core-libart references)
git add Android.mk (after removing dalvik-host target)
git commit -a -m ‘Dalvik is dead, long live Dalvik! DO NOT MERGE’
La prima riga parla chiaro: Dalvik is dead!
Nel futuro di Android troverà posto unicamente ART e il vecchio sistema basato sulla Dalvik sarà solo un (brutto) ricordo. Maggiori informazioni sull’utilizzo di ART verranno svelate con ogni probabilità durante il Google I/O. Stay tuned.