JOP

Overview

JOP is a 100% pure Java real time graphical interactive profiler. No native library or executable is required. It provides views with :
JOP has a very low overhead : a profiled application is running about 1.5 to 3 times slower than its standard speed (highly dependent on the kind of code). It is derived from the bytecode instrumentation of the JIP profiler.

New in version 0.4.1 :

Change log

How to use

1. launch the JOP console

java -cp jop.jar em.jop.Console

2. launch your java application with the javaagent option

java -javaagent:jop.jar -cp yourClassPath yourMainClass yourArgs

Screenshots

Thread tree
screenshot

Callee tree
Callee tree

Objects allocations tracking
Allocs

License

JOP is free to use, distribute and modify, in respect to the original license of JIP profiler.

Questions / bug report

See the included readme.txt file for email addresse.

Make a donation

If you like this freeware, become a free software militant : make a small encouraging donation (10 Euros would be nice, more would be wonderful) !

Download

jop.zip

The source code is included in the JAR file.



Etienne.