تقيّم دراسة منهجية مدى قدرة وكلاء البرمجة على تصحيح التحسينات التي فاتتها المترجمات، وتحدد أن النجاح يتطلب التعميم بما يتجاوز الحالة المحددة المبلغ عنها إلى حالات مماثلة.
- قام الباحثون بإنشاء معيار تقييم باستخدام مشكلات تحسين LLVM الواقعية التي فاتت لترتيب التصحيحات الناتجة عن الوكلاء مقابل تلك من المطورين البشر.
- تشير النتائج إلى أنه بينما يقوم الوكلاء غالباً بتحسين الأمثلة المقدمة، فإن تصحيحاتهم تغطي في كثير من الأحيان فقط جزءاً من النطاق المقصود أو يتداخل جزئياً معه.
- في بعض الحالات، يعمم التصحيح الناتج عن الوكيل بما يتجاوز التصحيح المرجعي الذي قدمه المطورون.
- تقدم الدراسة تقنيات تعزيز المعرفة التاريخية التي تستفيد من طلبات السحب (pull requests) السابقة لتحسين LLVM عبر الاسترجاع والتمثيل المضغوط.
- تحسّن هذه تقنيات التعزيز التعميم المتوافق مع المطورين وتُحقق فوائد عملية عند تطبيقها على تمثيل الوسيط (IR) الواقعي.
تسلط النتائج الضوء على تعقيد أتمتة تحسينات المترجمات، مما يشير إلى أن إصلاح الأمثلة البسيطة غير كافٍ دون قدرات تعميم أوسع.