Я хотел бы профайл моего приложения JRuby. Для МРТ я всегда использую ruby-prof, но я не думаю, что это работает на JRuby. Я не хочу использовать Java-профайлер, потому что он не даст мне номера строк в рубине.
Есть ли jruby-prof?
Ответ 1
JRuby 1.5.5 содержит достойный флаг командной строки -profile.
Мы никогда не получали запрос на номера строк, потому что это обычно используется только при выполнении выборки стека вызовов, но я бы посмотрел, можем ли мы включить это как вариант. Но по большей части вам не придется работать, потому что наше автоматическое обнаружение точек доступа и расширяемые измерительные решения обнаружат проблему в рубиновом коде или реализации jruby.