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_ENABLED
static String
RELOAD_CLASSES_SYSTEM_PROP
static boolean
SINGLE_SERVING_LOADER
-
Constructor Summary
Constructors Constructor Description BytecodeOptions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
aggressivelyVerify()
static boolean
canReloadClasses()
static boolean
collectCompilationStatistics()
static void
enableAggressiveVerification()
static boolean
isGenerateAnnotationsToClassFiles()
static boolean
isSingleServingLoader()
static boolean
isTreeVerifcationEnabled()
static void
setCanReloadClasses(boolean bReload)
static void
setGenerateAnnotationsToClassFiles(boolean genAnnotations)
static void
setSingleServingLoader(boolean bSingleServingLoader)
static void
setTreeVerificationEnabled(boolean b)
static boolean
shouldDebug(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)
-
-