रूपरेखा है मैं तो बस आज xdebug शुरू कर दिया का उपयोग कर इस समस्या को भर में कुछ ahours पहले भी आया था । मैं xdebug निशान के लिए एक कैश्रिंड शैली gui प्यार करेंगे।
निचले स्तर के कॉल में से बहुत से strlen() कॉल जैसी अनौपचारिक जानकारी होती है। मैंने पाया कि xdebug शुरू होता है ट्रेस फ़ाइल में फंक्शंस के लिए शीर्ष स्तरीय कॉल के लिए 21 रिक्त स्थान हैं, दूसरी स्तरीय कॉल के लिए 23 रिक्त स्थान, 25 और इसी तरह। तो अगर आप शीर्ष स्तर कॉल, sencond के लिए 24 और उच्च स्तर कॉल आदि
cat trace.xt | grep -v ' '
वेब आधारित ट्रेस पार्सर एक अच्छा विचार लगता सूची कर 22 से अधिक या अधिक रिक्त स्थान के साथ लाइनों बाहर grep है सकते हैं। यह उत्पादन को नेस्टेड उल और ली तत्वों के गुच्छा में पार्स कर सकता है जिसे ध्वस्त किया जा सकता है। मैं भी समय के लिए तंग हूँ, लेकिन अगर आप एक सहयोग के लिए तैयार हैं lemme पता है।
स्रोत
2009-09-21 22:17:36
कूल मैं इसे देख लूंगा। और अगर मुझे कभी समय मिलता है, तो शायद मैं एक वेब आधारित ट्रेस पार्सर लिखूंगा। – nolanpro