jruby/docs BETA
Navigation
org.jruby.runtime.profile.builtin 11
C BuiltinProfilingService
C FlatProfilePrinter
C GraphProfilePrinter
C HtmlProfilePrinter
C Invocation
C JsonProfilePrinter
C ProfileData
C ProfileOutput
C ProfilePrinter
C ProfiledMethod
C ProfiledMethods
ProfilePrinter — members 9
M method_name(serial) String
M new_printer(mode, profile_data) ProfilePrinter
C print_footer(out)
C print_header(out)
C print_profile(out)
C print_profile(out, first)
C print_profile(out)
M profile_data() ProfileData
M thread_name() String

org.jruby.runtime.profile.builtin.ProfilePrinter

class abstract 9 members

Class Methods

new_printer

ProfilePrinter new_printer ( RubyInstanceConfig.ProfilingMode mode, ProfileData profile_data )
Java: newPrinter(org.jruby.RubyInstanceConfig.ProfilingMode mode, org.jruby.runtime.profile.builtin.ProfileData profileData)

Printer implementation factory for supported profiling modes.

nametypedescription
modeorg.jruby.RubyInstanceConfig.ProfilingModethe profiling mode

Instance Methods

method_name

String method_name ( int serial )
Java: methodName(int serial)

print_header

print_header ( PrintStream out )
Java: printHeader(java.io.PrintStream out)

print_profile

print_profile ( PrintStream out )
Java: printProfile(java.io.PrintStream out)

print_profile

print_profile ( PrintStream out, boolean first )
Java: printProfile(java.io.PrintStream out, boolean first)

print_profile

print_profile ( RubyIO out )
Java: printProfile(org.jruby.RubyIO out)

profile_data

ProfileData profile_data ( )
Java: getProfileData() · also: get_profile_data

thread_name

String thread_name ( )
Java: getThreadName() · also: get_thread_name