Package gw.lang.reflect.gs
Class BytecodeOptions
java.lang.Object
gw.lang.reflect.gs.BytecodeOptions
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static booleanprivate static booleanprivate static booleanprivate static booleanstatic LocklessLazyVar<Boolean>static final Stringstatic booleanprivate static boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanstatic booleanstatic booleanprivate static booleanstatic voidstatic booleanstatic booleanstatic booleanstatic voidsetCanReloadClasses(boolean bReload) static voidsetGenerateAnnotationsToClassFiles(boolean genAnnotations) static voidsetSingleServingLoader(boolean bSingleServingLoader) static voidsetTreeVerificationEnabled(boolean b) static booleanshouldDebug(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)
-