Class BytecodeOptions

java.lang.Object
gw.lang.reflect.gs.BytecodeOptions

public class BytecodeOptions extends Object
  • 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

      public static final String RELOAD_CLASSES_SYSTEM_PROP
      See Also:
    • JDWP_ENABLED

      public static LocklessLazyVar<Boolean> 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

      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()
    • determineIfCanReloadClasses

      private static boolean determineIfCanReloadClasses()
    • isTreeVerifcationEnabled

      public static boolean isTreeVerifcationEnabled()
    • setTreeVerificationEnabled

      public static void setTreeVerificationEnabled(boolean b)