Următoarea versiune de Android pentru a elimina Dalvik și a face ART implicit

click fraud protection

Următoarea versiune majoră de Android se pregătește să elimine în sfârșit Dalvik și să seteze ART Runtime Compiler ca implicit!

De când noi prima dată a văzut ART apar alături de lansarea Android 4.4 KitKat, știam cu toții că acesta va înlocui în cele din urmă compilatorul de runtime Dalvik vechi și relativ ineficient. Ei bine, oameni buni, timpul a sosit acum, deoarece angajamentele făcute noaptea trecută la filiala principală AOSP arată că Dalvik primește toporul și ART este setat ca implicit.

Modificările în cauză sunt sub formă de comitere fuzionate 98553 și 98618. Primul este responsabil pentru eliminarea lui Dalvik din ramura master AOSP, iar cel de-al doilea comută compilatorul de rulare implicit la ART.

Schimbările în toată gloria lor pot fi văzute mai jos:

Dalvik a murit, trăiește Dalvik! NU FUNCȚI

croot

cd libcore

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

repo sync -c.

git rm -r libdvm

git add JavaLibrary.mk (după eliminarea referințelor libdvm, adăugarea referințelor core-libart explicite)

git add Docs.mk (după înlocuirea referințelor la libdvm cu libart)

git add benchmarks/Android.mk (după adăugarea referințelor core-libart explicite)

git add Android.mk (după eliminarea țintei dalvik-host)

git commit -a -m 'Dalvik a murit, trăiește Dalvik! NU FUNCȚI'

Treceți de la core la core-libart

Ei bine, oameni buni, fuziunile vorbesc de la sine. Dalvik a murit, trăiește Dalvik! Și judecând după cât de funcțional a devenit ART în ultimele câteva luni, Dalvik probabil nu va fi ratat cel puțin nu după ce dezvoltatorul senior recunoscut XDA rovo89 lansează o versiune Xposed compatibilă cu ART Cadru. :)

[Sursa: Revizuirea codului AOSP (Modificări 98553 și 98618)]