أداة تحديد ملف تعريف C++ ذات رأس واحد: utl::profiler
2025-04-14
utl::profiler هي مكتبة تحديد ملف تعريف C++ ذات رأس واحد تستخدم وحدات ماكرو بسيطة لقياس وقت تنفيذ أجزاء التعليمات البرمجية وإنشاء رسم بياني للدعوات تلقائيًا. تتميز المكتبة بميزات مثل خيارات الأنماط القابلة للتخصيص، وسلامة مؤشرات الترابط، ودعم مؤشرات الترابط المنفصلة. تعمل على تقليل العبء بشكل كبير باستخدام تعليمات x86. تدعم المكتبة أيضًا الأنماط المخصصة وتصدير النتائج إلى ملف.