أداة تحديد ملف تعريف C++ ذات رأس واحد: utl::profiler

2025-04-14
أداة تحديد ملف تعريف C++ ذات رأس واحد: utl::profiler

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