Package org.openjdk.asmtools.jasm
Class Main
- java.lang.Object
-
- org.openjdk.asmtools.common.Tool
-
- org.openjdk.asmtools.jasm.Main
-
public class Main extends Tool
-
-
Field Summary
Fields Modifier and Type Field Description private intbytelimitprivate CFVersioncfvprivate booleandebugAnnotprivate booleandebugCPprivate booleandebugInstrprivate booleandebugMembersprivate booleandebugScannerprivate java.io.FiledestDirstatic I18NResourceBundlei18nprivate booleannowarnprivate booleannowriteprivate intnwarningsprivate java.lang.Stringpropsprivate booleanstrictprivate longtmprivate booleantraceFlagprivate java.util.ArrayList<java.lang.String>v-
Fields inherited from class org.openjdk.asmtools.common.Tool
DebugFlag, err, nerrors, out, printCannotReadMsg, programName
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancompile(java.lang.String[] argv)Run the compilerstatic voidmain(java.lang.String[] argv)main programprivate booleanparseArgs(java.lang.String[] argv)Run the compilerprivate voidreset()voidusage()Usage
-
-
-
Field Detail
-
i18n
public static final I18NResourceBundle i18n
-
destDir
private java.io.File destDir
-
traceFlag
private boolean traceFlag
-
tm
private long tm
-
v
private java.util.ArrayList<java.lang.String> v
-
nowrite
private boolean nowrite
-
nowarn
private boolean nowarn
-
strict
private boolean strict
-
props
private java.lang.String props
-
nwarnings
private int nwarnings
-
cfv
private CFVersion cfv
-
bytelimit
private int bytelimit
-
debugScanner
private boolean debugScanner
-
debugMembers
private boolean debugMembers
-
debugCP
private boolean debugCP
-
debugAnnot
private boolean debugAnnot
-
debugInstr
private boolean debugInstr
-
-
Method Detail
-
usage
public void usage()
Description copied from class:ToolUsage
-
parseArgs
private boolean parseArgs(java.lang.String[] argv)
Run the compiler
-
reset
private void reset()
-
compile
public boolean compile(java.lang.String[] argv)
Run the compiler
-
main
public static void main(java.lang.String[] argv)
main program
-
-