Uses of Interface
org.jruby.runtime.profile.ProfileCollection
Packages that use ProfileCollection
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.-
Uses of ProfileCollection in org.jruby
Methods in org.jruby with parameters of type ProfileCollectionModifier and TypeMethodDescriptionvoid
Ruby.printProfileData
(ProfileCollection profileData) TDOD remove the synchronized. -
Uses of ProfileCollection in org.jruby.runtime
Methods in org.jruby.runtime that return ProfileCollectionModifier and TypeMethodDescriptionThreadContext.getProfileCollection()
Get the profile collection for this thread (ThreadContext). -
Uses of ProfileCollection in org.jruby.runtime.profile
Methods in org.jruby.runtime.profile that return ProfileCollectionMethods in org.jruby.runtime.profile with parameters of type ProfileCollectionModifier and TypeMethodDescriptionvoid
ProfileReporter.report
(ProfileCollection collection) At the end of eachRubyThread
or at jruby shutdown this method is called with theProfileCollection
associated with the current Thread. -
Uses of ProfileCollection in org.jruby.runtime.profile.builtin
Classes in org.jruby.runtime.profile.builtin that implement ProfileCollectionModifier and TypeClassDescriptionclass
Encapsulates the logic of recording and reporting profiled timings of method invocations.