Package | Description |
---|---|
io.jdev.miniprofiler | |
io.jdev.miniprofiler.internal |
Modifier and Type | Method and Description |
---|---|
static ProfileLevel |
ProfileLevel.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ProfileLevel[] |
ProfileLevel.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
Profiler |
BaseProfilerProvider.start(java.lang.String rootName,
ProfileLevel level)
Create a new profiling session.
|
static Profiler |
MiniProfiler.start(java.lang.String rootName,
ProfileLevel level)
Start a new profiling session with the given level.
|
Profiler |
ProfilerProvider.start(java.lang.String rootName,
ProfileLevel level)
Start a new profiling session with the given level.
|
Profiler |
DelegatingProfilerProvider.start(java.lang.String rootName,
ProfileLevel level) |
Profiler |
BaseProfilerProvider.start(java.util.UUID id,
java.lang.String rootName,
ProfileLevel level)
Start a new profiling session with the given level, root name and UUID.
|
Profiler |
ProfilerProvider.start(java.util.UUID id,
java.lang.String rootName,
ProfileLevel level)
Start a new profiling session with the given level, root name and UUID.
|
Profiler |
DelegatingProfilerProvider.start(java.util.UUID id,
java.lang.String rootName,
ProfileLevel level) |
Timing |
Profiler.step(java.lang.String name,
ProfileLevel level)
Start a new profiling step with the given level;
|
<T> T |
Profiler.step(java.lang.String name,
ProfileLevel level,
java.util.concurrent.Callable<T> function)
Start and stop a new profiling step with the given block.
|
void |
Profiler.step(java.lang.String name,
ProfileLevel level,
java.lang.Runnable block)
Start and stop a new profiling step with the given block.
|
Modifier and Type | Method and Description |
---|---|
ProfileLevel |
ProfilerImpl.getLevel() |
Modifier and Type | Method and Description |
---|---|
Timing |
ProfilerImpl.step(java.lang.String name,
ProfileLevel level) |
Timing |
NullProfiler.step(java.lang.String name,
ProfileLevel level) |
<T> T |
ProfilerImpl.step(java.lang.String name,
ProfileLevel level,
java.util.concurrent.Callable<T> function) |
<T> T |
NullProfiler.step(java.lang.String name,
ProfileLevel level,
java.util.concurrent.Callable<T> function) |
void |
ProfilerImpl.step(java.lang.String name,
ProfileLevel level,
java.lang.Runnable block) |
void |
NullProfiler.step(java.lang.String name,
ProfileLevel level,
java.lang.Runnable block) |
Constructor and Description |
---|
ProfilerImpl(java.util.UUID id,
java.lang.String name,
java.lang.String rootName,
ProfileLevel level,
ProfilerProvider profilerProvider)
Construct a new profiling session.
|