Package org.gradle.profiler
package org.gradle.profiler
-
ClassDescriptionRuns some particular action against a Gradle build.This is a placeholder interface to detangle the implementation of profilers that only work with Gradle to eventually work with other tools.BuildScenarioResultImpl<T extends BuildInvocationResult>BuildStepAction<T extends BuildInvocationResult>BuildToolCommandLineInvoker<T extends BuildToolCommandLineScenarioDefinition,
R extends BuildInvocationResult> A profiler that can: Instrument a JVM using JVM args Start recording on JVM start, using JVM args Capture snapshot on JVM exit, using JVM args Use some communication mechanism to start recording in an instrumented JVM that is currently running. Use some communication mechanism to pause recording in an instrumented JVM that is currently running. Use some communication mechanism to capture a snapshot from an instrumented JVM that is currently running.Represents some profiling strategy.RunBuildStepAction<T extends BuildInvocationResult>RunCleanupStepAction<T extends BuildInvocationResult>