public class Main
extends java.lang.Object
Usage: java EDU.purdue.cs.bloat.optimize.Main [-options] classes dir
where options include: -help print out this message -v -verbose turn on
verbose mode -debug display a hideous amount of debug info -classpath
list directories in which to look for
classes -f optimize files even if up-to-date -closure recursively optimize
referenced classes -relax-loading don't report errors if a class is not found
-skip skip the given class or package -only
skip all but the given class or package -preserve-debug try
to preserve debug information -[no]anno insert an annotation in the contant
pool -[no]stack-alloc try to push locals onto the operand stack -peel-loops
peel innermost loops to enable code hoisting (n >= 0 is the maximum
loop level to peel) -[no]pre perform partial redundency elimination
-[no]appre perform partial redundency elimination on access paths -[no]dce
perform dead code elimination -diva perform demand-driven induction variable
analysis -[no]prop perform copy and constant propagation