Package org.gradle.profiler
Class Profiler
java.lang.Object
org.gradle.profiler.Profiler
- Direct Known Subclasses:
BuildScanProfiler,ChromeTraceProfiler,HeapDumpProfiler,InstrumentingProfiler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleannewController(String pid, ScenarioSettings settings) newGradleArgsCalculator(ScenarioSettings settings) Returns a calculator that provides Gradle args that should be applied to all builds, including warm-up builds.Returns a calculator that provides Gradle args that should be applied to instrumented builds, but not warm-up builds.Returns a calculator that provides JVM args that should be applied to instrumented builds, but not warm-up builds.newJvmArgsCalculator(ScenarioSettings settings) Returns a calculator that provides JVM args that should be applied to all builds, including warm-up builds.voidsummarizeResultFile(File resultFile, Consumer<String> consumer) Describe the given file, if recognized and should be reported to the user.voidvalidate(ScenarioSettings settings, Consumer<String> reporter)
-
Field Details
-
NONE
-
-
Constructor Details
-
Profiler
public Profiler()
-
-
Method Details
-
validate
-
newController
-
newJvmArgsCalculator
Returns a calculator that provides JVM args that should be applied to all builds, including warm-up builds. -
newInstrumentedBuildsJvmArgsCalculator
Returns a calculator that provides JVM args that should be applied to instrumented builds, but not warm-up builds. -
newGradleArgsCalculator
Returns a calculator that provides Gradle args that should be applied to all builds, including warm-up builds. -
newInstrumentedBuildsGradleArgsCalculator
Returns a calculator that provides Gradle args that should be applied to instrumented builds, but not warm-up builds. -
summarizeResultFile
Describe the given file, if recognized and should be reported to the user. -
isCreatesStacksFiles
public boolean isCreatesStacksFiles()
-