¿Cuál es la mejor forma de perfilar la ejecución de JavaScript? [cerrado

¿Hay un buen perfilador para javascript? Sé que Firebug tiene algún soporte para el perfil de código. Pero quiero determinar estadísticas en una escala más larga. Imagine que está creando una gran cantidad de código JavaScript y desea determinar cuáles son realmente los cuellos de botella en el código. Al principio quiero ver las estadísticas de perfil de cada función de JavaScript y tiempo de ejecución. Lo siguiente sería incluir funciones DOM. Esto, combinado con acciones que ralentizan las cosas, como la operación en el árbol de representación, sería perfecto. Creo que esto daría una buena impresión si el rendimiento se elimina en mi código, en la preparación del DOM o en las actualizaciones del árbol de representación / visual.

¿Hay algo parecido a lo que quiero? ¿O cuál sería la mejor herramienta para lograr lo mejor de lo que he descrito? ¿Sería un navegador autocompilado más un motor javascript mejorado por la funcionalidad del perfil?

Respuestas a la pregunta(12)

Su respuesta a la pregunta