*/
public static OptimizerStats exec(JsProgram program, Collection<JsNode> toInline) {
Event optimizeJsEvent = SpeedTracerLogger.start(
CompilerEventType.OPTIMIZE_JS, "optimizer", NAME);
OptimizerStats stats = execImpl(program, toInline);
optimizeJsEvent.end("didChange", "" + stats.didChange());
return stats;
}
/**
* Determine whether or not a list of AST nodes are affected by side effects.