| 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectFlags
class Flags
Command line flags
| Field Summary | |
|---|---|
static boolean | 
cgen_debug
Enable code gen debugging  | 
static int | 
cgen_Memmgr
Garbage collector flag (default GC_NOGC)  | 
static int | 
cgen_Memmgr_Debug
Garbage collector debugging flag (default GC_QUICK)  | 
static int | 
cgen_Memmgr_Test
Garbage collector testing flag (default GC_NORMAL)  | 
static boolean | 
cgen_optimize
Code optimization flag  | 
static int | 
GC_DEBUG
Full GC debugging  | 
static int | 
GC_GENGC
Generational garbage collection  | 
static int | 
GC_NOGC
No garbage collection  | 
static int | 
GC_NORMAL
Normal GC operation  | 
static int | 
GC_QUICK
Quick GC debugging  | 
static int | 
GC_SNCGC
Stop-and-copy garbage collection  | 
static int | 
GC_TEST
Test GC operation  | 
static java.lang.String | 
in_filename
First input filename  | 
static java.lang.String | 
out_filename
Output filename  | 
static boolean | 
parser_debug
Enable parser debugging  | 
static boolean | 
semant_debug
Enable semantic analysis debugging  | 
| Constructor Summary | |
|---|---|
Flags()
 | 
|
| Method Summary | |
|---|---|
static java.lang.String[] | 
handleFlags(java.lang.String[] args)
Processes command line flags and extracts filenames to be compiled  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final int GC_NOGC
public static final int GC_GENGC
public static final int GC_SNCGC
public static final int GC_NORMAL
public static final int GC_TEST
public static final int GC_QUICK
public static final int GC_DEBUG
public static int cgen_Memmgr
GC_NOGCpublic static int cgen_Memmgr_Test
GC_NORMALpublic static int cgen_Memmgr_Debug
GC_NOGCpublic static boolean cgen_optimize
public static java.lang.String out_filename
public static java.lang.String in_filename
public static boolean parser_debug
public static boolean semant_debug
public static boolean cgen_debug
| Constructor Detail | 
|---|
Flags()
| Method Detail | 
|---|
public static java.lang.String[] handleFlags(java.lang.String[] args)
args - the argument array passed to main()
  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||