Merge branch 'master' of github.com:shautvast/perfix

This commit is contained in:
Sander Hautvast 2018-05-15 22:29:01 +02:00
commit 5140cc6995

View file

@ -1,9 +1,10 @@
# perfix # perfix
poor man's profiling for JVM's Pretty basic profiling tool for JVM's
* agent that instruments loaded classes: -javaagent:perfix.jar * agent that instruments loaded classes: -javaagent:perfix.jar
* skip instrumentation with -Dperfix.excludes=java,com,org ...etc * include classes for instrumentation with -Dperfix.includes=com.project. ...etc (includes subpackages)
* shutdown hook to report executed methods: * telnet interface to report executed methods:
<br/> * #invocations <br/> * #invocations
<br/> * total execution time for the method in nanoseconds <br/> * total execution time for the method in nanoseconds (this is also the sorting order)
<br/> * average time in nanoseconds per method (= total/#invocatons) <br/> * average time in nanoseconds per method (= total/#invocations)
* The server starts on port 2048 by default. Use -Dperfix.port=... to adjust.