Prossima versione di Android per rimuovere Dalvik e rendere ART predefinito

La prossima versione principale di Android sarà impostata per rimuovere definitivamente Dalvik e impostare ART Runtime Compiler come predefinito!

Da quando noi ho visto per la prima volta ART apparire insieme al rilascio di Android 4.4 KitKat, sapevamo tutti che alla fine avrebbe sostituito il compilatore runtime Dalvik, obsoleto e relativamente inefficiente. Bene gente, il momento è ormai alle porte, poiché gli impegni presi ieri sera tardi al ramo principale dell'AOSP mostrano che Dalvik riceve l'ascia e ART viene impostato come predefinito.

Le modifiche in questione sono sotto forma di commit uniti 98553 E 98618. Il primo è responsabile della rimozione di Dalvik dal ramo master AOSP e il secondo cambia il compilatore runtime predefinito in ART.

I cambiamenti nel loro pieno splendore possono essere visti di seguito:

Dalvik è morto, viva Dalvik! NON UNIRE

croot

cdlibcore

avvio del repository dalvik-is-dead-long-live-dalvik .

sincronizzazione del repository -c .

git rm -r libdvm

git add JavaLibrary.mk (dopo aver rimosso i riferimenti libdvm, aggiungendo riferimenti espliciti core-libart)

git add Docs.mk (dopo aver sostituito i riferimenti a libdvm con libart)

git add benchmarks/Android.mk (dopo aver aggiunto riferimenti espliciti core-libart)

git aggiungi Android.mk (dopo aver rimosso la destinazione dalvik-host)

git commit -a -m 'Dalvik è morto, lunga vita a Dalvik! NON UNIRE'

Passa da core a core-libart

Ebbene gente, le fusioni parlano da sole. Dalvik è morto, viva Dalvik! E a giudicare da quanto sia diventata praticabile l'ARTE negli ultimi mesi, Dalvik probabilmente non lo sarà mancato, almeno non dopo che lo sviluppatore riconosciuto senior XDA rovo89 ha rilasciato una build Xposed compatibile con ART Struttura. :)

[Fonte: revisione del codice AOSP (modifiche 98553 E 98618)]