Uses of Interface
org.openjdk.jmh.profile.Profiler
-
Packages that use Profiler Package Description org.openjdk.jmh.profile org.openjdk.jmh.runner.options -
-
Uses of Profiler in org.openjdk.jmh.profile
Subinterfaces of Profiler in org.openjdk.jmh.profile Modifier and Type Interface Description interface
ExternalProfiler
External profiler: profilers to be run outside of JVM.interface
InternalProfiler
Internal profiler.Classes in org.openjdk.jmh.profile that implement Profiler Modifier and Type Class Description class
AbstractPerfAsmProfiler
class
AsyncProfiler
A profiler based on async-profiler.class
ClassloaderProfiler
class
CompilerProfiler
class
DTraceAsmProfiler
Mac OS X perfasm profiler based on DTrace "profile-n" provider which samples program counter by timer interrupt.class
GCProfiler
class
JavaFlightRecorderProfiler
A profiler based on Java Flight Recorder.class
LinuxPerfAsmProfiler
class
LinuxPerfC2CProfiler
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.Fields in org.openjdk.jmh.profile with type parameters of type Profiler Modifier and Type Field Description private static java.util.Map<java.lang.String,java.lang.Class<? extends Profiler>>
ProfilerFactory. BUILT_IN
Methods in org.openjdk.jmh.profile that return Profiler Modifier and Type Method Description private static Profiler
ProfilerFactory. getProfiler(ProfilerConfig cfg)
static Profiler
ProfilerFactory. getProfilerOrException(ProfilerConfig cfg)
private static Profiler
ProfilerFactory. getProfilerOrNull(ProfilerConfig cfg)
private static Profiler
ProfilerFactory. instantiate(ProfilerConfig cfg, java.lang.Class<? extends Profiler> p)
Methods in org.openjdk.jmh.profile that return types with arguments of type Profiler Modifier and Type Method Description private static java.util.List<java.lang.Class<? extends Profiler>>
ProfilerFactory. getDiscoveredProfilers()
Method parameters in org.openjdk.jmh.profile with type arguments of type Profiler Modifier and Type Method Description private static Profiler
ProfilerFactory. instantiate(ProfilerConfig cfg, java.lang.Class<? extends Profiler> p)
-
Uses of Profiler in org.openjdk.jmh.runner.options
Method parameters in org.openjdk.jmh.runner.options with type arguments of type Profiler Modifier and Type Method Description ChainedOptionsBuilder
ChainedOptionsBuilder. addProfiler(java.lang.Class<? extends Profiler> profiler)
Add the profiler in the runChainedOptionsBuilder
ChainedOptionsBuilder. addProfiler(java.lang.Class<? extends Profiler> profiler, java.lang.String initLine)
Add the profiler in the runChainedOptionsBuilder
OptionsBuilder. addProfiler(java.lang.Class<? extends Profiler> prof)
ChainedOptionsBuilder
OptionsBuilder. addProfiler(java.lang.Class<? extends Profiler> prof, java.lang.String initLine)
-