public class FlightRecordingProfiler extends Object implements org.openjdk.jmh.profile.ExternalProfiler
| Constructor and Description |
|---|
FlightRecordingProfiler() |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams params) |
Collection<String> |
addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams params) |
Collection<? extends org.openjdk.jmh.results.Result> |
afterTrial(org.openjdk.jmh.results.BenchmarkResult benchmarkResult,
long l,
File stdOut,
File stdErr) |
boolean |
allowPrintErr() |
boolean |
allowPrintOut() |
void |
beforeTrial(org.openjdk.jmh.infra.BenchmarkParams benchmarkParams) |
boolean |
checkSupport(List<String> msgs) |
String |
getDescription() |
String |
label() |
public FlightRecordingProfiler()
throws IOException
IOExceptionpublic Collection<String> addJVMInvokeOptions(org.openjdk.jmh.infra.BenchmarkParams params)
addJVMInvokeOptions in interface org.openjdk.jmh.profile.ExternalProfilerpublic Collection<String> addJVMOptions(org.openjdk.jmh.infra.BenchmarkParams params)
addJVMOptions in interface org.openjdk.jmh.profile.ExternalProfilerpublic void beforeTrial(org.openjdk.jmh.infra.BenchmarkParams benchmarkParams)
beforeTrial in interface org.openjdk.jmh.profile.ExternalProfilerpublic Collection<? extends org.openjdk.jmh.results.Result> afterTrial(org.openjdk.jmh.results.BenchmarkResult benchmarkResult, long l, File stdOut, File stdErr)
afterTrial 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 label()
public String getDescription()
getDescription in interface org.openjdk.jmh.profile.ProfilerCopyright © 2017. All rights reserved.