Class FlatProfilePrinter
java.lang.Object
org.jruby.runtime.profile.builtin.ProfilePrinter
org.jruby.runtime.profile.builtin.FlatProfilePrinter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final intFields inherited from class org.jruby.runtime.profile.builtin.ProfilePrinter
PROFILER_PROFILE_METHOD, PROFILER_PROFILED_CODE_METHOD -
Constructor Summary
ConstructorsConstructorDescriptionFlatProfilePrinter(ProfileData profileData) FlatProfilePrinter(ProfileData profileData, Invocation topInvocation) -
Method Summary
Modifier and TypeMethodDescriptionvoidprintHeader(PrintStream out) voidprintProfile(PrintStream out, boolean first) Methods inherited from class org.jruby.runtime.profile.builtin.ProfilePrinter
getProfileData, getThreadName, getTopInvocation, isProfilerInvocation, isThisProfilerInvocation, methodData, methodName, methodName, nanoString, newPrinter, newPrinter, pad, pad, printFooter, printProfile, printProfile
-
Field Details
-
SERIAL_OFFSET
private static final int SERIAL_OFFSET- See Also:
-
SELFTIME_OFFSET
private static final int SELFTIME_OFFSET- See Also:
-
COUNT_OFFSET
private static final int COUNT_OFFSET- See Also:
-
AGGREGATETIME_OFFSET
private static final int AGGREGATETIME_OFFSET- See Also:
-
-
Constructor Details
-
FlatProfilePrinter
-
FlatProfilePrinter
FlatProfilePrinter(ProfileData profileData, Invocation topInvocation)
-
-
Method Details
-
printHeader
- Overrides:
printHeaderin classProfilePrinter
-
printProfile
- Specified by:
printProfilein classProfilePrinter
-