| Package | Description |
|---|---|
| org.jruby.runtime.profile.builtin |
This package contains the implementation of
ProfilingService and all related
classes will be used for all profiling methods which are shipped with jruby. |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
MethodData |
| Modifier and Type | Method and Description |
|---|---|
InvocationSet |
MethodData.invocationsForParent(int parentSerial) |
InvocationSet |
MethodData.invocationsFromParent(int parentSerial) |
InvocationSet |
MethodData.invocationsOfChild(int childSerial) |
InvocationSet |
MethodData.rootInvocationsFromParent(int parentSerial) |
InvocationSet |
MethodData.rootInvocationsOfChild(int childSerial) |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
JsonProfilePrinter.callToJson(int serial,
int calls,
InvocationSet invocations) |
private void |
HtmlProfilePrinter.printInvocationFromParent(java.io.PrintStream out,
MethodData data,
int parentSerial,
java.lang.String callerName,
InvocationSet invs) |
private void |
HtmlProfilePrinter.printInvocationOfChild(java.io.PrintStream out,
IntHashMap<MethodData> methods,
MethodData data,
int childSerial,
java.lang.String callerName,
InvocationSet invs) |
private void |
HtmlProfilePrinter.printTimingCells(java.io.PrintStream out,
InvocationSet invs) |