Looking for better tools...
Sun's WTK includes a memory profiling tool which is very cool, but in my large app runs for only a couple of minutes before aborting with:
java.lang.RuntimeException: Inconsistent classes map
at com.sun.kvem.memorymon.ObjectNode.free(K:/re/1.0.4_01/kvem/midp/src/lime/modules/com/sun/kvem/memorymon/ObjectNode.java:169)...
It also doesn't show memory being used by images, screen buffers, databases, etc. showing only a fracction of what (Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory) indicates.
Borland's Optimize It does not appear to support J2ME development at all, at least I was unable to get the trial version to do anything and developer notes on their web site implied as much.
Anyone know of other tools worth trying?