Sweet! Some memory optimization work I did for the PCGen Java app just landed in trunk. This was part of a failed experiment to port PCGen to Android, but a nice side effect was that I improved the boot speed of the app by about 2x and reduced its memory footprint by about 2x.

It’s still about a factor of 50x too slow for a viable Android app, mostly because Dalvik’s GC is very inefficient compared with Hotspot.