ما هي accelint-ts-performance؟
التدقيق والتحسين المنهجي لأداء JavaScript/TypeScript باستخدام ملفات تعريف V8 وأنماط وقت التشغيل. يُستخدم عندما: (1) يقول المستخدمون "تحسين الأداء"، "أداء التدقيق"، "هذا بطيء"، "تقليل التخصيصات"، "تحسين السرعة"، "التحقق من الأداء"، (2) تحليل التعليمات البرمجية لأنماط الأداء المضادة (O(n²) التعقيد، والتخصيصات المفرطة، وحظر الإدخال / الإخراج، والنفايات الحرفية للقالب)، (3) تحسين الوظائف بغض النظر عن سياق الاستخدام الحالي - غالبًا ما يتم استدعاء الأدوات المساعدة والمنسقات والموزعين في المسارات الساخنة حتى عندما تبدو بسيطة، (4) إصلاح إلغاء تحسين الإصدار V8 (مشكلات أحادية الشكل/متعددة الأشكال، التخزين المؤقت المضمّن). يقوم بمراجعة كافة التعليمات البرمجية للأنماط المضادة وتقارير النتائج مع المكاسب المتوقعة. يغطي الحلقات، والتخزين المؤقت، والتجميع، ومحلية الذاكرة، وإصلاحات التعقيد الخوارزمي باستخدام أنماط ❌/✅. المصدر: gohypergiant/agent-skills.