} finally {
// We call wrapup here so that the state gets set to idle.
// This makes it difficult to test the Exit actor.
try {
long startTime = (new Date()).getTime();
manager.wrapup();
_printTimeAndMemory(startTime,
"StaticSchedulingCodeGenerator: "
+ "wrapup consumed: ");
} catch (RuntimeException ex) {
// The Exit actor causes Manager.wrapup() to throw this.