Package gw.lang.reflect.gs
Class BytecodeOptions
- java.lang.Object
-
- gw.lang.reflect.gs.BytecodeOptions
-
public class BytecodeOptions extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static LocklessLazyVar<Boolean>JDWP_ENABLEDstatic StringRELOAD_CLASSES_SYSTEM_PROPstatic booleanSINGLE_SERVING_LOADER
-
Constructor Summary
Constructors Constructor Description BytecodeOptions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanaggressivelyVerify()static booleancanReloadClasses()static booleancollectCompilationStatistics()static voidenableAggressiveVerification()static booleanisGenerateAnnotationsToClassFiles()static booleanisSingleServingLoader()static booleanisTreeVerifcationEnabled()static voidsetCanReloadClasses(boolean bReload)static voidsetGenerateAnnotationsToClassFiles(boolean genAnnotations)static voidsetSingleServingLoader(boolean bSingleServingLoader)static voidsetTreeVerificationEnabled(boolean b)static booleanshouldDebug(String strClass)
-
-
-
Field Detail
-
SINGLE_SERVING_LOADER
public static boolean SINGLE_SERVING_LOADER
-
RELOAD_CLASSES_SYSTEM_PROP
public static final String RELOAD_CLASSES_SYSTEM_PROP
- See Also:
- Constant Field Values
-
JDWP_ENABLED
public static LocklessLazyVar<Boolean> JDWP_ENABLED
-
-
Method Detail
-
enableAggressiveVerification
public static void enableAggressiveVerification()
-
isSingleServingLoader
public static boolean isSingleServingLoader()
-
setSingleServingLoader
public static void setSingleServingLoader(boolean bSingleServingLoader)
-
aggressivelyVerify
public static boolean aggressivelyVerify()
-
shouldDebug
public static boolean shouldDebug(String strClass)
-
canReloadClasses
public static boolean canReloadClasses()
-
setCanReloadClasses
public static void setCanReloadClasses(boolean bReload)
-
isGenerateAnnotationsToClassFiles
public static boolean isGenerateAnnotationsToClassFiles()
-
setGenerateAnnotationsToClassFiles
public static void setGenerateAnnotationsToClassFiles(boolean genAnnotations)
-
collectCompilationStatistics
public static boolean collectCompilationStatistics()
-
isTreeVerifcationEnabled
public static boolean isTreeVerifcationEnabled()
-
setTreeVerificationEnabled
public static void setTreeVerificationEnabled(boolean b)
-
-