الإصدار التالي من Android لإزالة Dalvik وجعل ART افتراضيًا

تم تعيين الإصدار الرئيسي التالي من Android لإزالة Dalvik أخيرًا وتعيين ART Runtime Compiler كإعداد افتراضي!

منذ أن كنا رأى الفن لأول مرة جنبًا إلى جنب مع إصدار Android 4.4 KitKat، كنا نعلم جميعًا أنه سيحل في النهاية محل مترجم وقت التشغيل Dalvik القديم وغير الفعال نسبيًا. حسنًا يا رفاق، لقد حان الوقت الآن، حيث أظهرت الالتزامات التي تم إجراؤها في وقت متأخر من الليلة الماضية للفرع الرئيسي لـ AOSP أن Dalvik يحصل على الفأس ويتم تعيين ART كإعداد افتراضي.

التغييرات المعنية هي في شكل التزامات مدمجة 98553 و 98618. الأول مسؤول عن إزالة Dalvik من الفرع الرئيسي لـ AOSP، والأخير يقوم بتحويل مترجم وقت التشغيل الافتراضي إلى ART.

يمكن رؤية التغييرات في مجدهم الكامل أدناه:

لقد مات دالفيك، ويعيش دالفيك! لا تدمج

جذر

مؤتمر نزع السلاح ليبكور

الريبو يبدأ dalvik-ميت-يعيش-dalvik .

مزامنة الريبو -c .

بوابة rm -r libdvm

git add JavaLibrary.mk (بعد إزالة مراجع libdvm، إضافة مراجع أساسية صريحة)

git add Docs.mk (بعد استبدال المراجع إلى libdvm بـ libart)

git إضافة المعايير/Android.mk (بعد إضافة مراجع libart الأساسية الصريحة)

git add Android.mk (بعد إزالة هدف dalvik-host)

git Commit -a -m 'Dalvik مات، يحيا Dalvik! لا تندمج'

التبديل من الأساسية إلى الأساسية libart

حسنًا يا رفاق، عمليات الدمج تتحدث عن نفسها. لقد مات دالفيك، ويعيش دالفيك! وبالحكم على مدى قابلية تطبيق العلاج المضاد للفيروسات القهقرية خلال الأشهر القليلة الماضية، فمن المحتمل ألا يكون دالفيك كذلك لم يتم تفويته على الأقل بعد أن أصدر مطور XDA Senior Recognized rovo89 إصدارًا متوافقًا مع ART Xpose نطاق. :)

[المصدر: مراجعة كود AOSP (التغييرات 98553 و 98618)]