Package org.openjdk.jmh.profile
Class ProfilerFactory
java.lang.Object
org.openjdk.jmh.profile.ProfilerFactory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Profiler
static Profiler
private static Profiler
static List
<ExternalProfiler> static List
<InternalProfiler> private static Profiler
instantiate
(ProfilerConfig cfg, Class<? extends Profiler> p) static void
listProfilers
(PrintStream out)
-
Field Details
-
BUILT_IN
-
-
Constructor Details
-
ProfilerFactory
public ProfilerFactory()
-
-
Method Details
-
getProfilerOrException
- Throws:
ProfilerException
-
getProfilerOrNull
-
getProfiler
- Throws:
Exception
-
instantiate
private static Profiler instantiate(ProfilerConfig cfg, Class<? extends Profiler> p) throws InstantiationException, IllegalAccessException, InvocationTargetException -
getSupportedExternal
-
getSupportedInternal
-
listProfilers
-
getDiscoveredProfilers
-