Заставить VisualVM показывать номера строк - PullRequest
10 голосов
/ 12 июля 2011

Я использую VisualVM для профилирования программы Scala, которая была скомпилирована со значением по умолчанию -g: vars, которое включает номера строк (проверено с помощью javap, что файлы классов имеют номера строк).Тем не менее, VisualVM не показывает номера строк в любом из своих профилирований, только имена методов.Есть ли способ заставить его показывать файлы и номера строк?Использование VisualVM 1.3.2 (и если это имеет значение: Sun JDK 6 и Scala 2.9.0.1).

1 Ответ

2 голосов
/ 27 декабря 2016

Поскольку этот вопрос высоко ценится в Google, и несколько лет прошло без ответа, я подумал, что предоставлю альтернативу, которая, вероятно, не существовала в то время. В качестве альтернативы VisualVM, используя Java Mission Control, который теперь поставляется с последней версией JDK, вы можете профилировать и получать номера строк. Номера строк не отображаются по умолчанию. Вы можете отобразить их в Дереве вызовов, щелкнув правой кнопкой мыши по одной из линий дерева и выбрав «Различать кадры по >> номеру строки».

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