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 TypeMethodDescriptionvoid
addChild
(Invocation child) void
addDuration
(long d) childInvocationFor
(int serial) long
int
getCount()
long
int
int
void
long
selfTime()
void
setCount
(int c) void
setDuration
(long d) void
void
setRecursiveDepth
(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
-