public final class JmhFlightRecorderProfiler extends Object implements org.openjdk.jmh.profile.ExternalProfiler
| Constructor and Description |
|---|
JmhFlightRecorderProfiler() |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams params) |
Collection<String> |
addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams params)
See:
http://docs.oracle.com/cd/E15289_01/doc.40/e15070/usingjfr.htm
and
http://docs.oracle.com/cd/E15289_01/doc.40/e15070/config_rec_data.htm
|
Collection<? extends org.openjdk.jmh.results.Result> |
afterTrial(org.openjdk.jmh.results.BenchmarkResult bp,
long l,
File file,
File file1) |
boolean |
allowPrintErr() |
boolean |
allowPrintOut() |
void |
beforeTrial(org.openjdk.jmh.infra.BenchmarkParams benchmarkParams) |
static String |
benchmarkName() |
String |
getDescription() |
String |
toString() |
public Collection<String> addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams params)
addJVMInvokeOptions in interface org.openjdk.jmh.profile.ExternalProfilerpublic static String benchmarkName()
public Collection<String> addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams params)
addJVMOptions in interface org.openjdk.jmh.profile.ExternalProfilerparams - public void beforeTrial(org.openjdk.jmh.infra.BenchmarkParams benchmarkParams)
beforeTrial in interface org.openjdk.jmh.profile.ExternalProfilerpublic boolean allowPrintOut()
allowPrintOut in interface org.openjdk.jmh.profile.ExternalProfilerpublic boolean allowPrintErr()
allowPrintErr in interface org.openjdk.jmh.profile.ExternalProfilerpublic String getDescription()
getDescription in interface org.openjdk.jmh.profile.Profilerpublic Collection<? extends org.openjdk.jmh.results.Result> afterTrial(org.openjdk.jmh.results.BenchmarkResult bp, long l, File file, File file1)
afterTrial in interface org.openjdk.jmh.profile.ExternalProfilerCopyright © 2018 SPF4J. All rights reserved.