Class BytecodeOptions


  • public class BytecodeOptions
    extends java.lang.Object
    • Field Detail

      • 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 java.lang.String RELOAD_CLASSES_SYSTEM_PROP
        See Also:
        Constant Field Values
      • JDWP_ENABLED

        public static LocklessLazyVar<java.lang.Boolean> JDWP_ENABLED
    • Constructor Detail

      • BytecodeOptions

        public BytecodeOptions()
    • 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​(java.lang.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)