in core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java [340:390]
protected void handleTag(Tag tag)
{
String tagName = tag.getName();
switch (tagName)
{
case TAG_WRITER:
handleWriterThread(tag);
break;
case TAG_VM_VERSION:
handleVmVersion(tag);
break;
case TAG_TASK_QUEUED:
handleTagQueued(tag);
break;
case TAG_NMETHOD:
handleTagNMethod(tag);
break;
case TAG_TASK:
handleTagTask((Task) tag);
break;
case TAG_SWEEPER:
storeCodeCacheEvent(CodeCacheEventType.SWEEPER, tag);
break;
case TAG_CODE_CACHE_FULL:
storeCodeCacheEvent(CodeCacheEventType.CACHE_FULL, tag);
break;
case TAG_HOTSPOT_LOG_DONE:
model.setEndOfLog(tag);
break;
case TAG_START_COMPILE_THREAD:
handleStartCompileThread(tag);
break;
case TAG_VM_ARGUMENTS:
handleTagVmArguments(tag);
break;
default:
break;
}
}