Package gw.lang.reflect.gs
Class BytecodeOptions
java.lang.Object
gw.lang.reflect.gs.BytecodeOptions
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static boolean
private static boolean
private static boolean
private static boolean
static LocklessLazyVar<Boolean>
static final String
static boolean
private static boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
static boolean
static boolean
private static boolean
static void
static boolean
static boolean
static boolean
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 Details
-
SINGLE_SERVING_LOADER
public static boolean SINGLE_SERVING_LOADER -
AGGRESSIVELY_VERIFY
private static boolean AGGRESSIVELY_VERIFY -
CAN_RELOAD_CLASSES
private static boolean CAN_RELOAD_CLASSES -
COLLECT_COMPILATION_STATISTICS
private static boolean COLLECT_COMPILATION_STATISTICS -
GENERATE_ANNOTATIONS_TO_CLASS_FILES
private static boolean GENERATE_ANNOTATIONS_TO_CLASS_FILES -
TREE_VERIFICATION_ENABLED
private static boolean TREE_VERIFICATION_ENABLED -
RELOAD_CLASSES_SYSTEM_PROP
- See Also:
-
JDWP_ENABLED
-
-
Constructor Details
-
BytecodeOptions
public BytecodeOptions()
-
-
Method Details
-
enableAggressiveVerification
public static void enableAggressiveVerification() -
isSingleServingLoader
public static boolean isSingleServingLoader() -
setSingleServingLoader
public static void setSingleServingLoader(boolean bSingleServingLoader) -
aggressivelyVerify
public static boolean aggressivelyVerify() -
shouldDebug
-
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() -
determineIfCanReloadClasses
private static boolean determineIfCanReloadClasses() -
isTreeVerifcationEnabled
public static boolean isTreeVerifcationEnabled() -
setTreeVerificationEnabled
public static void setTreeVerificationEnabled(boolean b)
-