Uses of Package
org.jruby.runtime.profile
Packages that use org.jruby.runtime.profile
Package
Description
The profile package contains the api to implement an profiler for jruby.
This package contains the implementation of
ProfilingService and all related
classes will be used for all profiling methods which are shipped with jruby.-
Classes in org.jruby.runtime.profile used by org.jrubyClassDescriptionImplementations of this interface will be used to enhance methods with profiling information/ callbacks.Each
ThreadContexthas an ProfileCollection property in profile mode.A ProfilingService is used to profile jruby programs.This helper is used to get the configuredProfilingServicefor the currentRubyinstance. -
Classes in org.jruby.runtime.profile used by org.jruby.runtime
-
Classes in org.jruby.runtime.profile used by org.jruby.runtime.profileClassDescriptionImplementations of this interface will be used to enhance methods with profiling information/ callbacks.Each
ThreadContexthas an ProfileCollection property in profile mode.The usedProfilingServicewill create an instance of this class at the end of eachRubyThreador at jruby shutdown theProfileReporter.report(ProfileCollection)is called with theProfileCollectionassociated with the current Thread.A ProfilingService is used to profile jruby programs. -
Classes in org.jruby.runtime.profile used by org.jruby.runtime.profile.builtinClassDescriptionImplementations of this interface will be used to enhance methods with profiling information/ callbacks.Each
ThreadContexthas an ProfileCollection property in profile mode.The usedProfilingServicewill create an instance of this class at the end of eachRubyThreador at jruby shutdown theProfileReporter.report(ProfileCollection)is called with theProfileCollectionassociated with the current Thread.A ProfilingService is used to profile jruby programs.