Простой в использовании, неинвазивный JavaScript Call Stack Visualiser? - PullRequest
2 голосов
/ 22 декабря 2008

Кто-нибудь может порекомендовать графический визуализатор стека вызовов для JavaScript, который я могу установить на Linux (или ОС нейтральна)? Предпочтительно тот, который не требует модификации профилируемого JavaScript.

Я ищу что-то похожее на графики, созданные valgrind / kcachegrind, но для JavaScript.

Редактировать : Несколько человек предложили инструмент профиля Firebug. Я уже пользуюсь этим, но, к сожалению, мне не нужен визуализатор. Например. возможность увидеть, что скрипт тратит 20% своего времени в функции removeListener (), не говорит мне, откуда он вызывается, и помогает отследить потенциальную оптимизацию (если я не пропустил какой-то аспект на вкладке «Профиль Firebug»).

Ответы [ 2 ]

1 голос
/ 22 декабря 2008

Firebug, плагин для Firefox, имеет трекер стека вызовов, где вы можете щелкнуть по отдельным элементам стека и проверить этот контекст. Возможно, не самый визуально экстравагантный инспектор стека вызовов в бизнесе, но полностью функциональный.

0 голосов
/ 22 декабря 2008

Определенно предложите Firebug в качестве промежуточного решения, пока не найдете что-то, точно соответствующее вашему желаемому результату.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...