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 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 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 Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface 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
-
completeLineQueued
-
getIntValueFromStringStartingWithBracket
-
convertZingSigToLogCompilationSignature
-
parseLogFile
protected void parseLogFile()- Specified by:
parseLogFilein classAbstractLogParser
-
splitLogFile
- Specified by:
splitLogFilein classAbstractLogParser
-
handleTag
- Specified by:
handleTagin classAbstractLogParser
-