Další verze Androidu k odstranění Dalvika a nastavení ART jako výchozího

Další hlavní verze Androidu konečně odstraní Dalvik a nastaví ART Runtime Compiler jako výchozí!

Od té doby, co jsme poprvé viděl ART se objeví spolu s vydáním Androidu 4.4 KitKat, všichni jsme věděli, že nakonec nahradí stárnoucí a relativně neefektivní runtime kompilátor Dalvik. No, lidi, čas nadešel, protože závazky učiněné včera pozdě v noci na hlavní větev AOSP ukazují, že Dalvik dostává sekeru a ART jako výchozí.

Dotyčné změny jsou ve formě sloučených commitů 98553 a 98618. První jmenovaný je zodpovědný za odstranění Dalviku z hlavní větve AOSP a druhý přepne výchozí runtime kompilátor na ART.

Změny v jejich plné kráse můžete vidět níže:

Dalvik je mrtvý, ať žije Dalvik! NESPOJUJTE

kořen

cd libcore

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

repo synchronizace -c .

git rm -r libdvm

git add JavaLibrary.mk (po odstranění referencí libdvm přidáním explicitních referencí core-libart)

git add Docs.mk (po nahrazení odkazů na libdvm za libart)

git add benchmarks/Android.mk (po přidání explicitních referencí core-libart)

git přidat Android.mk (po odstranění dalvik-host target)

git commit -a -m 'Dalvik je mrtvý, ať žije Dalvik! NESPOJOVAT'

Přepněte z jádra na jádro-libart

No lidi, sloučení mluví za vše. Dalvik je mrtvý, ať žije Dalvik! A soudě podle toho, jak funkčním se ART za posledních několik měsíců stalo, Dalvik pravděpodobně nebude minul alespoň ne poté, co XDA Senior Recognized Developer rovo89 vydá sestavení Xposed kompatibilní s ART Rámec. :)

[Zdroj: AOSP Code Review (změny 98553 a 98618)]