| Package | Description |
|---|---|
| org.jruby | |
| org.jruby.runtime.profile |
The profile package contains the api to implement an profiler for jruby.
|
| 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 | Method and Description |
|---|---|
ProfilingService |
Ruby.getProfilingService() |
| Modifier and Type | Field and Description |
|---|---|
private ProfilingService |
ProfilingServiceLookup.service
The service which is configured.
|
| Modifier and Type | Method and Description |
|---|---|
ProfilingService |
ProfilingServiceLookup.getService()
Returns
ProfilingServiceLookup.runtime. |
private ProfilingService |
ProfilingServiceLookup.newProfiler()
Creates a new instance of the configured
ProfilingService instance. |
private ProfilingService |
ProfilingServiceLookup.newServiceInstance() |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.Class<? extends ProfilingService> |
ProfilingServiceLookup.loadServiceClass() |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinProfilingService
This implementation of
ProfilingService will be used for all profiling methods
which are shipped with jruby. |