They way it is at the moment, PoP Project may have a memory leak. Since it is my baby, I can't let it out to the world unless I know the leak is either not present, or properly resolved. So I and my team have begun profiling the code heavily, trying different profilers. So far I have tried JBoss Profiler and Profiler4j (open source), and Murali, a senior member of my team, has tried YourKit's java profiler (commercial).