public class JProfilerProfiler extends InstrumentingProfiler
InstrumentingProfiler.SnapshotCapturingProfilerController| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canRestartRecording(ScenarioSettings settings)
Can this profiler implementation restart recording, for the same JVM?
|
protected JvmArgsCalculator |
jvmArgsWithInstrumentation(ScenarioSettings settings,
boolean startRecordingOnProcessStart,
boolean captureSnapshotOnProcessExit)
Creates JVM args to instrument that JVM with the given capabilities enabled.
|
InstrumentingProfiler.SnapshotCapturingProfilerController |
newSnapshottingController(ScenarioSettings settings) |
void |
summarizeResultFile(java.io.File resultFile,
java.util.function.Consumer<java.lang.String> consumer)
Describe the given file, if recognized and should be reported to the user.
|
java.lang.String |
toString() |
newController, newInstrumentedBuildsJvmArgsCalculator, newJvmArgsCalculator, requiresGradle, validate, validateMultipleDaemons, validateMultipleIterationsWithCleanupActionisCreatesStacksFiles, newGradleArgsCalculator, newInstrumentedBuildsGradleArgsCalculatorpublic java.lang.String toString()
toString in class java.lang.Objectpublic void summarizeResultFile(java.io.File resultFile,
java.util.function.Consumer<java.lang.String> consumer)
ProfilersummarizeResultFile in class Profilerprotected boolean canRestartRecording(ScenarioSettings settings)
InstrumentingProfilercanRestartRecording in class InstrumentingProfilerpublic InstrumentingProfiler.SnapshotCapturingProfilerController newSnapshottingController(ScenarioSettings settings)
newSnapshottingController in class InstrumentingProfilerprotected JvmArgsCalculator jvmArgsWithInstrumentation(ScenarioSettings settings, boolean startRecordingOnProcessStart, boolean captureSnapshotOnProcessExit)
InstrumentingProfilerjvmArgsWithInstrumentation in class InstrumentingProfiler