Class Loggers

java.lang.Object
com.oracle.truffle.regex.tregex.util.Loggers

public final class Loggers extends Object
DFA compilation loggers. Enable with:
 
  -Dpolyglot.log.regex.SwitchToEager.level=ALL
  -Dpolyglot.log.regex.TotalCompilationTime.level=ALL
  -Dpolyglot.log.regex.Phases.level=ALL
  -Dpolyglot.log.regex.BailoutMessages.level=ALL
  -Dpolyglot.log.regex.AutomatonSizes.level=ALL
  -Dpolyglot.log.regex.CompilerFallback.level=ALL
  -Dpolyglot.log.regex.InternalErrors.level=ALL
  -Dpolyglot.log.regex.TRegexCompilations.level=ALL
  -Dpolyglot.log.regex.MatchingStrategy.level=ALL
 
 
  • Field Details

    • LOG_SWITCH_TO_EAGER

      public static final com.oracle.truffle.api.TruffleLogger LOG_SWITCH_TO_EAGER
    • LOG_TOTAL_COMPILATION_TIME

      public static final com.oracle.truffle.api.TruffleLogger LOG_TOTAL_COMPILATION_TIME
    • LOG_PHASES

      public static final com.oracle.truffle.api.TruffleLogger LOG_PHASES
    • LOG_BAILOUT_MESSAGES

      public static final com.oracle.truffle.api.TruffleLogger LOG_BAILOUT_MESSAGES
    • LOG_AUTOMATON_SIZES

      public static final com.oracle.truffle.api.TruffleLogger LOG_AUTOMATON_SIZES
    • LOG_COMPILER_FALLBACK

      public static final com.oracle.truffle.api.TruffleLogger LOG_COMPILER_FALLBACK
    • LOG_INTERNAL_ERRORS

      public static final com.oracle.truffle.api.TruffleLogger LOG_INTERNAL_ERRORS
    • LOG_TREGEX_COMPILATIONS

      public static final com.oracle.truffle.api.TruffleLogger LOG_TREGEX_COMPILATIONS
    • LOG_MATCHING_STRATEGY

      public static final com.oracle.truffle.api.TruffleLogger LOG_MATCHING_STRATEGY
  • Constructor Details

    • Loggers

      public Loggers()