Question

Je voudrais profiler mon application JRuby. Pour l’IRM, j’utilise toujours ruby-prof, mais je ne pense pas que cela fonctionne avec JRuby. Je ne souhaite pas utiliser de profileur Java, car il ne me donnera pas les numéros de ligne ruby.

Y a-t-il un jruby-prof?

Était-ce utile?

La solution

JRuby 1.5.5 inclut un indicateur de ligne de commande --profile décent.

Utilisez-le comme ceci:

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

Autres conseils

Découvrez les nouvelles jruby-prof de Daniel Lucraft

Nous n'avons jamais reçu de demande de numéro de ligne, car cela n'est généralement utilisé que lors de l'échantillonnage de la pile d'appels, mais je verrais si nous pouvons l'activer en tant qu'option. Toutefois, dans la plupart des cas, vous ne devrez pas travailler car nos solutions de détection automatique de points chauds et de compteurs extensibles trouveraient le problème, que ce soit dans le code ruby ??ou dans la mise en œuvre de jruby.

archive.org: http://williamlouth.wordpress.com/2009/08/05/the-fastest-ruby-profiler-is-a-java-profiler/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top