mpatrol.

MPATROL هي مكتبة للتحكم في تخصيصات الذاكرة الديناميكية وتتبعها.
التحميل الان

mpatrol. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Graeme Roy
  • موقع ويب الناشر:
  • http://www.cbmamiga.demon.co.uk/mpatrol/

mpatrol. العلامات


mpatrol. وصف

MPATLOL هي مكتبة للتحكم في تخصيصات الذاكرة الديناميكية وتتبعها. MPATLOL هي مكتبة توفر تصحيح أخطاء قوية أثناء تشخيص أخطاء وقت التشغيل التي تسببها الاستخدام الخاطئ للذاكرة المخصصة بشكل حيوي. يعمل كصدمات مصحح Malloc () لتصحيح تخصيصات الذاكرة الديناميكية، على الرغم من أنه يمكن أيضا تتبع وإجراء مكالمات ملف التعريف إلى Malloc () وحرة () أيضا. إذا كنت لا تعرف ما هي وظيفة Malloc () أو المشغل الجديد []، فمن المحتمل أن تكون هذه المكتبة ليست لك. يجب أن يكون لديك كمية معينة من خبرات البرمجة ومعرفة كيفية تشغيل مترجم سطر الأوامر ورابط قبل محاولة استخدام هذا. مع توفير سجل شامل وقابل للتكوين لجميع عمليات الذاكرة الديناميكية التي حدثت أثناء عمر برنامج، تقوم مكتبة MPATROL بإجراء فحص واسع النطاق للكشف عن أي إساءة استخدام الذاكرة المخصصة بشكل حيوي. يمكن دمج كل هذه الوظائف في التعليمات البرمجية الموجودة من خلال إدراج ملف رأس واحد في وقت الترجمة. على منصات UNIX و Windows (و AMIGAOS عند استخدام دول مجلس التعاون الخليجي)، قد لا يكون ذلك ضروريا حتى يمكن ربط مكتبة MPATROL بملفات الكائنات الموجودة في الوقت الرابط أو، على بعض المنصات، حتى مرتبطا ديناميكيا بالبرامج الموجودة في وقت التشغيل. يتم إرسال جميع إخراج التسجيل والتتبع من مكتبة MPATLOL إلى ملف سجل منفصل من أجل الحفاظ على تشخيصاتها منفصلة عن أي أن البرنامج الذي يتم اختباره قد ينشئ. يمكن أيضا تغيير مجموعة واسعة من إعدادات المكتبة في وقت التشغيل عبر متغير بيئة، وبالتالي إزالة الحاجة إلى إعادة ترجمة أو إعادة ربط من أجل تغيير ملف سلوك المكتبة. يحتوي على ملخص إحصائيات منشط تخصيص الذاكرة للحصول على برنامج معين يمكن أن تنتجها مكتبة mpatrol. ثم يمكن قراءة هذا الملف بواسطة أداة التنميط التي ستعرض مجموعة من الجداول بناء على البيانات المتراكمة. تتضمن معلومات التنميط ملخصات لجميع مخصصات الذاكرة المدرجة حسب الحجم والدولة التي تخصها وقائمة تربيس الذاكرة مع كومة الاتصال من وظيفة التخصيص. كما يتضمن رسم بياني لجميع مخصصات الذاكرة المدرجة في شكل جدول، وملف مواصفات رسم بياني اختياري للمعالجة اللاحقة بواسطة حزمة التصور الرسم البياني DOT.A يحتوي على أثر مشفر موجز لجميع مخصصات الذاكرة والمعاملات التي يقدمها برنامج أيضا التي تنتجها مكتبة mpatrol. يمكن بعد ذلك قراءة هذا الملف بواسطة أداة تتبع سيقوم بفك تشفير النزرة وعرض الأحداث في شكل جدول أو رسومي، وكذلك عرض أي إحصائيات ذات صلة يمكن حسابها. تم تصميم مكتبة MPATROL مع نية استبدال المكالمات الموجودة C و C ++ وظائف تخصيص الذاكرة على أنها بسلاسة قدر الإمكان، ولكن في العديد من الحالات قد لا تكون ممكنة وتعديلات رمز طفيفة مطلوبة. ومع ذلك، يتم توفير ماكرو Preprocessor الذي يحتوي على إصدار مكتبة MPATROL لأغراض الترجمة الشرطية بحيث يمكن أن يتم تصوير Builds و Bredug Builds بسهولة. ما الجديد في هذا الإصدار: وأضاف تسجيل أفضل للرسائل التشخيصية. وأضاف Autoconf محسن كثيرا، ودعم السيارات والسيادول. وأضاف دعم ملف سجل HTML المؤقت مع خيار HTML. تفحص المكتبة الآن للتأكد من عدم وجود أي مشاكل في كتابة ملفات إخراج التنميط وتتبعها. وأضاف أفضل دعم الخيط TRU64 الخيط. تم إصلاح مشكلة تحديد الرموز المشكلة لتنسيق ملف كائن A.OUT. التشخيصات الثابتة لعدد الرموز يقرأ من Windows DLLs. إصلاح الخلل الذي يحسب الحجم الكلي الخطأ المخصصات الملحوظة. يحتوي الأمر MPATROL الآن على خيار Read-EnV لاستخدام محتويات Enformation الحالية لمتغير بيئة MPATROL_OPTION. أمر MPSYM الآن Autodetects دعم 64 بت والآن لديه خيار --SKIP. يتجمع شفرة المصدر الآن بشكل صحيح على أنظمة BSD.


mpatrol. برامج ذات صلة

upstare.

نظام تحديث البرامج الديناميكي للتطبيقات المستخدمة متعددة الخيوط التي تطبق التحديثات الفورية باستخدام إعادة إعمار المكدس ...

64

تحميل

KDBG.

الواجهة الأمامية KDE الرسومية لأصحاب الأخطاء GDB. ...

203

تحميل

تورا

TORA عبارة عن مجموعة أدوات لأوراكل التي تهدف إلى مساعدة DBA أو مطور تطبيق قاعدة البيانات. ...

175

تحميل