Class ZingLogParser
java.lang.Object
org.adoptopenjdk.jitwatch.parser.AbstractLogParser
org.adoptopenjdk.jitwatch.parser.zing.ZingLogParser
- All Implemented Interfaces:
ILogParser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Patternprivate static final Patternprivate static final Patternprivate static Stringprivate static Stringprivate static StringFields inherited from class org.adoptopenjdk.jitwatch.parser.AbstractLogParser
config, currentCompilerThread, currentMember, errorDialogBody, errorDialogTitle, errorListener, hasParseError, inHeader, jitListener, logger, model, parseLineNumber, processLineNumber, reading, splitLog, tagProcessor, vmCommand -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidcompleteLineInstalled(ZingLine line, String[] parts, int pos) private voidcompleteLineQueued(ZingLine line, String[] parts, int pos) private StringconvertZingSigToLogCompilationSignature(String zingSignature) intgetCompileTime(String line) private intintgetLogLineIndex(String input) intgetWaitedTime(String line) protected voidprotected voidprotected voidsplitLogFile(Reader logFileReader) Methods inherited from class org.adoptopenjdk.jitwatch.parser.AbstractLogParser
addToClassModel, configureDisposableClassLoader, discardParsedLogs, findMemberWithSignature, getConfig, getModel, getParsedClasspath, getSplitLog, getVMCommand, handleTagNMethod, handleTagQueued, handleTagTask, handleTaskDone, hasParseError, logError, logEvent, processLogFile, reset, setConfig, setTagNMethod, setTagTask, setTagTaskQueued, stopParsing, storeCodeCacheEventMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.adoptopenjdk.jitwatch.parser.ILogParser
processLogFile
-
Field Details
-
ZING_LOG_LINE
-
ZING_WAITED
-
ZING_COMPILE_TIME
-
PATTERN_LOG_SIGNATURE
-
PATTERN_WAITED_SIGNATURE
-
PATTERN_COMPILE_TIME_SIGNATURE
-
compileIdMap
-
-
Constructor Details
-
ZingLogParser
-
-
Method Details
-
getLogLineIndex
-
getWaitedTime
-
getCompileTime
-
parseLine
-
completeLineInstalled
- Throws:
Exception
-
completeLineQueued
- Throws:
Exception
-
getIntValueFromStringStartingWithBracket
- Throws:
Exception
-
convertZingSigToLogCompilationSignature
-
parseLogFile
protected void parseLogFile()- Specified by:
parseLogFilein classAbstractLogParser
-
splitLogFile
- Specified by:
splitLogFilein classAbstractLogParser
-
handleTag
- Specified by:
handleTagin classAbstractLogParser
-