| Package | Description |
|---|---|
| org.openjdk.jmh.profile | |
| org.openjdk.jmh.runner.options |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
ExternalProfiler |
External profiler: profilers to be run outside of JVM.
|
interface |
InternalProfiler |
Internal profiler.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractPerfAsmProfiler |
|
class |
ClassloaderProfiler |
|
class |
CompilerProfiler |
|
class |
GCProfiler |
|
class |
HotspotClassloadingProfiler |
|
class |
HotspotCompilationProfiler |
|
class |
HotspotMemoryProfiler |
|
class |
HotspotRuntimeProfiler |
|
class |
HotspotThreadProfiler |
|
class |
LinuxPerfAsmProfiler |
|
class |
LinuxPerfNormProfiler |
|
class |
LinuxPerfProfiler |
|
class |
PausesProfiler |
|
class |
SafepointsProfiler |
|
class |
StackProfiler |
Very basic and naive stack profiler.
|
class |
WinPerfAsmProfiler |
Windows performance profiler based on "xperf" utility.
|
| Modifier and Type | Method | Description |
|---|---|---|
static Profiler |
ProfilerFactory.getProfilerOrException(ProfilerConfig cfg) |
| Modifier and Type | Method | Description |
|---|---|---|
ChainedOptionsBuilder |
ChainedOptionsBuilder.addProfiler(Class<? extends Profiler> profiler) |
Add the profiler in the run
|
ChainedOptionsBuilder |
ChainedOptionsBuilder.addProfiler(Class<? extends Profiler> profiler,
String initLine) |
Add the profiler in the run
|
ChainedOptionsBuilder |
OptionsBuilder.addProfiler(Class<? extends Profiler> prof) |
|
ChainedOptionsBuilder |
OptionsBuilder.addProfiler(Class<? extends Profiler> prof,
String initLine) |
Copyright © 2012-2017 Oracle. All Rights Reserved.