Class ZingLogParser

    • Field Detail

      • ZING_LOG_LINE

        private static java.lang.String ZING_LOG_LINE
      • ZING_WAITED

        private static java.lang.String ZING_WAITED
      • ZING_COMPILE_TIME

        private static java.lang.String ZING_COMPILE_TIME
      • PATTERN_LOG_SIGNATURE

        private static final java.util.regex.Pattern PATTERN_LOG_SIGNATURE
      • PATTERN_WAITED_SIGNATURE

        private static final java.util.regex.Pattern PATTERN_WAITED_SIGNATURE
      • PATTERN_COMPILE_TIME_SIGNATURE

        private static final java.util.regex.Pattern PATTERN_COMPILE_TIME_SIGNATURE
      • compileIdMap

        private java.util.Map<java.lang.Integer,​ZingLine> compileIdMap
    • Constructor Detail

      • ZingLogParser

        public ZingLogParser​(IJITListener jitListener)
    • Method Detail

      • getLogLineIndex

        public int getLogLineIndex​(java.lang.String input)
      • getWaitedTime

        public int getWaitedTime​(java.lang.String line)
      • getCompileTime

        public int getCompileTime​(java.lang.String line)
      • parseLine

        public ZingLine parseLine​(java.lang.String line)
      • completeLineInstalled

        private void completeLineInstalled​(ZingLine line,
                                           java.lang.String[] parts,
                                           int pos)
                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • completeLineQueued

        private void completeLineQueued​(ZingLine line,
                                        java.lang.String[] parts,
                                        int pos)
                                 throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getIntValueFromStringStartingWithBracket

        private int getIntValueFromStringStartingWithBracket​(java.lang.String input)
                                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • convertZingSigToLogCompilationSignature

        private java.lang.String convertZingSigToLogCompilationSignature​(java.lang.String zingSignature)