Tools for tracking down memory / JVM problems & generating predictable-as-possible VM behaviour