Запуск профилирования кучи из Javascript? - PullRequest
2 голосов
/ 05 марта 2012

Мы используем инструмент профилирования кучи в Chrome, чтобы попытаться найти и устранить утечки памяти в нашем приложении chrome.

Весьма неудобно запускать дампы кучи из пользовательского интерфейса, и это было бы намного проще сделать из javascript. Кроме того, это позволит нам сделать это в определенное время выполнения.

Есть ли способ вызвать их из JavaScript? Или, по крайней мере, остановить выполнение javascript из javascript, чтобы мы могли в нужный момент запустить дамп кучи?

1 Ответ

2 голосов
/ 05 марта 2012
  1. Нет механизма для запуска дампа кучи из JavaScript. Однако я думаю, что это хорошая идея. Если вы не возражаете, пожалуйста, отправьте запрос на http://new.crbug.com/,, и я позабочусь о том, чтобы он попал в очередь команды на сортировку.

  2. Вы можете перейти в отладчик напрямую из JavaScript с помощью команды debugger;. Если веб-инспектор открыт во время выполнения этого кода, он приостановит выполнение, как если бы вы установили точку останова.

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