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

      public static boolean isTreeVerifcationEnabled()
    • setTreeVerificationEnabled

      public static void setTreeVerificationEnabled(boolean b)