Class LaunchHeadless
java.lang.Object
org.adoptopenjdk.jitwatch.launch.LaunchHeadless
- All Implemented Interfaces:
IJITListener, ILogListener, ILogParseErrorListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate JITWatchConfigprivate StringBuilderprivate booleanprivate ILogParserprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate StringBuilder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate StringgetSuggestions(List<Report> suggestions) voidhandleError(String title, String body) voidhandleErrorEntry(String entry) voidhandleJITEvent(JITEvent event) voidhandleLogEntry(String entry) voidvoidstatic voidprivate voidparseOptions(String[] args)
-
Field Details
-
showTimeLine
private boolean showTimeLine -
showErrors
private boolean showErrors -
showModel
private boolean showModel -
showOnlyCompiledMethods
private boolean showOnlyCompiledMethods -
showSuggestions
private boolean showSuggestions -
outputFile
private boolean outputFile -
showInlineFailedCalls
private boolean showInlineFailedCalls -
parser
-
config
-
timelineBuilder
-
errorBuilder
-
-
Constructor Details
-
LaunchHeadless
- Throws:
IOException
-
-
Method Details
-
handleLogEntry
- Specified by:
handleLogEntryin interfaceILogListener
-
handleErrorEntry
- Specified by:
handleErrorEntryin interfaceILogListener
-
handleJITEvent
- Specified by:
handleJITEventin interfaceIJITListener
-
handleReadStart
public void handleReadStart()- Specified by:
handleReadStartin interfaceIJITListener
-
handleError
- Specified by:
handleErrorin interfaceILogParseErrorListener
-
main
- Throws:
IOException
-
parseOptions
-
handleReadComplete
public void handleReadComplete()- Specified by:
handleReadCompletein interfaceIJITListener
-
getSuggestions
-