2010-02-18 8 views
5

एरलांग को इसकी बहु-प्रक्रिया डीबगर मिला है जो आपको अपनी सभी प्रक्रियाओं को देखने देता है। हास्केल में कुछ भी समान है?आज थ्रेडेड हास्केल डीबगिंग के लिए मेरा सबसे अच्छा शर्त कौन सा टूल है?

उत्तर

6

वहाँ दो अद्भुत, विश्व स्तर के उपकरण हैं:

ThreadScope अब तक और दूर धागा रूपरेखा के लिए सबसे अच्छा उपकरण मैंने देखा है किसी भी गैर-एचपीसी सेटिंग में।

1

Concurrent Haskell Debugger है, जो 2002 से अस्तित्व में है और जो अद्यतित ghcs के साथ काम करता है। मैंने कभी भी इसका उपयोग नहीं किया है, न ही इसका उपयोग कर अनुभव की कोई रिपोर्ट सुनाई है, लेकिन यह सही प्रकार की चीज़ की तरह लगता है।

सीएचडी डेडलॉक्स से पीछे की तरफ कदम उठाने के बारे में है और इसी तरह। यह एर्लांग के साथ आपको प्राप्त नियंत्रण कक्ष नहीं है, जिसे मैं कुछ हद तक आत्मविश्वास में रखता हूं, हास्केल के लिए मौजूद नहीं है।

संबंधित मुद्दे