Class Invocation
java.lang.Object
org.jruby.runtime.profile.builtin.Invocation
-
Constructor Summary
ConstructorsConstructorDescriptionInvocation(int serial) Invocation(Invocation parent, int serial) Invocation(Invocation parent, int serial, IntHashMap<Invocation> children) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChild(Invocation child) voidaddDuration(long d) childInvocationFor(int serial) longintgetCount()longintintvoidlongselfTime()voidsetCount(int c) voidsetDuration(long d) voidvoidsetRecursiveDepth(int d) toString()
-
Constructor Details
-
Invocation
public Invocation(int serial) -
Invocation
-
Invocation
-
-
Method Details
-
getMethodSerialNumber
public int getMethodSerialNumber() -
getRecursiveDepth
public int getRecursiveDepth() -
setRecursiveDepth
public void setRecursiveDepth(int d) -
getParent
-
setParent
-
getChildren
-
getDuration
public long getDuration() -
setDuration
public void setDuration(long d) -
addDuration
public void addDuration(long d) -
getCount
public int getCount() -
setCount
public void setCount(int c) -
incrementCount
public void incrementCount() -
childInvocationFor
-
addChild
-
childTime
public long childTime() -
selfTime
public long selfTime() -
toString
-