Class ZingLine
- java.lang.Object
-
- org.adoptopenjdk.jitwatch.parser.zing.ZingLine
-
public class ZingLine extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private intbytecodeSizeprivate intcompileIdprivate longendAddressprivate ZingLineTypelineTypeprivate intnativeSizeprivate intscoreprivate java.lang.Stringsignatureprivate longstartAddressprivate booleanstashedCompileprivate booleanthrowsExceptionsprivate inttierprivate longtimestampMillisCompileStartprivate longtimestampMillisNMethodEmittedprivate longtimestampMillisQueued
-
Constructor Summary
Constructors Constructor Description ZingLine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBytecodeSize()intgetCompileId()longgetEndAddress()ZingLineTypegetLineType()MemberSignaturePartsgetMemberSignatureParts()intgetNativeSize()intgetScore()java.lang.StringgetSignature()longgetStartAddress()intgetTier()longgetTimestampMillisCompileStart()longgetTimestampMillisNMethodEmitted()longgetTimestampMillisQueued()booleanisStashedCompile()booleanisThrowsExceptions()private java.lang.StringmillisToSecondsString(long millis)voidsetBytecodeSize(int bytecodeSize)voidsetCompileId(int compileId)voidsetEndAddress(long endAddress)voidsetLineType(ZingLineType lineType)voidsetNativeSize(int nativeSize)voidsetScore(int score)voidsetSignature(java.lang.String signature)voidsetStartAddress(long startAddress)voidsetStashedCompile(boolean stashedCompile)voidsetThrowsExceptions(boolean throwsExceptions)voidsetTier(int tier)voidsetTimestampMillisCompileStart(long timestampMillisCompileStart)voidsetTimestampMillisNMethodEmitted(long timestampMillisNMethodEmitted)voidsetTimestampMillisQueued(long timestampMillisQueued)java.lang.StringtoString()TagtoTagNMethod()TagtoTagQueued()TasktoTagTask()
-
-
-
Field Detail
-
compileId
private int compileId
-
tier
private int tier
-
bytecodeSize
private int bytecodeSize
-
nativeSize
private int nativeSize
-
score
private int score
-
throwsExceptions
private boolean throwsExceptions
-
stashedCompile
private boolean stashedCompile
-
timestampMillisQueued
private long timestampMillisQueued
-
timestampMillisCompileStart
private long timestampMillisCompileStart
-
timestampMillisNMethodEmitted
private long timestampMillisNMethodEmitted
-
signature
private java.lang.String signature
-
startAddress
private long startAddress
-
endAddress
private long endAddress
-
lineType
private ZingLineType lineType
-
-
Method Detail
-
getLineType
public ZingLineType getLineType()
-
setLineType
public void setLineType(ZingLineType lineType)
-
getCompileId
public int getCompileId()
-
setCompileId
public void setCompileId(int compileId)
-
getTier
public int getTier()
-
setTier
public void setTier(int tier)
-
getNativeSize
public int getNativeSize()
-
setNativeSize
public void setNativeSize(int nativeSize)
-
getScore
public int getScore()
-
setScore
public void setScore(int score)
-
isThrowsExceptions
public boolean isThrowsExceptions()
-
setThrowsExceptions
public void setThrowsExceptions(boolean throwsExceptions)
-
isStashedCompile
public boolean isStashedCompile()
-
setStashedCompile
public void setStashedCompile(boolean stashedCompile)
-
getStartAddress
public long getStartAddress()
-
setStartAddress
public void setStartAddress(long startAddress)
-
getEndAddress
public long getEndAddress()
-
setEndAddress
public void setEndAddress(long endAddress)
-
setBytecodeSize
public void setBytecodeSize(int bytecodeSize)
-
getSignature
public java.lang.String getSignature()
-
setSignature
public void setSignature(java.lang.String signature)
-
getMemberSignatureParts
public MemberSignatureParts getMemberSignatureParts() throws LogParseException
- Throws:
LogParseException
-
getBytecodeSize
public int getBytecodeSize()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
millisToSecondsString
private java.lang.String millisToSecondsString(long millis)
-
toTagQueued
public Tag toTagQueued()
-
toTagNMethod
public Tag toTagNMethod()
-
toTagTask
public Task toTagTask()
-
getTimestampMillisQueued
public long getTimestampMillisQueued()
-
setTimestampMillisQueued
public void setTimestampMillisQueued(long timestampMillisQueued)
-
getTimestampMillisCompileStart
public long getTimestampMillisCompileStart()
-
setTimestampMillisCompileStart
public void setTimestampMillisCompileStart(long timestampMillisCompileStart)
-
getTimestampMillisNMethodEmitted
public long getTimestampMillisNMethodEmitted()
-
setTimestampMillisNMethodEmitted
public void setTimestampMillisNMethodEmitted(long timestampMillisNMethodEmitted)
-
-