Erlang tiene su depurador multiproceso que le permite ver todos sus procesos. ¿Algo parecido en Haskell?¿Qué herramienta es mi mejor apuesta para la depuración de Haskell con hebras hoy?
5
A
Respuesta
6
Hay dos herramientas de clase mundial, maravillosas:
- ThreadScope, http://research.microsoft.com/en-us/projects/threadscope/
- DTrace, http://justtesting.org/profiling-garbage-collection-in-haskell-with
ThreadScope es, por lejos, la mejor herramienta para el perfil de rosca que he visto en cualquier configuración que no sea de HPC.
1
Está el Concurrent Haskell Debugger, que existe desde 2002 y que funciona con ghcs actualizados. Nunca utilicé ni escuché ningún informe de experiencia en su uso, pero parece ser el correcto.
CHD se trata de retroceder de interbloqueos, etc. No es el tipo de panel de control que obtienes con Erlang, que estoy algo seguro de que no existe para Haskell.
Cuestiones relacionadas
- 1. Mejor herramienta de depuración para C y C++
- 2. ¿Cuál es la mejor herramienta para analizar archivos de registro?
- 3. ¿Por qué mi strtotime ("hoy") no funciona?
- 4. ¿Qué herramienta de perfiles de Java usa y qué herramienta cree que es la mejor?
- 5. ¿Cuál es la mejor herramienta de combinación visual para Git?
- 6. ¿Cuál es la mejor herramienta de trabajo ágil para Qt?
- 7. ¿Hay alguna herramienta ORM para Haskell?
- 8. ¿Mejor herramienta de depuración UDP/TCP del cliente/servidor?
- 9. ¿Cuál es la mejor herramienta de instalación para Java?
- 10. ¿Graphviz es la mejor herramienta para este tipo de gráfico?
- 11. iOS - herramienta de depuración para detectar la vista tocó
- 12. ¿Qué es la depuración interna de APC?
- 13. Haskell Depuración
- 14. La mejor herramienta para compilar aplicaciones Sencha (Ext JS) es?
- 15. ¿Cuál es la mejor herramienta para scrum en TFS
- 16. Herramienta de depuración StatET
- 17. ¿Cuál es la mejor herramienta para crear archivos XSL?
- 18. ¿La mejor herramienta para visualizar ontologías?
- 19. ¿Cuál es la mejor herramienta de compresión/ofuscación de JavaScript?
- 20. ¿Cuál es su herramienta de depuración de código abierto favorita?
- 21. ¿Qué herramienta de integración continua es la mejor para un proyecto de C++?
- 22. ¿La mejor herramienta para trabajar con Amazon RDS?
- 23. La mejor herramienta para probar unidades en MySQL
- 24. Mejor herramienta para crear MSI
- 25. ¿Qué es la depuración de Loglevel?
- 26. ¿Qué es una herramienta para la comparación de páginas web?
- 27. ¿Qué idioma es mejor para la programación de propósito general, F # o Haskell?
- 28. que es la mejor herramienta de prueba de Java GUI?
- 29. Herramienta/utilidad para verificar la depuración Consultas de XPath
- 30. Mejor herramienta de combinación para Subversion