Подтвердить что ты не робот

Как профилировать JRuby-код?

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

Есть ли jruby-prof?

4b9b3361

Ответ 1

JRuby 1.5.5 содержит достойный флаг командной строки -profile.

Используйте его следующим образом:

jruby --profile -S <script> <args>

Ответ 2

Отъезд Daniel Lucraft new jruby-prof

Ответ 4

Мы никогда не получали запрос на номера строк, потому что это обычно используется только при выполнении выборки стека вызовов, но я бы посмотрел, можем ли мы включить это как вариант. Но по большей части вам не придется работать, потому что наше автоматическое обнаружение точек доступа и расширяемые измерительные решения обнаружат проблему в рубиновом коде или реализации jruby.

archive.org: http://williamlouth.wordpress.com/2009/08/05/the-fastest-ruby-profiler-is-a -java-профилировщик/