Thanks for providing the JBoss Profiler. It seems like a great tool for me if only I can learn to use it properly.
Does the following sequence of events make sense to do?
Activate
Carry out a bunch of application operations to create and release objects
ForceGC() to make sure a GC happens and removes the released objects
HeapSnapShot()
Stop
Another HeapSnapShot()
Go through the above cycle once for a brief operation of application and again for a lengthy operation. Compare the un-released objects in the two scenarios. It seems that, in most cases, there will be unreleased objects.
Thanks