Nākamā Android versija, lai noņemtu Dalvik un padarītu ART par noklusējumu

Nākamā lielākā Android versija beidzot noņemt Dalvik un iestatīt ART Runtime Compiler kā noklusējumu!

Kopš mēs pirmo reizi ieraudzīju MĀKSLU parādīsies kopā ar Android 4.4 KitKat izlaišanu, mēs visi zinājām, ka tas galu galā aizstās novecojošo un salīdzinoši neefektīvo Dalvik izpildlaika kompilatoru. Labi, ļaudis, ir pienācis laiks, jo vakar vēlu vakarā veiktās saistības attiecībā uz AOSP galveno filiāli parāda, ka Dalvik iegūst cirvi un ART ir iestatīti kā noklusējuma iestatījumi.

Attiecīgās izmaiņas ir apvienotu saistību veidā 98553 un 98618. Pirmais ir atbildīgs par Dalvik noņemšanu no AOSP galvenās filiāles, bet otrais pārslēdz noklusējuma izpildlaika kompilatoru uz ART.

Izmaiņas to pilnajā krāšņumā var redzēt zemāk:

Dalvik ir miris, lai dzīvo Dalvik! NESAPILDĪT

saknes

cd libcore

repo start dalvik-is-dead-long-live-dalvik .

repo sinhronizācija -c .

git rm -r libdvm

git add JavaLibrary.mk (pēc libdvm atsauču noņemšanas, pievienojot skaidras core-libart atsauces)

git add Docs.mk (pēc atsauces uz libdvm aizstāšanas ar libart)

git add benchmarks/Android.mk (pēc precīzas core-libart atsauces pievienošanas)

git pievienot Android.mk (pēc dalvik-host mērķa noņemšanas)

git commit -a -m 'Dalviks ir miris, lai dzīvo Dalvik! NESAPILDĪT'

Pārslēgties no pamata uz core-libartu

Labi, cilvēki, apvienošanās runā paši par sevi. Dalvik ir miris, lai dzīvo Dalvik! Un, spriežot pēc tā, cik praktiski ART ir kļuvusi pēdējo mēnešu laikā, Dalvik, visticamāk, nebūs Vismaz ne pēc tam, kad XDA vecākais atzītais izstrādātājs rovo89 izlaidīs ar ART saderīgu Xposed būvējumu Ietvars. :)

[Avots: AOSP Code Review (Izmaiņas 98553 un 98618)]