Naslednja različica Androida za odstranitev Dalvika in nastavitev ART za privzeto

Naslednja večja različica Androida bo končno odstranila Dalvik in nastavila ART Runtime Compiler kot privzetega!

Odkar smo prvič videl ART pojavil ob izdaji Androida 4.4 KitKat, smo vsi vedeli, da bo sčasoma nadomestil zastareli in razmeroma neučinkovit prevajalnik izvajalnega okolja Dalvik. No, ljudje, čas je zdaj pred nami, saj sinoči pozno opravljene obveznosti glavni veji AOSP kažejo, da je Dalvik dobil sekiro in je ART nastavljen kot privzeti.

Zadevne spremembe so v obliki združenih potrditev 98553 in 98618. Prvi je odgovoren za odstranitev Dalvika iz glavne veje AOSP, drugi pa preklopi privzeti izvajalni prevajalnik na ART.

Spremembe v polnem sijaju si lahko ogledate spodaj:

Dalvik je mrtev, naj živi Dalvik! NE SPAJAJTE

korenček

cd libcore

repo začetek dalvik-je-mrtev-živi-dalvik.

repo sync -c.

git rm -r libdvm

git add JavaLibrary.mk (po odstranitvi referenc libdvm, dodajanje eksplicitnih referenc core-libart)

git add Docs.mk (po zamenjavi sklicev na libdvm z libart)

git add benchmarks/Android.mk (po dodajanju eksplicitnih referenc core-libart)

git add Android.mk (po odstranitvi cilja dalvik-host)

git commit -a -m 'Dalvik je mrtev, naj živi Dalvik! NE ZDRUŽI'

Preklopite z jedra na jedro-libart

No, ljudje, združitve govorijo same zase. Dalvik je mrtev, naj živi Dalvik! In sodeč po tem, kako uporabna je postala ART v zadnjih nekaj mesecih, Dalvik verjetno ne bo zgrešeno, vsaj ne po tem, ko starejši priznani razvijalec XDA rovo89 izda z ART združljivo gradnjo Xposed Okvir. :)

[Vir: Pregled kode AOSP (Spremembe 98553 in 98618)]