Næste version af Android for at fjerne Dalvik og gøre ART til standard

Næste store version af Android indstillet til endelig at fjerne Dalvik og indstille ART Runtime Compiler som standard!

Lige siden vi så først ART vises sammen med udgivelsen af ​​Android 4.4 KitKat, vidste vi alle, at det i sidste ende ville erstatte den aldrende og relativt ineffektive Dalvik runtime compiler. Nå folkens, tiden er nu over os, da tilsagn, der blev foretaget sent i aftes til AOSP-mesterafdelingen, viser, at Dalvik får øksen og ART indstillet som standard.

De pågældende ændringer er i form af sammenlagte tilsagn 98553 og 98618. Førstnævnte er ansvarlig for fjernelse af Dalvik fra AOSP-mastergrenen, og sidstnævnte skifter standard runtime-kompileren til ART.

Ændringerne i deres fulde pragt kan ses nedenfor:

Dalvik er død, længe leve Dalvik! FLUT IKKE

rod

cd libcore

repo start dalvik-er-død-længste-leve-dalvik .

repo sync -c.

git rm -r libdvm

git add JavaLibrary.mk (efter at have fjernet libdvm-referencer, tilføjet eksplicitte core-libart-referencer)

git add Docs.mk (efter at have erstattet referencer til libdvm med libart)

git add benchmarks/Android.mk (efter tilføjelse af eksplicitte core-libart referencer)

git tilføje Android.mk (efter at have fjernet dalvik-host-mål)

git commit -a -m 'Dalvik er død, længe leve Dalvik! FLUT IKKE'

Skift fra core til core-libart

Nå folkens, fusionerne taler for sig selv. Dalvik er død, længe leve Dalvik! Og at dømme ud fra hvor brugbar KUNST er blevet i løbet af de seneste måneder, vil Dalvik nok ikke være det savnet i hvert fald ikke efter XDA Senior Recognized Developer rovo89 frigiver en ART-kompatibel build Xposed Ramme. :)

[Kilde: AOSP Code Review (Ændringer 98553 og 98618)]