public class FlameGraphSanitizer
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
FlameGraphSanitizer.SanitizeFunction |
| Modifier and Type | Field and Description |
|---|---|
static FlameGraphSanitizer.SanitizeFunction |
COLLAPSE_BUILD_SCRIPTS |
static FlameGraphSanitizer.SanitizeFunction |
COLLAPSE_GRADLE_INFRASTRUCTURE |
static FlameGraphSanitizer.SanitizeFunction |
NORMALIZE_LAMBDA_NAMES |
static FlameGraphSanitizer.SanitizeFunction |
SIMPLE_NAMES |
| Constructor and Description |
|---|
FlameGraphSanitizer(com.google.common.collect.ImmutableList<FlameGraphSanitizer.SanitizeFunction> sanitizeFunctions) |
| Modifier and Type | Method and Description |
|---|---|
static FlameGraphSanitizer |
raw(FlameGraphSanitizer.SanitizeFunction... additionalSanitizers) |
void |
sanitize(java.io.File in,
java.io.File out) |
static FlameGraphSanitizer |
simplified(FlameGraphSanitizer.SanitizeFunction... additionalSanitizers) |
public static final FlameGraphSanitizer.SanitizeFunction COLLAPSE_BUILD_SCRIPTS
public static final FlameGraphSanitizer.SanitizeFunction COLLAPSE_GRADLE_INFRASTRUCTURE
public static final FlameGraphSanitizer.SanitizeFunction SIMPLE_NAMES
public static final FlameGraphSanitizer.SanitizeFunction NORMALIZE_LAMBDA_NAMES
public FlameGraphSanitizer(com.google.common.collect.ImmutableList<FlameGraphSanitizer.SanitizeFunction> sanitizeFunctions)
public static FlameGraphSanitizer simplified(FlameGraphSanitizer.SanitizeFunction... additionalSanitizers)
public static FlameGraphSanitizer raw(FlameGraphSanitizer.SanitizeFunction... additionalSanitizers)
public void sanitize(java.io.File in,
java.io.File out)